TestbaseFunctions

Functions

Link copied to clipboard

Get the action request under the specified test base account. Uses Azure REST API version 2023-11-01-preview.

suspend fun getActionRequest(actionRequestName: String, resourceGroupName: String, testBaseAccountName: String): GetActionRequestResult
Link copied to clipboard

Uses Azure REST API version 2023-11-01-preview. Other available API versions: 2022-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native testbase [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard

Uses Azure REST API version 2023-11-01-preview. Other available API versions: 2022-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native testbase [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getBillingHubServiceUsage(endTimeStamp: String, pageIndex: Int? = null, pageSize: Int? = null, resourceGroupName: String, startTimeStamp: String, testBaseAccountName: String): GetBillingHubServiceUsageResult
Link copied to clipboard

Gets a test base credential Resource Uses Azure REST API version 2023-11-01-preview.

suspend fun getCredential(credentialName: String, resourceGroupName: String, testBaseAccountName: String): GetCredentialResult
Link copied to clipboard

Gets a Test Base CustomerEvent. Uses Azure REST API version 2023-11-01-preview. Other available API versions: 2022-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native testbase [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getCustomerEvent(customerEventName: String, resourceGroupName: String, testBaseAccountName: String): GetCustomerEventResult
Link copied to clipboard

Gets a test base custom image. Uses Azure REST API version 2023-11-01-preview.

suspend fun getCustomImage(customImageName: String, resourceGroupName: String, testBaseAccountName: String): GetCustomImageResult
Link copied to clipboard

Gets a Test Base Draft Package. Uses Azure REST API version 2023-11-01-preview.

suspend fun getDraftPackage(draftPackageName: String, resourceGroupName: String, testBaseAccountName: String): GetDraftPackageResult
Link copied to clipboard

Gets draft package path and temp working path with SAS. Uses Azure REST API version 2023-11-01-preview.

suspend fun getDraftPackagePath(draftPackageName: String, resourceGroupName: String, testBaseAccountName: String): GetDraftPackagePathResult
Link copied to clipboard

Gets a favorite process for a Test Base Package. Uses Azure REST API version 2023-11-01-preview. Other available API versions: 2022-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native testbase [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getFavoriteProcess(favoriteProcessResourceName: String, packageName: String, resourceGroupName: String, testBaseAccountName: String): GetFavoriteProcessResult
Link copied to clipboard

Get image properties under the image definition name created by test base custom image which derived from 'VHD' source. Uses Azure REST API version 2023-11-01-preview.

suspend fun getImageDefinition(imageDefinitionName: String, resourceGroupName: String, testBaseAccountName: String): GetImageDefinitionResult
Link copied to clipboard

Gets a Test Base Package. Uses Azure REST API version 2023-11-01-preview. Other available API versions: 2022-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native testbase [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getPackage(argument: suspend GetPackagePlainArgsBuilder.() -> Unit): GetPackageResult
suspend fun getPackage(packageName: String, resourceGroupName: String, testBaseAccountName: String): GetPackageResult
Link copied to clipboard

Gets the download URL of a package. Uses Azure REST API version 2023-11-01-preview. Other available API versions: 2022-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native testbase [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getPackageDownloadURL(packageName: String, resourceGroupName: String, testBaseAccountName: String): GetPackageDownloadURLResult
Link copied to clipboard

Gets a Test Base Account. Uses Azure REST API version 2023-11-01-preview. Other available API versions: 2022-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native testbase [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getTestBaseAccount(resourceGroupName: String, testBaseAccountName: String): GetTestBaseAccountResult
Link copied to clipboard

Gets the file upload URL of a Test Base Account. Uses Azure REST API version 2023-11-01-preview. Other available API versions: 2022-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native testbase [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getTestBaseAccountFileUploadUrl(blobName: String? = null, resourceGroupName: String, resourceType: Either<String, FileUploadResourceType>? = null, testBaseAccountName: String): GetTestBaseAccountFileUploadUrlResult
Link copied to clipboard

Gets the download URL of the test execution console log file. Uses Azure REST API version 2023-11-01-preview. Other available API versions: 2022-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native testbase [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getTestResultConsoleLogDownloadURL(logFileName: String, packageName: String, resourceGroupName: String, testBaseAccountName: String, testResultName: String): GetTestResultConsoleLogDownloadURLResult
Link copied to clipboard

Gets the download URL of the test result. Uses Azure REST API version 2023-11-01-preview. Other available API versions: 2022-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native testbase [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getTestResultDownloadURL(packageName: String, resourceGroupName: String, testBaseAccountName: String, testResultName: String): GetTestResultDownloadURLResult
Link copied to clipboard

Gets the download URL of the test execution screen recording. Uses Azure REST API version 2023-11-01-preview. Other available API versions: 2022-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native testbase [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getTestResultVideoDownloadURL(packageName: String, resourceGroupName: String, testBaseAccountName: String, testResultName: String): GetTestResultVideoDownloadURLResult