{"action":"created","comment":{"url":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/comments/72329042","id":72329042,"diff_hunk":"@@ -0,0 +1,2449 @@\n+{\n+  \"swagger\": \"2.0\",\n+  \"info\": {\n+    \"title\": \"ResourceManagementClient\",\n+    \"version\": \"2016-07-01\"\n+  },\n+  \"host\": \"management.azure.com\",\n+  \"schemes\": [\n+    \"https\"\n+  ],\n+  \"consumes\": [\n+    \"application/json\"\n+  ],\n+  \"produces\": [\n+    \"application/json\"\n+  ],\n+  \"security\": [\n+    {\n+      \"azure_auth\": [\n+        \"user_impersonation\"\n+      ]\n+    }\n+  ],\n+  \"securityDefinitions\": {\n+    \"azure_auth\": {\n+      \"type\": \"oauth2\",\n+      \"authorizationUrl\": \"https://login.microsoftonline.com/common/oauth2/authorize\",\n+      \"flow\": \"implicit\",\n+      \"description\": \"Azure Active Directory OAuth2 Flow\",\n+      \"scopes\": {\n+        \"user_impersonation\": \"impersonate your user account\"\n+      }\n+    }\n+  },\n+  \"paths\": {\n+    \"/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Resources/deployments/{deploymentName}\": {\n+      \"delete\": {\n+        \"tags\": [\n+          \"Deployments\"\n+        ],\n+        \"operationId\": \"Deployments_Delete\",\n+        \"description\": \"Delete deployment.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"deploymentName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the deployment to be deleted.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"202\": {\n+            \"description\": \"\"\n+          },\n+          \"204\": {\n+            \"description\": \"\"\n+          }\n+        },\n+        \"x-ms-long-running-operation\": true\n+      },\n+      \"head\": {\n+        \"tags\": [\n+          \"Deployments\"\n+        ],\n+        \"operationId\": \"Deployments_CheckExistence\",\n+        \"description\": \"Checks whether deployment exists.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group to check. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"deploymentName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the deployment.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"204\": {\n+            \"description\": \"\"\n+          },\n+          \"404\": {\n+            \"description\": \"\"\n+          }\n+        }\n+      },\n+      \"put\": {\n+        \"tags\": [\n+          \"Deployments\"\n+        ],\n+        \"operationId\": \"Deployments_CreateOrUpdate\",\n+        \"description\": \"Create a named template deployment using a template.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"deploymentName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the deployment.\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/Deployment\"\n+            },\n+            \"description\": \"Additional parameters supplied to the operation.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/DeploymentExtended\"\n+            }\n+          },\n+          \"201\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/DeploymentExtended\"\n+            }\n+          }\n+        },\n+        \"x-ms-long-running-operation\": true\n+      },\n+      \"get\": {\n+        \"tags\": [\n+          \"Deployments\"\n+        ],\n+        \"operationId\": \"Deployments_Get\",\n+        \"description\": \"Get a deployment.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group to get. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"deploymentName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the deployment.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/DeploymentExtended\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Resources/deployments/{deploymentName}/cancel\": {\n+      \"post\": {\n+        \"tags\": [\n+          \"Deployments\"\n+        ],\n+        \"operationId\": \"Deployments_Cancel\",\n+        \"description\": \"Cancel a currently running template deployment.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"deploymentName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the deployment.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"204\": {\n+            \"description\": \"\"\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Resources/deployments/{deploymentName}/validate\": {\n+      \"post\": {\n+        \"tags\": [\n+          \"Deployments\"\n+        ],\n+        \"operationId\": \"Deployments_Validate\",\n+        \"description\": \"Validate a deployment template.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"deploymentName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the deployment.\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/Deployment\"\n+            },\n+            \"description\": \"Deployment to validate.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/DeploymentValidateResult\"\n+            }\n+          },\n+          \"400\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/DeploymentValidateResult\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Resources/deployments/{deploymentName}/exportTemplate\": {\n+      \"post\": {\n+        \"tags\": [\n+          \"Deployments\"\n+        ],\n+        \"operationId\": \"Deployments_ExportTemplate\",\n+        \"description\": \"Exports a deployment template.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"deploymentName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the deployment.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/DeploymentExportResult\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Resources/deployments/\": {\n+      \"get\": {\n+        \"tags\": [\n+          \"Deployments\"\n+        ],\n+        \"operationId\": \"Deployments_List\",\n+        \"description\": \"Get a list of deployments.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group to filter by. The name is case insensitive.\"\n+          },\n+          {\n+            \"name\": \"$filter\",\n+            \"in\": \"query\",\n+            \"required\": false,\n+            \"type\": \"string\",\n+            \"description\": \"The filter to apply on the operation.\"\n+          },\n+          {\n+            \"name\": \"$top\",\n+            \"in\": \"query\",\n+            \"required\": false,\n+            \"type\": \"integer\",\n+            \"format\": \"int32\",\n+            \"description\": \"Query parameters. If null is passed returns all deployments.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/DeploymentListResult\"\n+            }\n+          }\n+        },\n+        \"x-ms-pageable\": {\n+          \"nextLinkName\": \"nextLink\"\n+        },\n+        \"x-ms-odata\": \"#/definitions/DeploymentExtendedFilter\"\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}/unregister\": {\n+      \"post\": {\n+        \"tags\": [\n+          \"Providers\"\n+        ],\n+        \"operationId\": \"Providers_Unregister\",\n+        \"description\": \"Unregisters provider from a subscription.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceProviderNamespace\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Namespace of the resource provider.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/Provider\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}/register\": {\n+      \"post\": {\n+        \"tags\": [\n+          \"Providers\"\n+        ],\n+        \"operationId\": \"Providers_Register\",\n+        \"description\": \"Registers provider to be used with a subscription.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceProviderNamespace\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Namespace of the resource provider.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/Provider\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/providers\": {\n+      \"get\": {\n+        \"tags\": [\n+          \"Providers\"\n+        ],\n+        \"operationId\": \"Providers_List\",\n+        \"description\": \"Gets a list of resource providers.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"$top\",\n+            \"in\": \"query\",\n+            \"required\": false,\n+            \"type\": \"integer\",\n+            \"format\": \"int32\",\n+            \"description\": \"Query parameters. If null is passed returns all deployments.\"\n+          },\n+          {\n+            \"name\": \"$expand\",\n+            \"in\": \"query\",\n+            \"required\": false,\n+            \"type\": \"string\",\n+            \"description\": \"The $expand query parameter. e.g. To include property aliases in response, use $expand=resourceTypes/aliases.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ProviderListResult\"\n+            }\n+          }\n+        },\n+        \"x-ms-pageable\": {\n+          \"nextLinkName\": \"nextLink\"\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}\": {\n+      \"get\": {\n+        \"tags\": [\n+          \"Providers\"\n+        ],\n+        \"operationId\": \"Providers_Get\",\n+        \"description\": \"Gets a resource provider.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"$expand\",\n+            \"in\": \"query\",\n+            \"required\": false,\n+            \"type\": \"string\",\n+            \"description\": \"The $expand query parameter. e.g. To include property aliases in response, use $expand=resourceTypes/aliases.\"\n+          },\n+          {\n+            \"name\": \"resourceProviderNamespace\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Namespace of the resource provider.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/Provider\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/resources\": {\n+      \"get\": {\n+        \"tags\": [\n+          \"ResourceGroups\"\n+        ],\n+        \"operationId\": \"ResourceGroups_ListResources\",\n+        \"description\": \"Get all of the resources under a subscription.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Query parameters. If null is passed returns all resource groups.\"\n+          },\n+          {\n+            \"name\": \"$filter\",\n+            \"in\": \"query\",\n+            \"required\": false,\n+            \"type\": \"string\",\n+            \"description\": \"The filter to apply on the operation.\"\n+          },\n+          {\n+            \"name\": \"$expand\",\n+            \"in\": \"query\",\n+            \"required\": false,\n+            \"type\": \"string\",\n+            \"description\": \"The $expand query parameter\"\n+          },\n+          {\n+            \"name\": \"$top\",\n+            \"in\": \"query\",\n+            \"required\": false,\n+            \"type\": \"integer\",\n+            \"format\": \"int32\",\n+            \"description\": \"Query parameters. If null is passed returns all resource groups.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceListResult\"\n+            }\n+          }\n+        },\n+        \"x-ms-pageable\": {\n+          \"nextLinkName\": \"nextLink\"\n+        },\n+        \"x-ms-odata\": \"#/definitions/GenericResourceFilter\"\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}\": {\n+      \"head\": {\n+        \"tags\": [\n+          \"ResourceGroups\"\n+        ],\n+        \"operationId\": \"ResourceGroups_CheckExistence\",\n+        \"description\": \"Checks whether resource group exists.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group to check. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"204\": {\n+            \"description\": \"\"\n+          },\n+          \"404\": {\n+            \"description\": \"\"\n+          }\n+        }\n+      },\n+      \"put\": {\n+        \"tags\": [\n+          \"ResourceGroups\"\n+        ],\n+        \"operationId\": \"ResourceGroups_CreateOrUpdate\",\n+        \"description\": \"Create a resource group.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group to be created or updated.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceGroup\"\n+            },\n+            \"description\": \"Parameters supplied to the create or update resource group service operation.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"201\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceGroup\"\n+            }\n+          },\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceGroup\"\n+            }\n+          }\n+        }\n+      },\n+      \"delete\": {\n+        \"tags\": [\n+          \"ResourceGroups\"\n+        ],\n+        \"operationId\": \"ResourceGroups_Delete\",\n+        \"description\": \"Delete resource group.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group to be deleted. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"202\": {\n+            \"description\": \"\"\n+          },\n+          \"200\": {\n+            \"description\": \"\"\n+          }\n+        },\n+        \"x-ms-long-running-operation\": true\n+      },\n+      \"get\": {\n+        \"tags\": [\n+          \"ResourceGroups\"\n+        ],\n+        \"operationId\": \"ResourceGroups_Get\",\n+        \"description\": \"Get a resource group.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group to get. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceGroup\"\n+            }\n+          }\n+        }\n+      },\n+      \"patch\": {\n+        \"tags\": [\n+          \"ResourceGroups\"\n+        ],\n+        \"operationId\": \"ResourceGroups_Patch\",\n+        \"description\": \"Resource groups can be updated through a simple PATCH operation to a group address. The format of the request is the same as that for creating a resource groups, though if a field is unspecified current value will be carried over. \",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group to be created or updated. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceGroup\"\n+            },\n+            \"description\": \"Parameters supplied to the update state resource group service operation.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceGroup\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/exportTemplate\": {\n+      \"post\": {\n+        \"tags\": [\n+          \"ResourceGroups\"\n+        ],\n+        \"operationId\": \"ResourceGroups_ExportTemplate\",\n+        \"description\": \"Captures the specified resource group as a template.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group to be created or updated.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ExportTemplateRequest\"\n+            },\n+            \"description\": \"Parameters supplied to the export template resource group operation.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceGroupExportResult\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourcegroups\": {\n+      \"get\": {\n+        \"tags\": [\n+          \"ResourceGroups\"\n+        ],\n+        \"operationId\": \"ResourceGroups_List\",\n+        \"description\": \"Gets a collection of resource groups.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"$filter\",\n+            \"in\": \"query\",\n+            \"required\": false,\n+            \"type\": \"string\",\n+            \"description\": \"The filter to apply on the operation.\"\n+          },\n+          {\n+            \"name\": \"$top\",\n+            \"in\": \"query\",\n+            \"required\": false,\n+            \"type\": \"integer\",\n+            \"format\": \"int32\",\n+            \"description\": \"Query parameters. If null is passed returns all resource groups.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceGroupListResult\"\n+            }\n+          }\n+        },\n+        \"x-ms-pageable\": {\n+          \"nextLinkName\": \"nextLink\"\n+        },\n+        \"x-ms-odata\": \"#/definitions/ResourceGroupFilter\"\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{sourceResourceGroupName}/moveResources\": {\n+      \"post\": {\n+        \"tags\": [\n+          \"Resources\"\n+        ],\n+        \"operationId\": \"Resources_MoveResources\",\n+        \"description\": \"Move resources from one resource group to another. The resources being moved should all be in the same resource group.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"sourceResourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Source resource group name.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourcesMoveInfo\"\n+            },\n+            \"description\": \"move resources' parameters.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"202\": {\n+            \"description\": \"\"\n+          },\n+          \"204\": {\n+            \"description\": \"\"\n+          }\n+        },\n+        \"x-ms-long-running-operation\": true\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resources\": {\n+      \"get\": {\n+        \"tags\": [\n+          \"Resources\"\n+        ],\n+        \"operationId\": \"Resources_List\",\n+        \"description\": \"Get all of the resources under a subscription.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"$filter\",\n+            \"in\": \"query\",\n+            \"required\": false,\n+            \"type\": \"string\",\n+            \"description\": \"The filter to apply on the operation.\"\n+          },\n+          {\n+            \"name\": \"$expand\",\n+            \"in\": \"query\",\n+            \"required\": false,\n+            \"type\": \"string\",\n+            \"description\": \"The $expand query parameter.\"\n+          },\n+          {\n+            \"name\": \"$top\",\n+            \"in\": \"query\",\n+            \"required\": false,\n+            \"type\": \"integer\",\n+            \"format\": \"int32\",\n+            \"description\": \"Query parameters. If null is passed returns all resource groups.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceListResult\"\n+            }\n+          }\n+        },\n+        \"x-ms-pageable\": {\n+          \"nextLinkName\": \"nextLink\"\n+        },\n+        \"x-ms-odata\": \"#/definitions/GenericResourceFilter\"\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePath}/{resourceType}/{resourceName}\": {\n+      \"head\": {\n+        \"tags\": [\n+          \"Resources\"\n+        ],\n+        \"operationId\": \"Resources_CheckExistence\",\n+        \"description\": \"Checks whether resource exists.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"resourceProviderNamespace\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\"\n+          },\n+          {\n+            \"name\": \"parentResourcePath\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\",\n+            \"x-ms-skip-url-encoding\": true\n+          },\n+          {\n+            \"name\": \"resourceType\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\",\n+            \"x-ms-skip-url-encoding\": true\n+          },\n+          {\n+            \"name\": \"resourceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\"\n+          },\n+          {\n+            \"name\": \"api-version\",\n+            \"in\": \"query\",\n+            \"required\": true,\n+            \"type\": \"string\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"204\": {\n+            \"description\": \"\"\n+          },\n+          \"404\": {\n+            \"description\": \"\"\n+          }\n+        }\n+      },\n+      \"delete\": {\n+        \"tags\": [\n+          \"Resources\"\n+        ],\n+        \"operationId\": \"Resources_Delete\",\n+        \"description\": \"Delete resource and all of its resources. \",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"resourceProviderNamespace\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\"\n+          },\n+          {\n+            \"name\": \"parentResourcePath\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\",\n+            \"x-ms-skip-url-encoding\": true\n+          },\n+          {\n+            \"name\": \"resourceType\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\",\n+            \"x-ms-skip-url-encoding\": true\n+          },\n+          {\n+            \"name\": \"resourceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\"\n+          },\n+          {\n+            \"name\": \"api-version\",\n+            \"in\": \"query\",\n+            \"required\": true,\n+            \"type\": \"string\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\"\n+          },\n+          \"204\": {\n+            \"description\": \"\"\n+          },\n+          \"202\": {\n+            \"description\": \"\"\n+          }\n+        }\n+      },\n+      \"put\": {\n+        \"tags\": [\n+          \"Resources\"\n+        ],\n+        \"operationId\": \"Resources_CreateOrUpdate\",\n+        \"description\": \"Create a resource.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"resourceProviderNamespace\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\"\n+          },\n+          {\n+            \"name\": \"parentResourcePath\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\",\n+            \"x-ms-skip-url-encoding\": true\n+          },\n+          {\n+            \"name\": \"resourceType\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\",\n+            \"x-ms-skip-url-encoding\": true\n+          },\n+          {\n+            \"name\": \"resourceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\"\n+          },\n+          {\n+            \"name\": \"api-version\",\n+            \"in\": \"query\",\n+            \"required\": true,\n+            \"type\": \"string\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/GenericResource\"\n+            },\n+            \"description\": \"Create or update resource parameters.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"201\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/GenericResource\"\n+            }\n+          },\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/GenericResource\"\n+            }\n+          }\n+        }\n+      },\n+      \"get\": {\n+        \"tags\": [\n+          \"Resources\"\n+        ],\n+        \"operationId\": \"Resources_Get\",\n+        \"description\": \"Returns a resource belonging to a resource group.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"resourceProviderNamespace\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\"\n+          },\n+          {\n+            \"name\": \"parentResourcePath\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\",\n+            \"x-ms-skip-url-encoding\": true\n+          },\n+          {\n+            \"name\": \"resourceType\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\",\n+            \"x-ms-skip-url-encoding\": true\n+          },\n+          {\n+            \"name\": \"resourceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Resource identity.\"\n+          },\n+          {\n+            \"name\": \"api-version\",\n+            \"in\": \"query\",\n+            \"required\": true,\n+            \"type\": \"string\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/GenericResource\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/tagNames/{tagName}/tagValues/{tagValue}\": {\n+      \"delete\": {\n+        \"tags\": [\n+          \"Tags\"\n+        ],\n+        \"operationId\": \"Tags_DeleteValue\",\n+        \"description\": \"Delete a subscription resource tag value.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"tagName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the tag.\"\n+          },\n+          {\n+            \"name\": \"tagValue\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The value of the tag.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\"\n+          },\n+          \"204\": {\n+            \"description\": \"\"\n+          }\n+        }\n+      },\n+      \"put\": {\n+        \"tags\": [\n+          \"Tags\"\n+        ],\n+        \"operationId\": \"Tags_CreateOrUpdateValue\",\n+        \"description\": \"Create a subscription resource tag value.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"tagName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the tag.\"\n+          },\n+          {\n+            \"name\": \"tagValue\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The value of the tag.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/TagValue\"\n+            }\n+          },\n+          \"201\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/TagValue\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/tagNames/{tagName}\": {\n+      \"put\": {\n+        \"tags\": [\n+          \"Tags\"\n+        ],\n+        \"operationId\": \"Tags_CreateOrUpdate\",\n+        \"description\": \"Create a subscription resource tag.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"tagName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the tag.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/TagDetails\"\n+            }\n+          },\n+          \"201\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/TagDetails\"\n+            }\n+          }\n+        }\n+      },\n+      \"delete\": {\n+        \"tags\": [\n+          \"Tags\"\n+        ],\n+        \"operationId\": \"Tags_Delete\",\n+        \"description\": \"Delete a subscription resource tag.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"tagName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the tag.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\"\n+          },\n+          \"204\": {\n+            \"description\": \"\"\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/tagNames\": {\n+      \"get\": {\n+        \"tags\": [\n+          \"Tags\"\n+        ],\n+        \"operationId\": \"Tags_List\",\n+        \"description\": \"Get a list of subscription resource tags.\",\n+        \"parameters\": [\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/TagsListResult\"\n+            }\n+          }\n+        },\n+        \"x-ms-pageable\": {\n+          \"nextLinkName\": \"nextLink\"\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/deployments/{deploymentName}/operations/{operationId}\": {\n+      \"get\": {\n+        \"tags\": [\n+          \"DeploymentOperations\"\n+        ],\n+        \"operationId\": \"DeploymentOperations_Get\",\n+        \"description\": \"Get a list of deployments operations.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"deploymentName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the deployment.\"\n+          },\n+          {\n+            \"name\": \"operationId\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Operation Id.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/DeploymentOperation\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/deployments/{deploymentName}/operations\": {\n+      \"get\": {\n+        \"tags\": [\n+          \"DeploymentOperations\"\n+        ],\n+        \"operationId\": \"DeploymentOperations_List\",\n+        \"description\": \"Gets a list of deployments operations.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group. The name is case insensitive.\",\n+            \"pattern\": \"^[-\\\\w\\\\._]+$\"\n+          },\n+          {\n+            \"name\": \"deploymentName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the deployment.\"\n+          },\n+          {\n+            \"name\": \"$top\",\n+            \"in\": \"query\",\n+            \"required\": false,\n+            \"type\": \"integer\",\n+            \"format\": \"int32\",\n+            \"description\": \"Query parameters.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/DeploymentOperationsListResult\"\n+            }\n+          }\n+        },\n+        \"x-ms-pageable\": {\n+          \"nextLinkName\": \"nextLink\"\n+        }\n+      }\n+    }\n+  },\n+  \"definitions\": {\n+    \"DeploymentExtendedFilter\": {\n+      \"properties\": {\n+        \"provisioningState\": {\n+          \"type\": \"string\",\n+          \"description\": \"The provisioning state.\"\n+        }\n+      },\n+      \"description\": \"Deployment filter.\"\n+    },\n+    \"GenericResourceFilter\": {\n+      \"properties\": {\n+        \"resourceType\": {\n+          \"type\": \"string\",\n+          \"description\": \"The resource type.\"\n+        },\n+        \"tagname\": {\n+          \"type\": \"string\",\n+          \"description\": \"The tag name.\"\n+        },\n+        \"tagvalue\": {\n+          \"type\": \"string\",\n+          \"description\": \"The tag value.\"\n+        }\n+      },\n+      \"description\": \"Resource filter.\"\n+    },\n+    \"ResourceGroupFilter\": {\n+      \"properties\": {\n+        \"tagName\": {\n+          \"type\": \"string\",\n+          \"description\": \"The tag name.\"\n+        },\n+        \"tagValue\": {\n+          \"type\": \"string\",\n+          \"description\": \"The tag value.\"\n+        }\n+      },\n+      \"description\": \"Resource group filter.\"\n+    },\n+    \"TemplateLink\": {\n+      \"properties\": {\n+        \"uri\": {\n+          \"type\": \"string\",\n+          \"description\": \"URI referencing the template.\"\n+        },\n+        \"contentVersion\": {\n+          \"type\": \"string\",\n+          \"description\": \"If included it must match the ContentVersion in the template.\"\n+        }\n+      },\n+      \"required\": [\n+        \"uri\"\n+      ],\n+      \"description\": \"Entity representing the reference to the template.\"\n+    },\n+    \"ParametersLink\": {\n+      \"properties\": {\n+        \"uri\": {\n+          \"type\": \"string\",\n+          \"description\": \"URI referencing the template.\"\n+        },\n+        \"contentVersion\": {\n+          \"type\": \"string\",\n+          \"description\": \"If included it must match the ContentVersion in the template.\"\n+        }\n+      },\n+      \"required\": [\n+        \"uri\"\n+      ],\n+      \"description\": \"Entity representing the reference to the deployment paramaters.\"\n+    },\n+    \"DeploymentProperties\": {\n+      \"properties\": {\n+        \"template\": {\n+          \"type\": \"object\",\n+          \"description\": \"The template content. It can be a JObject or a well formed JSON string. Use only one of Template or TemplateLink.\"\n+        },\n+        \"templateLink\": {\n+          \"$ref\": \"#/definitions/TemplateLink\",\n+          \"description\": \"The template URI. Use only one of Template or TemplateLink.\"\n+        },\n+        \"parameters\": {\n+          \"type\": \"object\",\n+          \"description\": \"Deployment parameters. It can be a JObject or a well formed JSON string. Use only one of Parameters or ParametersLink.\"\n+        },\n+        \"parametersLink\": {\n+          \"$ref\": \"#/definitions/ParametersLink\",\n+          \"description\": \"The parameters URI. Use only one of Parameters or ParametersLink.\"\n+        },\n+        \"mode\": {\n+          \"type\": \"string\",\n+          \"description\": \"The deployment mode.\",\n+          \"enum\": [\n+            \"Incremental\",\n+            \"Complete\"\n+          ],\n+          \"x-ms-enum\": {\n+            \"name\": \"DeploymentMode\",\n+            \"modelAsString\": false\n+          }\n+        },\n+        \"debugSetting\": {\n+          \"$ref\": \"#/definitions/DebugSetting\",\n+          \"description\": \"The debug setting of the deployment.\"\n+        }\n+      },\n+      \"required\": [\n+        \"mode\"\n+      ],\n+      \"description\": \"Deployment properties.\"\n+    },\n+    \"DebugSetting\": {\n+      \"properties\": {\n+        \"detailLevel\": {\n+          \"x-ms-client-flatten\": true,\n+          \"type\": \"string\",\n+          \"description\": \"The debug detail level.\"\n+        }\n+      }\n+    },\n+    \"Deployment\": {\n+      \"properties\": {\n+        \"properties\": {\n+          \"$ref\": \"#/definitions/DeploymentProperties\",\n+          \"description\": \"The deployment properties.\"\n+        }\n+      },\n+      \"description\": \"Deployment operation parameters.\"\n+    },\n+    \"DeploymentExportResult\": {\n+      \"properties\": {\n+        \"template\": {\n+          \"type\": \"object\",\n+          \"description\": \"The template content.\"\n+        }\n+      }\n+    },\n+    \"ResourceManagementErrorWithDetails\": {\n+      \"properties\": {\n+        \"code\": {\n+          \"type\": \"string\",\n+          \"description\": \"The error code returned from the server.\"\n+        },\n+        \"message\": {\n+          \"type\": \"string\",\n+          \"description\": \"The error message returned from the server.\"\n+        },\n+        \"target\": {\n+          \"type\": \"string\",\n+          \"description\": \"The target of the error.\"\n+        },\n+        \"details\": {\n+          \"type\": \"array\",\n+          \"items\": {\n+            \"$ref\": \"#/definitions/ResourceManagementErrorWithDetails\"\n+          },\n+          \"description\": \"Validation error.\"\n+        }\n+      },\n+      \"required\": [\n+        \"code\",\n+        \"message\"\n+      ]\n+    },\n+    \"AliasPathType\": {","path":"arm-resources/resources/2016-07-01/swagger/resources.json","position":1674,"original_position":1674,"commit_id":"3812c1c043a87c979d34a4d564ec2c477b00d598","original_commit_id":"3812c1c043a87c979d34a4d564ec2c477b00d598","user":{"login":"John-Hart","id":17861711,"avatar_url":"https://avatars.githubusercontent.com/u/17861711?v=3","gravatar_id":"","url":"https://api.github.com/users/John-Hart","html_url":"https://github.com/John-Hart","followers_url":"https://api.github.com/users/John-Hart/followers","following_url":"https://api.github.com/users/John-Hart/following{/other_user}","gists_url":"https://api.github.com/users/John-Hart/gists{/gist_id}","starred_url":"https://api.github.com/users/John-Hart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/John-Hart/subscriptions","organizations_url":"https://api.github.com/users/John-Hart/orgs","repos_url":"https://api.github.com/users/John-Hart/repos","events_url":"https://api.github.com/users/John-Hart/events{/privacy}","received_events_url":"https://api.github.com/users/John-Hart/received_events","type":"User","site_admin":false},"body":"Please consider adding a description element, it's essential for maintaining reference documentation.","created_at":"2016-07-26T20:21:50Z","updated_at":"2016-07-26T20:21:50Z","html_url":"https://github.com/Azure/azure-rest-api-specs/pull/426#discussion_r72329042","pull_request_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/426","_links":{"self":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/comments/72329042"},"html":{"href":"https://github.com/Azure/azure-rest-api-specs/pull/426#discussion_r72329042"},"pull_request":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/426"}}},"pull_request":{"url":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/426","id":78777367,"html_url":"https://github.com/Azure/azure-rest-api-specs/pull/426","diff_url":"https://github.com/Azure/azure-rest-api-specs/pull/426.diff","patch_url":"https://github.com/Azure/azure-rest-api-specs/pull/426.patch","issue_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/issues/426","number":426,"state":"open","locked":false,"title":"Support 2016-07-01 version of resources API spec. ","user":{"login":"TianoMS","id":8542209,"avatar_url":"https://avatars.githubusercontent.com/u/8542209?v=3","gravatar_id":"","url":"https://api.github.com/users/TianoMS","html_url":"https://github.com/TianoMS","followers_url":"https://api.github.com/users/TianoMS/followers","following_url":"https://api.github.com/users/TianoMS/following{/other_user}","gists_url":"https://api.github.com/users/TianoMS/gists{/gist_id}","starred_url":"https://api.github.com/users/TianoMS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TianoMS/subscriptions","organizations_url":"https://api.github.com/users/TianoMS/orgs","repos_url":"https://api.github.com/users/TianoMS/repos","events_url":"https://api.github.com/users/TianoMS/events{/privacy}","received_events_url":"https://api.github.com/users/TianoMS/received_events","type":"User","site_admin":false},"body":"","created_at":"2016-07-26T01:11:05Z","updated_at":"2016-07-26T20:21:50Z","closed_at":null,"merged_at":null,"merge_commit_sha":"18229484af039aa5e24b7d4cf96c134747c4b0fc","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/426/commits","review_comments_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/426/comments","review_comment_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/issues/426/comments","statuses_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/statuses/3812c1c043a87c979d34a4d564ec2c477b00d598","head":{"label":"TianoMS:master","ref":"master","sha":"3812c1c043a87c979d34a4d564ec2c477b00d598","user":{"login":"TianoMS","id":8542209,"avatar_url":"https://avatars.githubusercontent.com/u/8542209?v=3","gravatar_id":"","url":"https://api.github.com/users/TianoMS","html_url":"https://github.com/TianoMS","followers_url":"https://api.github.com/users/TianoMS/followers","following_url":"https://api.github.com/users/TianoMS/following{/other_user}","gists_url":"https://api.github.com/users/TianoMS/gists{/gist_id}","starred_url":"https://api.github.com/users/TianoMS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TianoMS/subscriptions","organizations_url":"https://api.github.com/users/TianoMS/orgs","repos_url":"https://api.github.com/users/TianoMS/repos","events_url":"https://api.github.com/users/TianoMS/events{/privacy}","received_events_url":"https://api.github.com/users/TianoMS/received_events","type":"User","site_admin":false},"repo":{"id":60046862,"name":"azure-rest-api-specs","full_name":"TianoMS/azure-rest-api-specs","owner":{"login":"TianoMS","id":8542209,"avatar_url":"https://avatars.githubusercontent.com/u/8542209?v=3","gravatar_id":"","url":"https://api.github.com/users/TianoMS","html_url":"https://github.com/TianoMS","followers_url":"https://api.github.com/users/TianoMS/followers","following_url":"https://api.github.com/users/TianoMS/following{/other_user}","gists_url":"https://api.github.com/users/TianoMS/gists{/gist_id}","starred_url":"https://api.github.com/users/TianoMS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TianoMS/subscriptions","organizations_url":"https://api.github.com/users/TianoMS/orgs","repos_url":"https://api.github.com/users/TianoMS/repos","events_url":"https://api.github.com/users/TianoMS/events{/privacy}","received_events_url":"https://api.github.com/users/TianoMS/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/TianoMS/azure-rest-api-specs","description":"The source for REST API specifications for Microsoft Azure.","fork":true,"url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs","forks_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/forks","keys_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/teams","hooks_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/hooks","issue_events_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/issues/events{/number}","events_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/events","assignees_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/assignees{/user}","branches_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/branches{/branch}","tags_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/tags","blobs_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/git/refs{/sha}","trees_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/statuses/{sha}","languages_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/languages","stargazers_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/stargazers","contributors_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/contributors","subscribers_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/subscribers","subscription_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/subscription","commits_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/commits{/sha}","git_commits_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/git/commits{/sha}","comments_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/comments{/number}","issue_comment_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/issues/comments{/number}","contents_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/contents/{+path}","compare_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/merges","archive_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/downloads","issues_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/issues{/number}","pulls_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/pulls{/number}","milestones_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/milestones{/number}","notifications_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/labels{/name}","releases_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/releases{/id}","deployments_url":"https://api.github.com/repos/TianoMS/azure-rest-api-specs/deployments","created_at":"2016-05-31T00:37:22Z","updated_at":"2016-05-31T00:37:23Z","pushed_at":"2016-07-26T01:10:02Z","git_url":"git://github.com/TianoMS/azure-rest-api-specs.git","ssh_url":"git@github.com:TianoMS/azure-rest-api-specs.git","clone_url":"https://github.com/TianoMS/azure-rest-api-specs.git","svn_url":"https://github.com/TianoMS/azure-rest-api-specs","homepage":"","size":2229,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"Azure:master","ref":"master","sha":"d05ff09dd1fc1285bcadd1690a71fb4ae75ee43c","user":{"login":"Azure","id":6844498,"avatar_url":"https://avatars.githubusercontent.com/u/6844498?v=3","gravatar_id":"","url":"https://api.github.com/users/Azure","html_url":"https://github.com/Azure","followers_url":"https://api.github.com/users/Azure/followers","following_url":"https://api.github.com/users/Azure/following{/other_user}","gists_url":"https://api.github.com/users/Azure/gists{/gist_id}","starred_url":"https://api.github.com/users/Azure/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Azure/subscriptions","organizations_url":"https://api.github.com/users/Azure/orgs","repos_url":"https://api.github.com/users/Azure/repos","events_url":"https://api.github.com/users/Azure/events{/privacy}","received_events_url":"https://api.github.com/users/Azure/received_events","type":"Organization","site_admin":false},"repo":{"id":39093389,"name":"azure-rest-api-specs","full_name":"Azure/azure-rest-api-specs","owner":{"login":"Azure","id":6844498,"avatar_url":"https://avatars.githubusercontent.com/u/6844498?v=3","gravatar_id":"","url":"https://api.github.com/users/Azure","html_url":"https://github.com/Azure","followers_url":"https://api.github.com/users/Azure/followers","following_url":"https://api.github.com/users/Azure/following{/other_user}","gists_url":"https://api.github.com/users/Azure/gists{/gist_id}","starred_url":"https://api.github.com/users/Azure/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Azure/subscriptions","organizations_url":"https://api.github.com/users/Azure/orgs","repos_url":"https://api.github.com/users/Azure/repos","events_url":"https://api.github.com/users/Azure/events{/privacy}","received_events_url":"https://api.github.com/users/Azure/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Azure/azure-rest-api-specs","description":"The source for REST API specifications for Microsoft Azure.","fork":false,"url":"https://api.github.com/repos/Azure/azure-rest-api-specs","forks_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/forks","keys_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/teams","hooks_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/hooks","issue_events_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/issues/events{/number}","events_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/events","assignees_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/assignees{/user}","branches_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/branches{/branch}","tags_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/tags","blobs_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/git/refs{/sha}","trees_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/statuses/{sha}","languages_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/languages","stargazers_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/stargazers","contributors_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/contributors","subscribers_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/subscribers","subscription_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/subscription","commits_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/commits{/sha}","git_commits_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/git/commits{/sha}","comments_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/comments{/number}","issue_comment_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/issues/comments{/number}","contents_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/contents/{+path}","compare_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/merges","archive_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/downloads","issues_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/issues{/number}","pulls_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls{/number}","milestones_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/milestones{/number}","notifications_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/labels{/name}","releases_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/releases{/id}","deployments_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/deployments","created_at":"2015-07-14T18:37:13Z","updated_at":"2016-07-24T21:18:16Z","pushed_at":"2016-07-26T01:11:05Z","git_url":"git://github.com/Azure/azure-rest-api-specs.git","ssh_url":"git@github.com:Azure/azure-rest-api-specs.git","clone_url":"https://github.com/Azure/azure-rest-api-specs.git","svn_url":"https://github.com/Azure/azure-rest-api-specs","homepage":"","size":4117,"stargazers_count":74,"watchers_count":74,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":127,"mirror_url":null,"open_issues_count":52,"forks":127,"open_issues":52,"watchers":74,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/426"},"html":{"href":"https://github.com/Azure/azure-rest-api-specs/pull/426"},"issue":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/issues/426"},"comments":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/issues/426/comments"},"review_comments":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/426/comments"},"review_comment":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/426/commits"},"statuses":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/statuses/3812c1c043a87c979d34a4d564ec2c477b00d598"}}}}
{"actor":{"display_login":"John-Hart"}}