message: Allow subscription parameter for the checkNameAvailability API
  We already have the checkNameAvailability API but that does not take the subscription id as a parameter. We support the API both with subscription as an optional parameter. Added an operation which takes subscription id as a parameter.
diff: }
  }
  },
  + "/subscriptions/{subscriptionId}/providers/Microsoft.Cdn/checkNameAvailability": {
  + "post": {
  + "tags": [
  + "CheckNameAvailabilityWithSubscription"
  + ],
  + "description": "Check the availability of a resource name. This is needed for resources where name is globally unique, such as a CDN endpoint.",
  + "operationId": "CheckNameAvailabilityWithSubscription",
  + "x-ms-examples": {
  + "CheckNameAvailabilityWithSubscription": {
  + "$ref": "./examples/CheckNameAvailabilityWithSubscription.json"
  + }
  + },
  + "parameters": [
  + {
  + "name": "checkNameAvailabilityInput",
  + "in": "body",
  + "description": "Input to check.",
  + "required": true,
  + "schema": {
  + "$ref": "#/definitions/CheckNameAvailabilityInput"
  + }
  + },
  + {
  + "$ref": "#/parameters/subscriptionIdParameter"
  + },
  + {
  + "$ref": "#/parameters/apiVersionParameter"
  + }
  + ],
  + "responses": {
  + "200": {
  + "description": "OK. The request has succeeded.",
  + "schema": {
  + "$ref": "#/definitions/CheckNameAvailabilityOutput"
  + }
  + },
  + "default": {
  + "description": "CDN error response describing why the operation failed.",
  + "schema": {
  + "$ref": "#/definitions/ErrorResponse"
  + }
  + }
  + }
  + }
  + },
  "/subscriptions/{subscriptionId}/providers/Microsoft.Cdn/validateProbe": {
  "post": {
  "tags": [
  