{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector Test Base Package API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "Test Base Package", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Getfileuploadurl", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/getFileUploadUrl", "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": "Gets the file upload URL of a Test Base Account." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Availableoss", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/availableOSs", "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": "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 all the available OSs to run a package under a Test Base Account." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Availableoss Availableosresourcename", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/availableOSs/:availableOSResourceName", "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": "availableOSResourceName", "value": "", "type": "path", "description": "The resource name of an Available OS." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Gets an available OS to run a package under a Test Base Account." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Flightingrings", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/flightingRings", "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 all the flighting rings of a Test Base Account." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Flightingrings Flightingringresourcename", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/flightingRings/:flightingRingResourceName", "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": "flightingRingResourceName", "value": "", "type": "path", "description": "The resource name of a flighting ring." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Gets a flighting ring of a Test Base Account." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Testtypes", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/testTypes", "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 all the test types of a Test Base Account." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Testtypes Testtyperesourcename", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/testTypes/:testTypeResourceName", "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": "testTypeResourceName", "value": "", "type": "path", "description": "The resource name of a test type." }, { "name": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Gets a test type of a Test Base Account." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Checkpackagenameavailability", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/checkPackageNameAvailability", "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": "Checks that the Test Base Package name and version is valid and is not already in use." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages", "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 all the packages under a Test Base Account." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName", "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": "Gets a Test Base Package." }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName", "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": "Create or replace (overwrite/recreate, with potential downtime) a Test Base Package." }, { "info": { "name": "Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName", "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": "Update an existing Test Base Package." }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName", "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": "Deletes a Test Base Package." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename Harddelete", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName/hardDelete", "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": "Hard Delete a Test Base Package." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Testbase Testbaseaccounts Testbaseaccountname Packages Packagename Getdownloadurl", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.TestBase/testBaseAccounts/:testBaseAccountName/packages/:packageName/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": "api-version", "value": "", "type": "query", "description": "The API version to be used with the HTTP request." } ] }, "docs": "Gets the download URL of a package." } ] } ], "bundled": true }