message: Support create pipeline run with recovery mode
diff: "type": "string",
  "x-ms-parameter-location": "method"
  },
  + {
  + "name": "isRecovery",
  + "description": "Recovery mode flag. If recovery mode is set to true, the specified referenced pipeline run and the new run will be grouped under the same groupId.",
  + "in": "query",
  + "required": false,
  + "type": "boolean",
  + "x-ms-parameter-location": "method"
  + },
  + {
  + "name": "startActivityName",
  + "description": "In recovery mode, the specified startActivityName will be the first activity in the pipeline to be run. If not specified, all activities will run",
  + "in": "query",
  + "required": false,
  + "type": "string",
  + "x-ms-parameter-location": "method"
  + },
  {
  "name": "parameters",
  "description": "Parameters of the pipeline run. These parameters will be used only if the runId is not specified.",
  "ActivityRunEnd",
  "ActivityType",
  "TriggerName",
  - "TriggerRunTimestamp"
  + "TriggerRunTimestamp",
  + "RunGroupId",
  + "LatestOnly"
  ],
  "x-ms-enum": {
  "name": "RunQueryFilterOperand",
  "type": "string",
  "readOnly": true
  },
  + "runGroupId": {
  + "description": "Identifier that correlates all the recovery runs of a pipeline run.",
  + "type": "string",
  + "readOnly": true
  + },
  + "isLatest": {
  + "description": "True for the last recovered pipeline run.",
  + "type": "boolean",
  + "readOnly": true
  + },
  "pipelineName": {
  "description": "The pipeline name.",
  "type": "string",
  