{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector Test Result API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "Test Result", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Testsummaries", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/testSummaries", "params": [ { "name": "subscriptionId", "value": "", "type": "path", "description": "The Azure subscription ID. This is a GUID-formatted string." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the resource." }, { "name": "testBaseAccountName", "value": "", "type": "path", "description": "The resource name of the Test Base Account." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Lists the Test Summaries of all the packages under a Test Base Account." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Testsummaries Testsummaryname", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/testSummaries/:testSummaryName", "params": [ { "name": "subscriptionId", "value": "", "type": "path", "description": "The Azure subscription ID. This is a GUID-formatted string." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the resource." }, { "name": "testBaseAccountName", "value": "", "type": "path", "description": "The resource name of the Test Base Account." }, { "name": "testSummaryName", "value": "", "type": "path", "description": "The name of the Test Summary." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Gets a Test Summary with specific name from all the Test Summaries of all the packages under a Test Base Account." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename Testresults", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName/testResults", "params": [ { "name": "subscriptionId", "value": "", "type": "path", "description": "The Azure subscription ID. This is a GUID-formatted string." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the resource." }, { "name": "testBaseAccountName", "value": "", "type": "path", "description": "The resource name of the Test Base Account." }, { "name": "packageName", "value": "", "type": "path", "description": "The resource name of the Test Base Package." }, { "name": "osUpdateType", "value": "", "type": "query", "description": "The type of the OS Update." }, { "name": "$filter", "value": "", "type": "query", "description": "Odata filter" }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Lists all the Test Results with specified OS Update type for a Test Base Package. Can be filtered by osName, releaseName, flightingRing, buildVersion, buildRevision." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename Testresults Testresultname", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName/testResults/:testResultName", "params": [ { "name": "subscriptionId", "value": "", "type": "path", "description": "The Azure subscription ID. This is a GUID-formatted string." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the resource." }, { "name": "testBaseAccountName", "value": "", "type": "path", "description": "The resource name of the Test Base Account." }, { "name": "packageName", "value": "", "type": "path", "description": "The resource name of the Test Base Package." }, { "name": "testResultName", "value": "", "type": "path", "description": "The Test Result Name. It equals to {osName}-{TestResultId} string." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Get the Test Result by Id with specified OS Update type for a Test Base Package." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename Osupdates", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName/osUpdates", "params": [ { "name": "subscriptionId", "value": "", "type": "path", "description": "The Azure subscription ID. This is a GUID-formatted string." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the resource." }, { "name": "testBaseAccountName", "value": "", "type": "path", "description": "The resource name of the Test Base Account." }, { "name": "packageName", "value": "", "type": "path", "description": "The resource name of the Test Base Package." }, { "name": "osUpdateType", "value": "", "type": "query", "description": "The type of the OS Update." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Lists the OS Updates in which the package were tested before." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename Osupdates Osupdateresourcename", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName/osUpdates/:osUpdateResourceName", "params": [ { "name": "subscriptionId", "value": "", "type": "path", "description": "The Azure subscription ID. This is a GUID-formatted string." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the resource." }, { "name": "testBaseAccountName", "value": "", "type": "path", "description": "The resource name of the Test Base Account." }, { "name": "packageName", "value": "", "type": "path", "description": "The resource name of the Test Base Package." }, { "name": "osUpdateResourceName", "value": "", "type": "path", "description": "The resource name of an OS Update." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Gets an OS Update by name in which the package was tested before." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename Favoriteprocesses", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName/favoriteProcesses", "params": [ { "name": "subscriptionId", "value": "", "type": "path", "description": "The Azure subscription ID. This is a GUID-formatted string." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the resource." }, { "name": "testBaseAccountName", "value": "", "type": "path", "description": "The resource name of the Test Base Account." }, { "name": "packageName", "value": "", "type": "path", "description": "The resource name of the Test Base Package." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Lists the favorite processes for a specific package." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename Favoriteprocesses Favoriteprocessresourcename", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName/favoriteProcesses/:favoriteProcessResourceName", "params": [ { "name": "subscriptionId", "value": "", "type": "path", "description": "The Azure subscription ID. This is a GUID-formatted string." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the resource." }, { "name": "testBaseAccountName", "value": "", "type": "path", "description": "The resource name of the Test Base Account." }, { "name": "packageName", "value": "", "type": "path", "description": "The resource name of the Test Base Package." }, { "name": "favoriteProcessResourceName", "value": "", "type": "path", "description": "The resource name of a favorite process in a package. If the process name contains characters that are not allowed in Azure Resource Name, we use 'actualProcessName' in request body to submit the name." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Gets a favorite process for a Test Base Package." }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename Favoriteprocesses Favoriteprocessresourcename", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName/favoriteProcesses/:favoriteProcessResourceName", "params": [ { "name": "subscriptionId", "value": "", "type": "path", "description": "The Azure subscription ID. This is a GUID-formatted string." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the resource." }, { "name": "testBaseAccountName", "value": "", "type": "path", "description": "The resource name of the Test Base Account." }, { "name": "packageName", "value": "", "type": "path", "description": "The resource name of the Test Base Package." }, { "name": "favoriteProcessResourceName", "value": "", "type": "path", "description": "The resource name of a favorite process in a package. If the process name contains characters that are not allowed in Azure Resource Name, we use 'actualProcessName' in request body to submit the name." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Create or replace a favorite process for a Test Base Package." }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename Favoriteprocesses Favoriteprocessresourcename", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName/favoriteProcesses/:favoriteProcessResourceName", "params": [ { "name": "subscriptionId", "value": "", "type": "path", "description": "The Azure subscription ID. This is a GUID-formatted string." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the resource." }, { "name": "testBaseAccountName", "value": "", "type": "path", "description": "The resource name of the Test Base Account." }, { "name": "packageName", "value": "", "type": "path", "description": "The resource name of the Test Base Package." }, { "name": "favoriteProcessResourceName", "value": "", "type": "path", "description": "The resource name of a favorite process in a package. If the process name contains characters that are not allowed in Azure Resource Name, we use 'actualProcessName' in request body to submit the name." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Deletes a favorite process for a specific package." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename Testresults Testresultname Analysisresults", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName/testResults/:testResultName/analysisResults", "params": [ { "name": "subscriptionId", "value": "", "type": "path", "description": "The Azure subscription ID. This is a GUID-formatted string." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the resource." }, { "name": "testBaseAccountName", "value": "", "type": "path", "description": "The resource name of the Test Base Account." }, { "name": "packageName", "value": "", "type": "path", "description": "The resource name of the Test Base Package." }, { "name": "testResultName", "value": "", "type": "path", "description": "The Test Result Name. It equals to {osName}-{TestResultId} string." }, { "name": "analysisResultType", "value": "", "type": "query", "description": "The type of the Analysis Result of a Test Result." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Lists the Analysis Results of a Test Result. The result collection will only contain one element as all the data will be nested in a singleton object." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename Testresults Testresultname Analysisresults Analysisresultname", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName/testResults/:testResultName/analysisResults/:analysisResultName", "params": [ { "name": "subscriptionId", "value": "", "type": "path", "description": "The Azure subscription ID. This is a GUID-formatted string." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the resource." }, { "name": "testBaseAccountName", "value": "", "type": "path", "description": "The resource name of the Test Base Account." }, { "name": "packageName", "value": "", "type": "path", "description": "The resource name of the Test Base Package." }, { "name": "testResultName", "value": "", "type": "path", "description": "The Test Result Name. It equals to {osName}-{TestResultId} string." }, { "name": "analysisResultName", "value": "", "type": "path", "description": "The name of the Analysis Result of a Test Result." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Gets an Analysis Result of a Test Result by name." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename Testresults Testresultname Getdownloadurl", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName/testResults/:testResultName/getDownloadUrl", "params": [ { "name": "subscriptionId", "value": "", "type": "path", "description": "The Azure subscription ID. This is a GUID-formatted string." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the resource." }, { "name": "testBaseAccountName", "value": "", "type": "path", "description": "The resource name of the Test Base Account." }, { "name": "packageName", "value": "", "type": "path", "description": "The resource name of the Test Base Package." }, { "name": "testResultName", "value": "", "type": "path", "description": "The Test Result Name. It equals to {osName}-{TestResultId} string." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Gets the download URL of the test result." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename Testresults Testresultname Getvideodownloadurl", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName/testResults/:testResultName/getVideoDownloadUrl", "params": [ { "name": "subscriptionId", "value": "", "type": "path", "description": "The Azure subscription ID. This is a GUID-formatted string." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group that contains the resource." }, { "name": "testBaseAccountName", "value": "", "type": "path", "description": "The resource name of the Test Base Account." }, { "name": "packageName", "value": "", "type": "path", "description": "The resource name of the Test Base Package." }, { "name": "testResultName", "value": "", "type": "path", "description": "The Test Result Name. It equals to {osName}-{TestResultId} string." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Gets the download URL of the test execution screen recording." } ] } ], "bundled": true }