{ "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
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.
Existing file with same name for the given test will be overwritten. File
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 }