{"action":"created","comment":{"url":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/comments/94842118","pull_request_review_id":15374977,"id":94842118,"diff_hunk":"@@ -0,0 +1,2013 @@\n+﻿{\n+  \"swagger\": \"2.0\",\n+  \"info\": {\n+    \"title\": \"ServiceBusManagementClient\",\n+    \"description\": \"Azure Service Bus client\",\n+    \"version\": \"2016-07-01\"\n+  },\n+  \"host\": \"management.azure.com\",\n+  \"schemes\": [\n+    \"https\"\n+  ],\n+  \"consumes\": [\n+    \"application/json\",\n+    \"text/json\"\n+  ],\n+  \"produces\": [\n+    \"application/json\",\n+    \"text/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.Relay/namespaces/{namespaceName}\": {\n+      \"put\": {\n+        \"tags\": [\n+          \"Namespaces\"\n+        ],\n+        \"operationId\": \"Namespaces_Create\",\n+        \"description\": \"Create Azure Relay namespace.\",\n+\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/NamespaceCreateParameters\"\n+            },\n+            \"description\": \"Parameters supplied to create a Namespace Resource.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"201\": {\n+            \"description\": \"Namespace create request accepted\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/NamespaceResource\"\n+            }\n+          },\n+          \"400\": {\n+            \"description\": \"Invalid request body.\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/NamespaceResource\"\n+            }\n+          },\n+          \"409\": {\n+            \"description\": \"Conflict. Namespace Already exists\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/NamespaceResource\"\n+            }\n+          },\n+          \"500\": {\n+            \"description\": \"Internal error. \",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/NamespaceResource\"\n+            }\n+          }\n+        },\n+        \"x-ms-long-running-operation\": true\n+      },\n+      \"patch\": {\n+        \"tags\": [\n+          \"Namespaces\"\n+        ],\n+        \"operationId\": \"Namespaces_patch\",\n+        \"description\": \"Updates properties in a Azure Relay namespace.\",\n+\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/NamespaceCreateParameters\"\n+            },\n+            \"description\": \"Parameters supplied to create a Namespace Resource.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"201\": {\n+            \"description\": \"Namespace create request accepted\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/NamespaceResource\"\n+            }\n+          },\n+          \"400\": {\n+            \"description\": \"Invalid request body.\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/NamespaceResource\"\n+            }\n+          },\n+          \"409\": {\n+            \"description\": \"Conflict. Namespace Already exists\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/NamespaceResource\"\n+            }\n+          },\n+          \"500\": {\n+            \"description\": \"Internal error. \",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/NamespaceResource\"\n+            }\n+          }\n+        },\n+        \"x-ms-long-running-operation\": true\n+      },\n+      \"delete\": {\n+        \"tags\": [\n+          \"Namespaces\"\n+        ],\n+        \"operationId\": \"Namespaces_Delete\",\n+        \"description\": \"Deletes an existing namespace. This operation also removes all associated resources under the namespace.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"204\": {\n+            \"description\": \"No Content\"\n+          },\n+          \"200\": {\n+            \"description\": \"Namespace delete successful\"\n+          },\n+          \"202\": {\n+            \"description\": \"Namespace delete request has been accepted\"\n+          }\n+        },\n+        \"x-ms-long-running-operation\": true\n+      },\n+      \"get\": {\n+        \"tags\": [\n+          \"Namespaces\"\n+        ],\n+        \"operationId\": \"Namespaces_Get\",\n+        \"description\": \"Returns the description for the specified namespace.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"Namespace returned successfully\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/NamespaceResource\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/providers/Microsoft.Relay/namespaces\": {\n+      \"get\": {\n+        \"tags\": [\n+          \"Namespaces\"\n+        ],\n+        \"operationId\": \"Namespaces_ListBySubscription\",\n+        \"description\": \"Lists all the available namespaces within the subscription irrespective of the resourceGroups.\",\n+        \"parameters\": [\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"Namespaces returned successfully\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/NamespaceListResult\"\n+            }\n+          }\n+        },\n+        \"x-ms-pageable\": {\n+          \"nextLinkName\": \"nextLink\"\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/AuthorizationRules\": {\n+      \"get\": {\n+        \"tags\": [\n+          \"Namespaces\"\n+        ],\n+        \"operationId\": \"Namespaces_ListAuthorizationRules\",\n+        \"description\": \"Authorization rules for a namespace.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"Namespace Authorization rule returned successfully\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleListResult\"\n+            }\n+          }\n+        },\n+        \"x-ms-pageable\": {\n+          \"nextLinkName\": \"nextLink\"\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/AuthorizationRules/{authorizationRuleName}\": {\n+      \"put\": {\n+        \"tags\": [\n+          \"Namespaces\"\n+        ],\n+        \"operationId\": \"Namespaces_CreateOrUpdateAuthorizationRule\",\n+        \"description\": \"Creates an authorization rule for a namespace\",\n+        \"externalDocs\": {\n+          \"url\": \"https://msdn.microsoft.com/en-us/library/azure/mt639410.aspx\"\n+        },\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"authorizationRuleName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Namespace Aauthorization Rule Name.\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleCreateOrUpdateParameters\"\n+            },\n+            \"description\": \"The shared access authorization rule.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"Namespace Authorization rule created\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          }\n+        }\n+      },\n+      \"delete\": {\n+        \"tags\": [\n+          \"Namespaces\"\n+        ],\n+        \"operationId\": \"Namespaces_DeleteAuthorizationRule\",\n+        \"description\": \"Deletes a namespace authorization rule\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"authorizationRuleName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Authorization Rule Name.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"204\": {\n+            \"description\": \"No Content\"\n+          },\n+          \"200\": {\n+            \"description\": \"Namespace Authorization rule deleted\"\n+          }\n+        }\n+      },\n+      \"get\": {\n+        \"tags\": [\n+          \"Namespaces\"\n+        ],\n+        \"operationId\": \"Namespaces_GetAuthorizationRule\",\n+        \"description\": \"Authorization rule for a namespace by name.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name\"\n+          },\n+          {\n+            \"name\": \"authorizationRuleName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Authorization rule name.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"Namespace Authorization rule returned successfully\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/AuthorizationRules/{authorizationRuleName}/listKeys\": {\n+      \"post\": {\n+        \"tags\": [\n+          \"Namespaces\"\n+        ],\n+        \"operationId\": \"Namespaces_ListKeys\",\n+        \"description\": \"Primary and Secondary ConnectionStrings to the namespace \",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"authorizationRuleName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The authorizationRule name.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"Successful\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceListKeys\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/AuthorizationRules/{authorizationRuleName}/regenerateKeys\": {\n+      \"post\": {\n+        \"tags\": [\n+          \"Namespaces\"\n+        ],\n+        \"operationId\": \"Namespaces_RegenerateKeys\",\n+        \"description\": \"Regenerats the Primary or Secondary ConnectionStrings to the namespace \",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"authorizationRuleName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The authorizationRule name.\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/RegenerateKeysParameters\"\n+            },\n+            \"description\": \"Parameters supplied to regenerate Auth Rule.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"Successful\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceListKeys\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/HybridConnections/{hybridConnectionName}\": {\n+      \"put\": {\n+        \"tags\": [\n+          \"HybridConnection\"\n+        ],\n+        \"operationId\": \"HybridConnections_CreateOrUpdate\",\n+        \"description\": \"Creates/Updates a service HybridConnections. This operation is idempotent.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"hybridConnectionName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The Hybrid Connections name.\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            },\n+            \"description\": \"Parameters supplied to create a HybridConnections.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"Hybrid Connections created\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            }\n+          }\n+        }\n+      },\n+      \"delete\": {\n+        \"tags\": [\n+          \"HybridConnection\"\n+        ],\n+        \"operationId\": \"HybridConnections_Delete\",\n+        \"description\": \"Deletes a HybridConnections .\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"hybridConnectionName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The hybrid Connection name.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"204\": {\n+            \"description\": \"No Content\"\n+          },\n+          \"200\": {\n+            \"description\": \"Hybrid Connections deleted.\"\n+          }\n+        }\n+      },\n+      \"get\": {\n+        \"tags\": [\n+          \"HybridConnection\"\n+        ],\n+        \"operationId\": \"HybridConnection_Get\",\n+        \"description\": \"Returns the description for the specified HybridConnection.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"hybridConnectionName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the hybrid connection.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"Successfully retrieved hybridConnection description\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            }\n+          },\n+          \"204\": {\n+            \"description\": \"HybridConnection not found\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            }\n+          },\n+          \"500\": {\n+            \"description\": \"Internal error\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            }\n+          }\n+        },\n+        \"x-ms-pageable\": {\n+          \"nextLinkName\": \"nextLink\"\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/HybridConnections\": {\n+      \"get\": {\n+        \"tags\": [\n+          \"HybridConnection\"\n+        ],\n+        \"operationId\": \"HybridConnection_ListAll\",\n+        \"description\": \"Lists the HybridConnection within the namespace.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"HybridConnections returned successfully\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            }\n+          }\n+        },\n+        \"x-ms-pageable\": {\n+          \"nextLinkName\": \"nextLink\"\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/HybridConnections/{hybridConnectionName}/authorizationRules/{authorizationRuleName}\": {\n+      \"put\": {\n+        \"tags\": [\n+          \"HybridConnection\"\n+        ],\n+        \"operationId\": \"HybridConnections_CreateOrUpdateAuthorizationRule\",\n+        \"description\": \"Creates an authorization rule for a HybridConnections\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"hybridConnectionName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the hybrid connection.\"\n+          },\n+          {\n+            \"name\": \"authorizationRuleName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Authorization Rule Name.\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleCreateOrUpdateParameters\"\n+            },\n+            \"description\": \"The shared access authorization rule.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"HybridConnections Authorization rule created\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          },\n+          \"400\": {\n+            \"description\": \"Invalid request body.\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          },\n+          \"500\": {\n+            \"description\": \"Internal error.\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          }\n+        }\n+      },\n+      \"delete\": {\n+        \"tags\": [\n+          \"HybridConnection\"\n+        ],\n+        \"operationId\": \"HybridConnections_DeleteAuthorizationRule\",\n+        \"description\": \"Deletes a HybridConnections authorization rule\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"hybridConnectionName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the hybrid connection.\"\n+          },\n+          {\n+            \"name\": \"authorizationRuleName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Authorization Rule Name.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"500\": {\n+            \"description\": \"Internal error.\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          },\n+          \"204\": {\n+            \"description\": \"Authorization rule does not exist\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          },\n+          \"200\": {\n+            \"description\": \"HybridConnections authorizationRule deleted\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          }\n+        }\n+      },\n+      \"get\": {\n+        \"tags\": [\n+          \"HybridConnection\"\n+        ],\n+        \"operationId\": \"HybridConnections_GetAuthorizationRule\",\n+        \"description\": \"HybridConnections authorizationRule for a HybridConnections by name.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name\"\n+          },\n+          {\n+            \"name\": \"hybridConnectionName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the hybrid connection.\"\n+          },\n+          {\n+            \"name\": \"authorizationRuleName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Authorization rule name.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"HybridConnections AuthorizationRule returned successfully\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          },\n+          \"500\": {\n+            \"description\": \"Internal error.\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/HybridConnections/{hybridConnectionName}/authorizationRules/{authorizationRuleName}/ListKeys\": {\n+      \"post\": {\n+        \"tags\": [\n+          \"HybridConnection\"\n+        ],\n+        \"operationId\": \"HybridConnections_ListKeys\",\n+        \"description\": \"Primary and Secondary ConnectionStrings to the HybridConnections.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"hybridConnectionName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the hybrid connection.\"\n+          },\n+          {\n+            \"name\": \"authorizationRuleName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The authorizationRule name.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"Successful\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceListKeys\"\n+            }\n+          },\n+          \"204\": {\n+            \"description\": \"Does not exist\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceListKeys\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/HybridConnections/{hybridConnectionName}/authorizationRules/{authorizationRuleName}/regenerateKeys\": {\n+      \"post\": {\n+        \"tags\": [\n+          \"HybridConnection\"\n+        ],\n+        \"operationId\": \"HybridConnections_RegenerateKeys\",\n+        \"description\": \"Regenerates the Primary or Secondary ConnectionStrings to the HybridConnections\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"hybridConnectionName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the hybrid connection.\"\n+          },\n+          {\n+            \"name\": \"authorizationRuleName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The authorizationRule name\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/RegenerateKeysParameters\"\n+            },\n+            \"description\": \"Parameters supplied to regenerate Auth Rule.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"Successful\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceListKeys\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/WcfRelays/{relayName}\": {\n+      \"put\": {\n+        \"tags\": [\n+          \"WCFRelays\"\n+        ],\n+        \"operationId\": \"WCFRelays_CreateOrUpdate\",\n+        \"description\": \"Creates/Updates a service WCFRelays. This operation is idempotent.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"relayName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the relay.\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            },\n+            \"description\": \"Parameters supplied to create a WCFRelays.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"Hybrid Connections created\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            }\n+          },\n+          \"400\": {\n+            \"description\": \"Invalid request body\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            }\n+          },\n+          \"409\": {\n+            \"description\": \"Conflict. Relay Already exists\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            }\n+          },\n+          \"500\": {\n+            \"description\": \"Internal error.\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            }\n+          }\n+        }\n+      },\n+      \"delete\": {\n+        \"tags\": [\n+          \"WCFRelays\"\n+        ],\n+        \"operationId\": \"WCFRelays_Delete\",\n+        \"description\": \"Deletes a WCFRelays .\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"relayName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the relay.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"204\": {\n+            \"description\": \"No Content\"\n+          },\n+          \"200\": {\n+            \"description\": \"Hybrid Connections deleted.\"\n+          },\n+          \"500\": {\n+            \"description\": \"Internal error.\"\n+          }\n+        }\n+      },\n+      \"get\": {\n+        \"tags\": [\n+          \"WCFRelays\"\n+        ],\n+        \"operationId\": \"WCFRelays_Get\",\n+        \"description\": \"Returns the description for the specified WCFRelays.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"relayName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the relay.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"Successfully retrieved WCFRelays description\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            }\n+          },\n+          \"204\": {\n+            \"description\": \"WCFRelays not found\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            }\n+          },\n+          \"500\": {\n+            \"description\": \"Internal error\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            }\n+          }\n+        },\n+        \"x-ms-pageable\": {\n+          \"nextLinkName\": \"nextLink\"\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/WcfRelays\": {\n+      \"get\": {\n+        \"tags\": [\n+          \"WCFRelays\"\n+        ],\n+        \"operationId\": \"WCFRelays_ListAll\",\n+        \"description\": \"Lists the WCFRelays within the namespace.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"WCF Relays returned successfully\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            }\n+          },\n+          \"500\": {\n+            \"description\": \"Internal error\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/HybridConnectionListResult\"\n+            }\n+          }\n+        },\n+        \"x-ms-pageable\": {\n+          \"nextLinkName\": \"nextLink\"\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/WcfRelays/{relayName}/authorizationRules/{authorizationRuleName}\": {\n+      \"put\": {\n+        \"tags\": [\n+          \"WCFRelays\"\n+        ],\n+        \"operationId\": \"WCFRelays_CreateOrUpdateAuthorizationRule\",\n+        \"description\": \"Creates an authorization rule for a WCFRelays\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"relayName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the relay.\"\n+          },\n+          {\n+            \"name\": \"authorizationRuleName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Authorization Rule Name.\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleCreateOrUpdateParameters\"\n+            },\n+            \"description\": \"The shared access authorization rule.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"WCFRelays Authorization rule created\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          },\n+          \"400\": {\n+            \"description\": \"Invalid request body.\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          },\n+          \"500\": {\n+            \"description\": \"Internal error.\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          }\n+        }\n+      },\n+      \"delete\": {\n+        \"tags\": [\n+          \"WCFRelays\"\n+        ],\n+        \"operationId\": \"WCFRelays_DeleteAuthorizationRule\",\n+        \"description\": \"Deletes a WCFRelays authorization rule\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"relayName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the relay.\"\n+          },\n+          {\n+            \"name\": \"authorizationRuleName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Authorization Rule Name.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"500\": {\n+            \"description\": \"Internal error.\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          },\n+          \"204\": {\n+            \"description\": \"Authorization rule does not exist\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          },\n+          \"200\": {\n+            \"description\": \"HybridConnections authorizationRule deleted\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          }\n+        }\n+      },\n+      \"get\": {\n+        \"tags\": [\n+          \"WCFRelays\"\n+        ],\n+        \"operationId\": \"WCFRelays_GetAuthorizationRule\",\n+        \"description\": \"Get authorizationRule for a WCFRelays by name.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name\"\n+          },\n+          {\n+            \"name\": \"relayName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the relay.\"\n+          },\n+          {\n+            \"name\": \"authorizationRuleName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"Authorization rule name.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"WCFRelays AuthorizationRule returned successfully\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          },\n+          \"500\": {\n+            \"description\": \"Internal error.\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/SharedAccessAuthorizationRuleResource\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/WcfRelays/{relayName}/authorizationRules/{authorizationRuleName}/ListKeys\": {\n+      \"post\": {\n+        \"tags\": [\n+          \"WCFRelays\"\n+        ],\n+        \"operationId\": \"WCFRelays_ListKeys\",\n+        \"description\": \"Primary and Secondary ConnectionStrings to the WCFRelays.\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"relayName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the relay.\"\n+          },\n+          {\n+            \"name\": \"authorizationRuleName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The authorizationRule name.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"Successful\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceListKeys\"\n+            }\n+          },\n+          \"204\": {\n+            \"description\": \"Does not exist\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceListKeys\"\n+            }\n+          },\n+          \"500\": {\n+            \"description\": \"Internal error\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceListKeys\"\n+            }\n+          }\n+        }\n+      }\n+    },\n+    \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/WcfRelays/{relayName}/authorizationRules/{authorizationRuleName}/regenerateKeys\": {\n+      \"post\": {\n+        \"tags\": [\n+          \"WCFRelays\"\n+        ],\n+        \"operationId\": \"WCFRelays_RegenerateKeys\",\n+        \"description\": \"Regenerates the Primary or Secondary ConnectionStrings to the WCFRelays\",\n+        \"parameters\": [\n+          {\n+            \"name\": \"resourceGroupName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the resource group.\"\n+          },\n+          {\n+            \"name\": \"namespaceName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The namespace name.\"\n+          },\n+          {\n+            \"name\": \"relayName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The name of the relay.\"\n+          },\n+          {\n+            \"name\": \"authorizationRuleName\",\n+            \"in\": \"path\",\n+            \"required\": true,\n+            \"type\": \"string\",\n+            \"description\": \"The authorizationRule name\"\n+          },\n+          {\n+            \"name\": \"parameters\",\n+            \"in\": \"body\",\n+            \"required\": true,\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/RegenerateKeysParameters\"\n+            },\n+            \"description\": \"Parameters supplied to regenerate Auth Rule.\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/ApiVersionParameter\"\n+          },\n+          {\n+            \"$ref\": \"#/parameters/SubscriptionIdParameter\"\n+          }\n+        ],\n+        \"responses\": {\n+          \"200\": {\n+            \"description\": \"Successful\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceListKeys\"\n+            }\n+          },\n+          \"400\": {\n+            \"description\": \"Invalid request body. \",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceListKeys\"\n+            }\n+          },\n+          \"500\": {\n+            \"description\": \"Internal error.\",\n+            \"schema\": {\n+              \"$ref\": \"#/definitions/ResourceListKeys\"\n+            }\n+          }\n+        }\n+      }\n+    }\n+  },\n+\n+  \"definitions\": {\n+    \"Resource\": {\n+      \"properties\": {\n+        \"id\": {\n+          \"readOnly\": true,\n+          \"type\": \"string\",\n+          \"description\": \"Resource Id\"\n+        },\n+        \"name\": {\n+          \"readOnly\": true,\n+          \"type\": \"string\",\n+          \"description\": \"Resource name\"\n+        },\n+        \"type\": {\n+          \"readOnly\": true,\n+          \"type\": \"string\",\n+          \"description\": \"Resource type\"\n+        },\n+        \"location\": {\n+          \"type\": \"string\",\n+          \"description\": \"Resource location\"\n+        },\n+        \"tags\": {\n+          \"type\": \"object\",\n+          \"additionalProperties\": {\n+            \"type\": \"string\"\n+          },\n+          \"description\": \"Resource tags\"\n+        }\n+      },\n+      \"required\": [\n+        \"location\"\n+      ],\n+      \"x-ms-azure-resource\": true\n+    },\n+    \"HybridConnectionListResult\": {\n+      \"properties\": {\n+        \"value\": {\n+          \"type\": \"array\",\n+          \"items\": {\n+            \"$ref\": \"#/definitions/HybridConnectionResource\"\n+          },\n+          \"description\": \"Result of the List HybridConnection .\"\n+        },\n+        \"nextLink\": {\n+          \"type\": \"string\",\n+          \"description\": \"Link to the next set of results. Not empty if Value contains incomplete list of HybridConnection operation\"\n+        }\n+      },\n+      \"description\": \"The response of the List HybridConnection operation.\"\n+    },\n+    \"HybridConnectionResource\": {\n+      \"properties\": {\n+        \"properties\": {\n+          \"x-ms-client-flatten\": true,\n+          \"$ref\": \"#/definitions/NamespaceProperties\"\n+        }\n+      },\n+      \"allOf\": [\n+        {\n+          \"$ref\": \"#/definitions/Resource\"\n+        }\n+      ],\n+      \"description\": \"Description of HybridConnection Resource.\"\n+    },\n+\n+    \"NamespaceCreateParameters\": {\n+      \"properties\": {\n+        \"location\": {\n+          \"type\": \"string\",\n+          \"description\": \"Namespace location.\"\n+        },\n+        \"kind\": {\n+          \"type\": \"string\",\n+          \"description\": \"This is to specify the namespaceType eg: Relay.\"\n+        },\n+        \"sku\": {\n+          \"$ref\": \"#/definitions/Sku\"\n+        },\n+        \"tags\": {\n+          \"type\": \"object\",\n+          \"additionalProperties\": {\n+            \"type\": \"string\"\n+          },\n+          \"description\": \"Namespace tags.\"\n+        },\n+        \"properties\": {\n+          \"x-ms-client-flatten\": true,\n+          \"$ref\": \"#/definitions/NamespaceProperties\"\n+        }\n+      },\n+      \"required\": [\n+        \"location\"\n+      ],\n+      \"description\": \"Parameters supplied to the CreateOrUpdate Namespace operation.\"\n+    },\n+    \"NamespaceListResult\": {\n+      \"properties\": {\n+        \"value\": {\n+          \"type\": \"array\",\n+          \"items\": {\n+            \"$ref\": \"#/definitions/NamespaceResource\"\n+          },\n+          \"description\": \"Result of the List Namespace operation.\"\n+        },\n+        \"nextLink\": {\n+          \"type\": \"string\",\n+          \"description\": \"Link to the next set of results. Not empty if Value contains incomplete list of Namespaces\"\n+        }\n+      },\n+      \"description\": \"The response of the List Namespace operation.\"\n+    },\n+    \"NamespaceResource\": {\n+      \"properties\": {\n+        \"sku\": {\n+          \"$ref\": \"#/definitions/Sku\"\n+        },\n+        \"properties\": {\n+          \"x-ms-client-flatten\": true,\n+          \"$ref\": \"#/definitions/NamespaceProperties\"\n+        }\n+      },\n+      \"allOf\": [\n+        {\n+          \"$ref\": \"#/definitions/Resource\"\n+        }\n+      ],\n+      \"description\": \"Description of a Namespace resource.\"\n+    },\n+    \"NamespaceProperties\": {\n+      \"properties\": {\n+        \"Path\": {","path":"arm-relay/2016-07-01/relay.json","position":1776,"original_position":1776,"commit_id":"73a36d7cb14fb057565c87cdeea91b3fef38aeb5","original_commit_id":"73a36d7cb14fb057565c87cdeea91b3fef38aeb5","user":{"login":"amarzavery","id":4521223,"avatar_url":"https://avatars.githubusercontent.com/u/4521223?v=3","gravatar_id":"","url":"https://api.github.com/users/amarzavery","html_url":"https://github.com/amarzavery","followers_url":"https://api.github.com/users/amarzavery/followers","following_url":"https://api.github.com/users/amarzavery/following{/other_user}","gists_url":"https://api.github.com/users/amarzavery/gists{/gist_id}","starred_url":"https://api.github.com/users/amarzavery/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amarzavery/subscriptions","organizations_url":"https://api.github.com/users/amarzavery/orgs","repos_url":"https://api.github.com/users/amarzavery/repos","events_url":"https://api.github.com/users/amarzavery/events{/privacy}","received_events_url":"https://api.github.com/users/amarzavery/received_events","type":"User","site_admin":false},"body":"are these properties actually PascalCase on the wire? Please verify using Fiddler. Do not simply look at the server side code. That is misleading.","created_at":"2017-01-05T20:11:20Z","updated_at":"2017-01-05T20:39:08Z","html_url":"https://github.com/Azure/azure-rest-api-specs/pull/847#discussion_r94842118","pull_request_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/847","_links":{"self":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/comments/94842118"},"html":{"href":"https://github.com/Azure/azure-rest-api-specs/pull/847#discussion_r94842118"},"pull_request":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/847"}}},"pull_request":{"url":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/847","id":100221616,"html_url":"https://github.com/Azure/azure-rest-api-specs/pull/847","diff_url":"https://github.com/Azure/azure-rest-api-specs/pull/847.diff","patch_url":"https://github.com/Azure/azure-rest-api-specs/pull/847.patch","issue_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/issues/847","number":847,"state":"open","locked":false,"title":"First Draft - Relay swagger Spec","user":{"login":"v-Ajnava","id":20111972,"avatar_url":"https://avatars.githubusercontent.com/u/20111972?v=3","gravatar_id":"","url":"https://api.github.com/users/v-Ajnava","html_url":"https://github.com/v-Ajnava","followers_url":"https://api.github.com/users/v-Ajnava/followers","following_url":"https://api.github.com/users/v-Ajnava/following{/other_user}","gists_url":"https://api.github.com/users/v-Ajnava/gists{/gist_id}","starred_url":"https://api.github.com/users/v-Ajnava/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/v-Ajnava/subscriptions","organizations_url":"https://api.github.com/users/v-Ajnava/orgs","repos_url":"https://api.github.com/users/v-Ajnava/repos","events_url":"https://api.github.com/users/v-Ajnava/events{/privacy}","received_events_url":"https://api.github.com/users/v-Ajnava/received_events","type":"User","site_admin":false},"body":"This checklist is used to make sure that common issues in a pull request are addressed. This will expedite the process of getting your pull request merged and avoid extra work on your part to fix issues discovered during the review process. \r\n\r\n### PR information\r\n- [X] The title of the PR is clear and informative.\r\n- [X] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For information on cleaning up the commits in your pull request, [see this page](https://github.com/Azure/azure-powershell/blob/dev/documentation/cleaning-up-commits.md).\r\n- [X] Except for special cases involving multiple contributors, the PR is started from a fork of the main repository, not a branch.\r\n- [X] If applicable, the PR references the bug/issue that it fixes.\r\n- [X] Swagger files are correctly named (e.g. the `api-version` in the path should match the `api-version` in the spec).\r\n\r\n### Quality of Swagger\r\n- [X] I have read the [contribution guidelines](https://github.com/Azure/azure-rest-api-specs/blob/master/.github/CONTRIBUTING.md).\r\n- [X] My spec meets the review criteria:\r\n  - [X] The spec conforms to the [Swagger 2.0 specification](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md).\r\n  - [X] Validation errors from the [Linter extension for VS Code](https://github.com/Azure/azure-rest-api-specs/blob/master/documentation/linter.md) have all been fixed for this spec. (**Note:** for large, previously checked in specs, there will likely be many errors shown. Please contact our team so we can set a timeframe for fixing these errors if your PR is not going to address them).\r\n  - [X] The spec follows the patterns described in the [Swagger good patterns](https://github.com/Azure/azure-rest-api-specs/blob/master/documentation/swagger-good-patterns.md) document unless the service API makes this impossible.","created_at":"2017-01-05T01:50:04Z","updated_at":"2017-01-05T20:39:08Z","closed_at":null,"merged_at":null,"merge_commit_sha":"061f4e3733fe92fbb4fd081de806b138a51af2a4","assignee":{"login":"amarzavery","id":4521223,"avatar_url":"https://avatars.githubusercontent.com/u/4521223?v=3","gravatar_id":"","url":"https://api.github.com/users/amarzavery","html_url":"https://github.com/amarzavery","followers_url":"https://api.github.com/users/amarzavery/followers","following_url":"https://api.github.com/users/amarzavery/following{/other_user}","gists_url":"https://api.github.com/users/amarzavery/gists{/gist_id}","starred_url":"https://api.github.com/users/amarzavery/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amarzavery/subscriptions","organizations_url":"https://api.github.com/users/amarzavery/orgs","repos_url":"https://api.github.com/users/amarzavery/repos","events_url":"https://api.github.com/users/amarzavery/events{/privacy}","received_events_url":"https://api.github.com/users/amarzavery/received_events","type":"User","site_admin":false},"assignees":[{"login":"amarzavery","id":4521223,"avatar_url":"https://avatars.githubusercontent.com/u/4521223?v=3","gravatar_id":"","url":"https://api.github.com/users/amarzavery","html_url":"https://github.com/amarzavery","followers_url":"https://api.github.com/users/amarzavery/followers","following_url":"https://api.github.com/users/amarzavery/following{/other_user}","gists_url":"https://api.github.com/users/amarzavery/gists{/gist_id}","starred_url":"https://api.github.com/users/amarzavery/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amarzavery/subscriptions","organizations_url":"https://api.github.com/users/amarzavery/orgs","repos_url":"https://api.github.com/users/amarzavery/repos","events_url":"https://api.github.com/users/amarzavery/events{/privacy}","received_events_url":"https://api.github.com/users/amarzavery/received_events","type":"User","site_admin":false}],"milestone":null,"commits_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/847/commits","review_comments_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/847/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/847/comments","statuses_url":"https://api.github.com/repos/Azure/azure-rest-api-specs/statuses/73a36d7cb14fb057565c87cdeea91b3fef38aeb5","head":{"label":"v-Ajnava:ajswagger_relay","ref":"ajswagger_relay","sha":"73a36d7cb14fb057565c87cdeea91b3fef38aeb5","user":{"login":"v-Ajnava","id":20111972,"avatar_url":"https://avatars.githubusercontent.com/u/20111972?v=3","gravatar_id":"","url":"https://api.github.com/users/v-Ajnava","html_url":"https://github.com/v-Ajnava","followers_url":"https://api.github.com/users/v-Ajnava/followers","following_url":"https://api.github.com/users/v-Ajnava/following{/other_user}","gists_url":"https://api.github.com/users/v-Ajnava/gists{/gist_id}","starred_url":"https://api.github.com/users/v-Ajnava/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/v-Ajnava/subscriptions","organizations_url":"https://api.github.com/users/v-Ajnava/orgs","repos_url":"https://api.github.com/users/v-Ajnava/repos","events_url":"https://api.github.com/users/v-Ajnava/events{/privacy}","received_events_url":"https://api.github.com/users/v-Ajnava/received_events","type":"User","site_admin":false},"repo":{"id":63178295,"name":"azure-rest-api-specs","full_name":"v-Ajnava/azure-rest-api-specs","owner":{"login":"v-Ajnava","id":20111972,"avatar_url":"https://avatars.githubusercontent.com/u/20111972?v=3","gravatar_id":"","url":"https://api.github.com/users/v-Ajnava","html_url":"https://github.com/v-Ajnava","followers_url":"https://api.github.com/users/v-Ajnava/followers","following_url":"https://api.github.com/users/v-Ajnava/following{/other_user}","gists_url":"https://api.github.com/users/v-Ajnava/gists{/gist_id}","starred_url":"https://api.github.com/users/v-Ajnava/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/v-Ajnava/subscriptions","organizations_url":"https://api.github.com/users/v-Ajnava/orgs","repos_url":"https://api.github.com/users/v-Ajnava/repos","events_url":"https://api.github.com/users/v-Ajnava/events{/privacy}","received_events_url":"https://api.github.com/users/v-Ajnava/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/v-Ajnava/azure-rest-api-specs","description":"The source for REST API specifications for Microsoft Azure.","fork":true,"url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs","forks_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/forks","keys_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/teams","hooks_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/hooks","issue_events_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/issues/events{/number}","events_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/events","assignees_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/assignees{/user}","branches_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/branches{/branch}","tags_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/tags","blobs_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/git/refs{/sha}","trees_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/statuses/{sha}","languages_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/languages","stargazers_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/stargazers","contributors_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/contributors","subscribers_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/subscribers","subscription_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/subscription","commits_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/commits{/sha}","git_commits_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/git/commits{/sha}","comments_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/comments{/number}","issue_comment_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/issues/comments{/number}","contents_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/contents/{+path}","compare_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/merges","archive_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/downloads","issues_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/issues{/number}","pulls_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/pulls{/number}","milestones_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/milestones{/number}","notifications_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/labels{/name}","releases_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/releases{/id}","deployments_url":"https://api.github.com/repos/v-Ajnava/azure-rest-api-specs/deployments","created_at":"2016-07-12T17:23:16Z","updated_at":"2016-07-12T17:23:18Z","pushed_at":"2017-01-05T01:45:37Z","git_url":"git://github.com/v-Ajnava/azure-rest-api-specs.git","ssh_url":"git@github.com:v-Ajnava/azure-rest-api-specs.git","clone_url":"https://github.com/v-Ajnava/azure-rest-api-specs.git","svn_url":"https://github.com/v-Ajnava/azure-rest-api-specs","homepage":"","size":4702,"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":"bbe9c73f447a894f1d3e9c6d7bf390f017b2faae","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-12-26T14:59:27Z","pushed_at":"2017-01-05T19:04:11Z","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":6529,"stargazers_count":108,"watchers_count":108,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":254,"mirror_url":null,"open_issues_count":148,"forks":254,"open_issues":148,"watchers":108,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/847"},"html":{"href":"https://github.com/Azure/azure-rest-api-specs/pull/847"},"issue":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/issues/847"},"comments":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/issues/847/comments"},"review_comments":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/pulls/847/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/847/commits"},"statuses":{"href":"https://api.github.com/repos/Azure/azure-rest-api-specs/statuses/73a36d7cb14fb057565c87cdeea91b3fef38aeb5"}}}}
{"actor":{"display_login":"amarzavery"}}