Microsoft.TestBase

2024-06-04

1 new resource | 3 updated resources | 26 removed resources

Additions

    Resource_types
  • testBaseAccounts/draftPackages

      Name: testBaseAccounts/draftPackages

      Display: testBaseAccounts/draftPackages/getPath

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/draftPackages/getPath/action

        Display: DraftPackages_GetPath

        Description: Gets draft package path and temp working path with SAS.

      • Name: Microsoft.TestBase/testBaseAccounts/draftPackages/copyFromPackage/action

        Display: DraftPackages_CopyFromPackage

        Description: Copy package file and metadata from a package to this draft package

      • Name: Microsoft.TestBase/testBaseAccounts/draftPackages/extractFile/action

        Display: DraftPackages_ExtractFile

        Description: Performs extracting file operation for a Test Base Draft Package

      • Name: Microsoft.TestBase/testBaseAccounts/draftPackages/generateFoldersAndScripts/action

        Display: DraftPackages_GenerateFoldersAndScripts

        Description: Generates folders and scripts

Updates

    Resource_types
  • testBaseAccounts/chatSessions

      Name: testBaseAccounts/testSummaries  ⟶  testBaseAccounts/chatSessions

      Display: testBaseAccounts/testSummaries  ⟶  testBaseAccounts/chatSessions/chat

      Operations:

        Name: Microsoft.TestBase/testBaseAccounts/testSummaries/read  ⟶  Microsoft.TestBase/testBaseAccounts/chatSessions/chat/action

        Display: TestSummaries_List  ⟶  ChatSession_Chat

        Description: Lists the Test Summaries of all the packages under a Test Base Account.  ⟶  Start a new chat turn. Ask a question and see the answer in response.

  • testBaseAccounts/testConfigurations

      Name: testBaseAccounts/packages/osUpdates  ⟶  testBaseAccounts/testConfigurations

      Display: testBaseAccounts/packages/osUpdates  ⟶  testBaseAccounts/testConfigurations/runTest

      Operations:

        Name: Microsoft.TestBase/testBaseAccounts/packages/osUpdates/read  ⟶  Microsoft.TestBase/testBaseAccounts/testConfigurations/runTest/action

        Display: OSUpdates_List  ⟶  TestConfiguration_RunTest

        Description: Lists the OS Updates in which the package were tested before.  ⟶  This endpoint allows initiating an on-demand run for a specific test configuration identified by the testConfigurationId within the specified organizationId. It triggers the execution of multiple packages with the provided payload parameters.

  • testBaseAccounts/packages/testResults

      Name: testBaseAccounts/testTypes  ⟶  testBaseAccounts/packages/testResults

      Display: testBaseAccounts/testTypes  ⟶  testBaseAccounts/packages/testResults/getDownloadUrl

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/testTypes/read  ⟶  Microsoft.TestBase/testBaseAccounts/packages/testResults/getDownloadUrl/action

        Display: TestTypes_List  ⟶  TestResults_GetDownloadURL

        Description: Lists all the test types of a Test Base Account.  ⟶  Gets the download URL of the test result.

      • Name: Microsoft.TestBase/testBaseAccounts/testTypes/read  ⟶  Microsoft.TestBase/testBaseAccounts/packages/testResults/getVideoDownloadUrl/action

        Display: TestTypes_Get  ⟶  TestResults_GetVideoDownloadURL

        Description: Gets a test type of a Test Base Account.  ⟶  Gets the download URL of the test execution screen recording.

      • Old_value:

        New_value:

          Name: Microsoft.TestBase/testBaseAccounts/packages/testResults/getConsoleLogDownloadUrl/action

          Display: TestResults_GetConsoleLogDownloadURL

          Description: Gets the download URL of the test execution console log file.

Deletions

    Resource_types
  • testBaseAccounts/usages

      Name: testBaseAccounts/usages

      Display: testBaseAccounts/usages

      Operations:

        Name: Microsoft.TestBase/testBaseAccounts/usages/read

        Display: Usage_List

        Description: Lists the usage data of a Test Base Account.

  • testBaseAccounts/availableOSs

      Name: testBaseAccounts/availableOSs

      Display: testBaseAccounts/availableOSs

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/availableOSs/read

        Display: AvailableOS_List

        Description: Lists all the available OSs to run a package under a Test Base Account.

      • Name: Microsoft.TestBase/testBaseAccounts/availableOSs/read

        Display: AvailableOS_Get

        Description: Gets an available OS to run a package under a Test Base Account.

  • testBaseAccounts/flightingRings

      Name: testBaseAccounts/flightingRings

      Display: testBaseAccounts/flightingRings

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/flightingRings/read

        Display: FlightingRings_List

        Description: Lists all the flighting rings of a Test Base Account.

      • Name: Microsoft.TestBase/testBaseAccounts/flightingRings/read

        Display: FlightingRings_Get

        Description: Gets a flighting ring of a Test Base Account.

  • testBaseAccounts/packages/favoriteProcesses

      Name: testBaseAccounts/packages/favoriteProcesses

      Display: testBaseAccounts/packages/favoriteProcesses

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/packages/favoriteProcesses/read

        Display: FavoriteProcesses_List

        Description: Lists the favorite processes for a specific package.

      • Name: Microsoft.TestBase/testBaseAccounts/packages/favoriteProcesses/read

        Display: FavoriteProcesses_Get

        Description: Gets a favorite process for a Test Base Package.

      • Name: Microsoft.TestBase/testBaseAccounts/packages/favoriteProcesses/write

        Display: FavoriteProcesses_Create

        Description: Create or replace a favorite process for a Test Base Package.

      • Name: Microsoft.TestBase/testBaseAccounts/packages/favoriteProcesses/delete

        Display: FavoriteProcesses_Delete

        Description: Deletes a favorite process for a specific package.

  • testBaseAccounts/packages/testResults

      Name: testBaseAccounts/packages/testResults

      Display: testBaseAccounts/packages/testResults

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/packages/testResults/read

        Display: TestResults_List

        Description: Lists all the Test Results with specified OS Update type for a Test Base Package. Can be filtered by osName, releaseName, flightingRing, buildVersion, buildRevision.

      • Name: Microsoft.TestBase/testBaseAccounts/packages/testResults/read

        Display: TestResults_Get

        Description: Get the Test Result by Id with specified OS Update type for a Test Base Package.

      • Name: Microsoft.TestBase/testBaseAccounts/packages/testResults/getDownloadUrl/action

        Display: TestResults_GetDownloadURL

        Description: Gets the download URL of the test result.

      • Name: Microsoft.TestBase/testBaseAccounts/packages/testResults/getVideoDownloadUrl/action

        Display: TestResults_GetVideoDownloadURL

        Description: Gets the download URL of the test execution screen recording.

      • Name: Microsoft.TestBase/testBaseAccounts/packages/testResults/getConsoleLogDownloadUrl/action

        Display: TestResults_GetConsoleLogDownloadURL

        Description: Gets the download URL of the test execution console log file.

  • testBaseAccounts/packages/testResults/analysisResults

      Name: testBaseAccounts/packages/testResults/analysisResults

      Display: testBaseAccounts/packages/testResults/analysisResults

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/packages/testResults/analysisResults/read

        Display: AnalysisResults_List

        Description: 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.

      • Name: Microsoft.TestBase/testBaseAccounts/packages/testResults/analysisResults/read

        Display: AnalysisResults_Get

        Description: Gets an Analysis Result of a Test Result by name.

  • testBaseAccounts/emailEvents

      Name: testBaseAccounts/emailEvents

      Display: testBaseAccounts/emailEvents

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/emailEvents/read

        Display: EmailEvents_List

        Description: Lists all the email events of a Test Base Account.

      • Name: Microsoft.TestBase/testBaseAccounts/emailEvents/read

        Display: EmailEvents_Get

        Description: Gets a email event of a Test Base Account.

  • testBaseAccounts/customerEvents

      Name: testBaseAccounts/customerEvents

      Display: testBaseAccounts/customerEvents

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/customerEvents/read

        Display: CustomerEvents_ListByTestBaseAccount

        Description: Lists all notification events subscribed under a Test Base Account.

      • Name: Microsoft.TestBase/testBaseAccounts/customerEvents/read

        Display: CustomerEvents_Get

        Description: Gets a Test Base CustomerEvent.

      • Name: Microsoft.TestBase/testBaseAccounts/customerEvents/write

        Display: CustomerEvents_Create

        Description: Create or replace a Test Base Customer Event.

      • Name: Microsoft.TestBase/testBaseAccounts/customerEvents/delete

        Display: CustomerEvents_Delete

        Description: Deletes a Test Base Customer Event.

  • testBaseAccounts/externalTestTools/testCases

      Name: testBaseAccounts/externalTestTools/testCases

      Display: testBaseAccounts/externalTestTools/testCases

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/externalTestTools/testCases/read

        Display: TestCases_List

        Description: Retrieves the list of test cases (Desktop Flows in the case of Power Automate) for a particular External Test Tool for the Test Base Account.

      • Name: Microsoft.TestBase/testBaseAccounts/externalTestTools/testCases/read

        Display: TestCases_Get

        Description: Retrieves a single test cases (Desktop Flows in the case of Power Automate) for a particular External Test Tool for the Test Base Account.

  • testBaseAccounts/externalTestTools

      Name: testBaseAccounts/externalTestTools

      Display: testBaseAccounts/externalTestTools

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/externalTestTools/read

        Display: ExternalTestTools_List

        Description: Retrieves the list of External Test Tools setup for the Test Base Account.

      • Name: Microsoft.TestBase/testBaseAccounts/externalTestTools/read

        Display: ExternalTestTools_Get

        Description: Retrieves a single External Test Tool setup by name for the Test Base Account.

      • Name: Microsoft.TestBase/testBaseAccounts/externalTestTools/write

        Display: ExternalTestTools_Create

        Description: Create or replace an ExternalTestTool.

      • Name: Microsoft.TestBase/testBaseAccounts/externalTestTools/delete

        Display: ExternalTestTools_Delete

        Description: Deletes a Test Base External Test Tool.

  • testBaseAccounts/featureUpdateSupportedOses

      Name: testBaseAccounts/featureUpdateSupportedOses

      Display: testBaseAccounts/featureUpdateSupportedOses

      Operations:

        Name: Microsoft.TestBase/testBaseAccounts/featureUpdateSupportedOses/read

        Display: FeatureUpdateSupportedOses_List

        Description: Lists all the available OSs to run a package under a Test Base Account.

  • testBaseAccounts/availableInplaceUpgradeOSs

      Name: testBaseAccounts/availableInplaceUpgradeOSs

      Display: testBaseAccounts/availableInplaceUpgradeOSs

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/availableInplaceUpgradeOSs/read

        Display: AvailableInplaceUpgradeOS_List

        Description: Lists all the available In-place Upgrade OSs to a package under a Test Base Account.

      • Name: Microsoft.TestBase/testBaseAccounts/availableInplaceUpgradeOSs/read

        Display: AvailableInplaceUpgradeOS_Get

        Description: Gets an available In-place Upgrade OS to run a package under a Test Base Account.

  • testBaseAccounts/firstPartyApps

      Name: testBaseAccounts/firstPartyApps

      Display: testBaseAccounts/firstPartyApps

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/firstPartyApps/read

        Display: FirstPartyApps_List

        Description: Lists all first party applications currently available for test runs under a Test Base Account.

      • Name: Microsoft.TestBase/testBaseAccounts/firstPartyApps/read

        Display: FirstPartyApps_Get

        Description: Gets a first party application to prepare a test run for a Test Base Account.

  • testBaseAccounts/draftPackages

      Name: testBaseAccounts/draftPackages

      Display: testBaseAccounts/draftPackages

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/draftPackages/read

        Display: DraftPackages_ListByTestBaseAccount

        Description: Lists all the draft packages under a test base account.

      • Name: Microsoft.TestBase/testBaseAccounts/draftPackages/read

        Display: DraftPackages_Get

        Description: Gets a Test Base Draft Package.

      • Name: Microsoft.TestBase/testBaseAccounts/draftPackages/write

        Display: DraftPackages_Create

        Description: Creates or replaces a Test Base Draft Package.

      • Name: Microsoft.TestBase/testBaseAccounts/draftPackages/delete

        Display: DraftPackages_Delete

        Description: Deletes a Test Base Draft Package.

      • Name: Microsoft.TestBase/testBaseAccounts/draftPackages/write

        Display: DraftPackages_Update

        Description: Updates an existing Test Base Draft Package.

      • Name: Microsoft.TestBase/testBaseAccounts/draftPackages/getPath/action

        Display: DraftPackages_GetPath

        Description: Gets draft package path and temp working path with SAS.

      • Name: Microsoft.TestBase/testBaseAccounts/draftPackages/copyFromPackage/action

        Display: DraftPackages_CopyFromPackage

        Description: Copy package file and metadata from a package to this draft package

      • Name: Microsoft.TestBase/testBaseAccounts/draftPackages/extractFile/action

        Display: DraftPackages_ExtractFile

        Description: Performs extracting file operation for a Test Base Draft Package

      • Name: Microsoft.TestBase/testBaseAccounts/draftPackages/generateFoldersAndScripts/action

        Display: DraftPackages_GenerateFoldersAndScripts

        Description: Generates folders and scripts

  • testBaseAccounts/actionRequests

      Name: testBaseAccounts/actionRequests

      Display: testBaseAccounts/actionRequests

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/actionRequests/read

        Display: ActionRequests_Get

        Description: Get the action request under the specified test base account.

      • Name: Microsoft.TestBase/testBaseAccounts/actionRequests/write

        Display: ActionRequests_Put

        Description: Create (submit) an action request.

      • Name: Microsoft.TestBase/testBaseAccounts/actionRequests/delete

        Display: ActionRequests_Delete

        Description: Delete (revoke) an action request. Only requests in review can be deleted.

      • Name: Microsoft.TestBase/testBaseAccounts/actionRequests/read

        Display: ActionRequests_List

        Description: List all action requests under the specified test base account.

  • testBaseAccounts/testConfigurations

      Name: testBaseAccounts/testConfigurations

      Display: testBaseAccounts/testConfigurations

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/testConfigurations/read

        Display: TestConfiguration_List

        Description: List test configurations.

      • Name: Microsoft.TestBase/testBaseAccounts/testConfigurations/read

        Display: TestConfiguration_Get

        Description: Get a test configuration.

      • Name: Microsoft.TestBase/testBaseAccounts/testConfigurations/write

        Display: TestConfiguration_Create

        Description: Create a test configuration.

      • Name: Microsoft.TestBase/testBaseAccounts/testConfigurations/delete

        Display: TestConfiguration_Delete

        Description: Delete a test configuration.

      • Name: Microsoft.TestBase/testBaseAccounts/testConfigurations/write

        Display: TestConfiguration_Update

        Description: Update a test configuration.

      • Name: Microsoft.TestBase/testBaseAccounts/testConfigurations/runTest/action

        Display: TestConfiguration_RunTest

        Description: This endpoint allows initiating an on-demand run for a specific test configuration identified by the testConfigurationId within the specified organizationId. It triggers the execution of multiple packages with the provided payload parameters.

  • testBaseAccounts/availableVMConfigurationTypes

      Name: testBaseAccounts/availableVMConfigurationTypes

      Display: testBaseAccounts/availableVMConfigurationTypes

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/availableVMConfigurationTypes/read

        Display: AvailableVMConfigurationType_Get

        Description: Get an available VM configuration type

      • Name: Microsoft.TestBase/testBaseAccounts/availableVMConfigurationTypes/read

        Display: AvailableVMConfigurationTypes_List

        Description: List available VM configuration types

  • testBaseAccounts/customImages

      Name: testBaseAccounts/customImages

      Display: testBaseAccounts/customImages

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/customImages/read

        Display: CustomImages_ListByTestBaseAccount

        Description: Lists all the custom images under a test base account.

      • Name: Microsoft.TestBase/testBaseAccounts/customImages/read

        Display: CustomImages_Get

        Description: Gets a test base custom image.

      • Name: Microsoft.TestBase/testBaseAccounts/customImages/write

        Display: CustomImages_Create

        Description: Creates a test base custom image.

      • Name: Microsoft.TestBase/testBaseAccounts/customImages/delete

        Display: CustomImages_Delete

        Description: Deletes a test base custom image.

  • testBaseAccounts/vhds

      Name: testBaseAccounts/vhds

      Display: testBaseAccounts/vhds

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/vhds/read

        Display: VHDs_ListByTestBaseAccount

        Description: Lists all the VHDs under a test base account.

      • Name: Microsoft.TestBase/testBaseAccounts/vhds/read

        Display: VHDs_Get

        Description: Gets a Test Base VHD.

      • Name: Microsoft.TestBase/testBaseAccounts/vhds/delete

        Display: VHDs_Delete

        Description: Deletes a Test Base VHD.

  • testBaseAccounts/imageDefinitions

      Name: testBaseAccounts/imageDefinitions

      Display: testBaseAccounts/imageDefinitions

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/imageDefinitions/read

        Display: ImageDefinitions_ListByTestBaseAccount

        Description: List all image definition properties created by test base custom images which are derived from 'VHD' source.

      • Name: Microsoft.TestBase/testBaseAccounts/imageDefinitions/read

        Display: ImageDefinitions_Get

        Description: Get image properties under the image definition name created by test base custom image which derived from 'VHD' source.

      • Name: Microsoft.TestBase/testBaseAccounts/imageDefinitions/write

        Display: ImageDefinitions_Create

        Description: Create image definition for test base custom images which are derived from 'VHD' source.

      • Name: Microsoft.TestBase/testBaseAccounts/imageDefinitions/delete

        Display: ImageDefinitions_Delete

        Description: Delete a test base image definition resource.

  • testBaseAccounts/galleryApps

      Name: testBaseAccounts/galleryApps

      Display: testBaseAccounts/galleryApps

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/galleryApps/read

        Display: GalleryApps_List

        Description: Lists all gallery applications currently available for test runs under a Test Base Account which matches user query.

      • Name: Microsoft.TestBase/testBaseAccounts/galleryApps/read

        Display: GalleryApps_Get

        Description: Gets a gallery application to prepare a test run for a Test Base Account.

  • testBaseAccounts/galleryApps/galleryAppSkus

      Name: testBaseAccounts/galleryApps/galleryAppSkus

      Display: testBaseAccounts/galleryApps/galleryAppSkus

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/galleryApps/galleryAppSkus/read

        Display: GalleryAppSkus_List

        Description: Lists all SKUs of a gallery application currently available for test runs under a Test Base Account.

      • Name: Microsoft.TestBase/testBaseAccounts/galleryApps/galleryAppSkus/read

        Display: GalleryAppSkus_Get

        Description: Gets a gallery application SKU to prepare a test run for a Test Base Account.

  • testBaseAccounts/chatSessions

      Name: testBaseAccounts/chatSessions

      Display: testBaseAccounts/chatSessions

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/chatSessions/read

        Display: ChatSessions_List

        Description: List all chat sessions

      • Name: Microsoft.TestBase/testBaseAccounts/chatSessions/read

        Display: ChatSessions_Get

        Description: Get a chat session

      • Name: Microsoft.TestBase/testBaseAccounts/chatSessions/chat/action

        Display: ChatSession_Chat

        Description: Start a new chat turn. Ask a question and see the answer in response.

  • testBaseAccounts/freeHourBalances

      Name: testBaseAccounts/freeHourBalances

      Display: testBaseAccounts/freeHourBalances

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/freeHourBalances/read

        Display: FreeHourBalances_List

        Description: Return the Test Base free hour balances list.

      • Name: Microsoft.TestBase/testBaseAccounts/freeHourBalances/read

        Display: FreeHourBalances_Get

        Description: Return the Test Base free hour balance.

  • testBaseAccounts/credentials

      Name: testBaseAccounts/credentials

      Display: testBaseAccounts/credentials

      Operations:

      • Name: Microsoft.TestBase/testBaseAccounts/credentials/read

        Display: Credential_ListByTestBaseAccount

        Description: Lists all the Credentials under a Test Base Account.

      • Name: Microsoft.TestBase/testBaseAccounts/credentials/read

        Display: Credential_Get

        Description: Gets a test base credential Resource

      • Name: Microsoft.TestBase/testBaseAccounts/credentials/write

        Display: Credentials_Create

        Description: Creates or replaces a Test Base Credential.

      • Name: Microsoft.TestBase/testBaseAccounts/credentials/delete

        Display: Credentials_Delete

        Description: Deletes an existing test base credential.

      • Name: Microsoft.TestBase/testBaseAccounts/credentials/write

        Display: Credentials_Update

        Description: Updates an existing test base credential.

  • testBaseAccounts/testConfigurations/testResults

      Name: testBaseAccounts/testConfigurations/testResults

      Display: testBaseAccounts/testConfigurations/testResults

      Operations:

        Name: Microsoft.TestBase/testBaseAccounts/testConfigurations/testResults/read

        Display: TestConfigurationTestResults_List

        Description: Lists all the Test Results of packages associated with a test configuration. Can be filtered by testPassId (specific test configuration run).