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).