{
  "opencollection": "1.0.0",
  "info": {
    "name": "Microsoft Azure AccessControlClient AccessConnector Test API",
    "version": "2020-08-01-preview"
  },
  "items": [
    {
      "info": {
        "name": "Test",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Microsoft Azure Get All Load Tests By The Fully Qualified Resource Id E G\nsubscriptions {subid} Resourcegroups {rg} Providers Microsoft Loadtestservice Loadtests {resname}",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/tests",
            "params": [
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to use for this operation."
              },
              {
                "name": "orderby",
                "value": "",
                "type": "query",
                "description": "Sort on the supported fields in (field asc/desc) format. eg:\nlastModifiedDateTime asc. Supported fields - lastModifiedDateTime"
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Prefix based, case sensitive search on searchable fields - displayName,\ncreatedBy. For example, to search for a test, with display name is Login Test,\nthe search parameter can be Login."
              },
              {
                "name": "lastModifiedStartTime",
                "value": "",
                "type": "query",
                "description": "Start DateTime(RFC 3339 literal format) of the last updated time range to filter tests."
              },
              {
                "name": "lastModifiedEndTime",
                "value": "",
                "type": "query",
                "description": "End DateTime(RFC 3339 literal format) of the last updated time range to filter tests."
              },
              {
                "name": "maxpagesize",
                "value": "",
                "type": "query",
                "description": "Number of results in response."
              }
            ]
          },
          "docs": "Get all load tests by the fully qualified resource Id e.g<br>subscriptions/{subId}/resourceGroups/{rg}/providers/Microsoft.LoadTestService/loadtests/{resName}."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Load Test Details By Test Id",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/tests/:testId",
            "params": [
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to use for this operation."
              },
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique test identifier for the load test, must contain only lower-case alphabetic, numeric, underscore or hyphen characters."
              }
            ]
          },
          "docs": "Get load test details by test Id"
        },
        {
          "info": {
            "name": "Microsoft Azure Create A New Test Or Update An Existing Test By Providing The Test Id",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/tests/:testId",
            "params": [
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to use for this operation."
              },
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique test identifier for the load test, must contain only lower-case alphabetic, numeric, underscore or hyphen characters."
              }
            ]
          },
          "docs": "Create a new test or update an existing test by providing the test Id."
        },
        {
          "info": {
            "name": "Microsoft Azure Delete A Test By Its Test Id",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/tests/:testId",
            "params": [
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to use for this operation."
              },
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique test identifier for the load test, must contain only lower-case alphabetic, numeric, underscore or hyphen characters."
              }
            ]
          },
          "docs": "Delete a test by its test Id."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Associated App Component Collection Of Azure Resources For The Given Test",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/tests/:testId/app-components",
            "params": [
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to use for this operation."
              },
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique name for the load test, must contain only lower-case alphabetic,\nnumeric, underscore or hyphen characters."
              }
            ]
          },
          "docs": "Get associated app component (collection of azure resources) for the given test."
        },
        {
          "info": {
            "name": "Microsoft Azure Add An App Component To A Test",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/tests/:testId/app-components",
            "params": [
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to use for this operation."
              },
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique name for the load test, must contain only lower-case alphabetic,\nnumeric, underscore or hyphen characters."
              }
            ]
          },
          "docs": "Add an app component to a test by providing the resource Id, name and type."
        },
        {
          "info": {
            "name": "Microsoft Azure Get All Test Files",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/tests/:testId/files",
            "params": [
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to use for this operation."
              },
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique test identifier for the load test, must contain only lower-case alphabetic, numeric, underscore or hyphen characters."
              }
            ]
          },
          "docs": "Get all test files."
        },
        {
          "info": {
            "name": "Microsoft Azure Get All The Files That Are Associated With A Test",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/tests/:testId/files/:fileName",
            "params": [
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to use for this operation."
              },
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique test identifier for the load test, must contain only lower-case alphabetic, numeric, underscore or hyphen characters."
              },
              {
                "name": "fileName",
                "value": "",
                "type": "path",
                "description": "Name of the file."
              }
            ]
          },
          "docs": "Get all the files that are associated with a test."
        },
        {
          "info": {
            "name": "Microsoft Azure Upload Input File For A Given Test Id File Size Can T Be More Than 50 Mb \nexisting File With Same Name For The Given Test Will Be Overwritten File\nshould Be Provided In The Request Body As Application Octet Stream",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/tests/:testId/files/:fileName",
            "params": [
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to use for this operation."
              },
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique name for the load test, must contain only lower-case alphabetic,\nnumeric, underscore or hyphen characters."
              },
              {
                "name": "fileName",
                "value": "",
                "type": "path",
                "description": "Unique name for test file with file extension like : App.jmx"
              },
              {
                "name": "fileType",
                "value": "",
                "type": "query",
                "description": "File type"
              }
            ]
          },
          "docs": "Upload input file for a given test Id. File size can't be more than 50 MB.<br>Existing file with same name for the given test will be overwritten. File<br>should be provided in the request body as application/octet-stream."
        },
        {
          "info": {
            "name": "Microsoft Azure Delete File By The File Name For A Test",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/tests/:testId/files/:fileName",
            "params": [
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to use for this operation."
              },
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique test identifier for the load test, must contain only lower-case alphabetic, numeric, underscore or hyphen characters."
              },
              {
                "name": "fileName",
                "value": "",
                "type": "path",
                "description": "Name of the file."
              }
            ]
          },
          "docs": "Delete file by the file name for a test"
        },
        {
          "info": {
            "name": "Microsoft Azure List Server Metrics Configuration For The Given Test",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/tests/:testId/server-metrics-config",
            "params": [
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to use for this operation."
              },
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique name for the load test, must contain only lower-case alphabetic,\nnumeric, underscore or hyphen characters."
              }
            ]
          },
          "docs": "List server metrics configuration for the given test."
        },
        {
          "info": {
            "name": "Microsoft Azure Configure Server Metrics For A Test",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/tests/:testId/server-metrics-config",
            "params": [
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to use for this operation."
              },
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique name for the load test, must contain only lower-case alphabetic,\nnumeric, underscore or hyphen characters."
              }
            ]
          },
          "docs": "Configure server metrics for a test"
        },
        {
          "info": {
            "name": "Microsoft Azure Get Load Test Model Of Given Test Name",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/loadtests/:testId",
            "params": [
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique identifier for load test name, must be a valid URL character ^[a-z0-9_-]*$"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Api version"
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Creates Updates A New Load Test Test Name Must Be A Valid Url Character ^[a Z0 9 ]*$",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/loadtests/:testId",
            "params": [
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique identifier for load test name, must be a valid URL character ^[a-z0-9_-]*$"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Api version"
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Delete A Test With Given Name Test Name Must Be A Valid Url Character ^[a Z0 9 ]*$",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/loadtests/:testId",
            "params": [
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique identifier for load test name, must be a valid URL character ^[a-z0-9_-]*$"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Api version"
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Get All Load Tests For A Given Fully Qualified Resource Id E G Subscriptions {subid} Resourcegroups {rg} Providers Microsoft Loadtestservice Loadtests {resname}",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/loadtests/sortAndFilter",
            "params": [
              {
                "name": "orderBy",
                "value": "",
                "type": "query",
                "description": "Sort on one of the field - lastModifiedDateTime, displayName, createdBy in (field asc/desc) format. eg: displayName asc"
              },
              {
                "name": "search",
                "value": "",
                "type": "query",
                "description": "Filter search based on searchable fields- testId, createdBy."
              },
              {
                "name": "lastUpdatedStartTime",
                "value": "",
                "type": "query",
                "description": "Start DateTime(Iso8601Literal format) of the last updated time range to filter tests."
              },
              {
                "name": "lastUpdatedEndTime",
                "value": "",
                "type": "query",
                "description": "End DateTime(Iso8601Literal format) of the last updated time range to filter tests."
              },
              {
                "name": "nextLink",
                "value": "",
                "type": "query",
                "description": "NextLink Token to get next page of response"
              },
              {
                "name": "maxPageSize",
                "value": "",
                "type": "query",
                "description": "No of results in response"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Api version"
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Test File With Given File Name",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/loadtests/:testId/files/:fileId",
            "params": [
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique identifier for load test name, must be a valid URL character ^[a-z0-9_-]*$"
              },
              {
                "name": "fileId",
                "value": "",
                "type": "path",
                "description": "Unique identifier for test file, must be a valid URL character ^[a-z0-9_-]*$"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Api version"
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Upload Input File For A Given Test Name File Name Must Be A Valid Url Character ^[a Z0 9 ]*$ File Size Can T Be More Than 50 Mb Existing File With Same Name For The Given Test Will Be Overwritten",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/loadtests/:testId/files/:fileId",
            "params": [
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique identifier for load test name, must be a valid URL character ^[a-z0-9_-]*$"
              },
              {
                "name": "fileId",
                "value": "",
                "type": "path",
                "description": "Unique identifier for test file, must be a valid URL character ^[a-z0-9_-]*$"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Api version"
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Delete File Of Given File Name For A Test File Name Must Be A Valid Url Character ^[a Z0 9 ]*$",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/loadtests/:testId/files/:fileId",
            "params": [
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique identifier for load test name, must be a valid URL character ^[a-z0-9_-]*$"
              },
              {
                "name": "fileId",
                "value": "",
                "type": "path",
                "description": "Unique identifier for test file, must be a valid URL character ^[a-z0-9_-]*$"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Api version"
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Get All Test Files",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/loadtests/:testId/files",
            "params": [
              {
                "name": "testId",
                "value": "",
                "type": "path",
                "description": "Unique identifier for load test name, must be a valid URL character ^[a-z0-9_-]*$"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Api version"
              }
            ]
          },
          "docs": "Needs a more full description created."
        }
      ]
    }
  ],
  "bundled": true
}