Package-level declarations

Types

Link copied to clipboard
class ActionRequest : KotlinCustomResource

Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-11-01-preview.

Link copied to clipboard
data class ActionRequestArgs(val actionRequestName: Output<String>? = null, val preReleaseAccessRequestSpec: Output<PreReleaseAccessRequestSpecArgs>? = null, val requestType: Output<Either<String, RequestTypes>>? = null, val resourceGroupName: Output<String>? = null, val testBaseAccountName: Output<String>? = null) : ConvertibleToJava<ActionRequestArgs>

Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-11-01-preview.

Link copied to clipboard
Link copied to clipboard
object ActionRequestMapper : ResourceMapper<ActionRequest>
Link copied to clipboard
Link copied to clipboard
class Credential : KotlinCustomResource

The test base credential resource. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-11-01-preview.

Link copied to clipboard
data class CredentialArgs(val credentialName: Output<String>? = null, val credentialType: Output<Either<String, CredentialType>>? = null, val displayName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val testBaseAccountName: Output<String>? = null) : ConvertibleToJava<CredentialArgs>

The test base credential resource. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-11-01-preview.

Link copied to clipboard
Link copied to clipboard
object CredentialMapper : ResourceMapper<Credential>
Link copied to clipboard
Link copied to clipboard
class CustomerEvent : KotlinCustomResource

The Customer Notification Event resource. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2022-04-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
data class CustomerEventArgs(val customerEventName: Output<String>? = null, val eventName: Output<String>? = null, val receivers: Output<List<NotificationEventReceiverArgs>>? = null, val resourceGroupName: Output<String>? = null, val testBaseAccountName: Output<String>? = null) : ConvertibleToJava<CustomerEventArgs>

The Customer Notification Event resource. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2022-04-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
Link copied to clipboard
object CustomerEventMapper : ResourceMapper<CustomerEvent>
Link copied to clipboard
Link copied to clipboard
class CustomImage : KotlinCustomResource

The test base custom image resource. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-11-01-preview.

Link copied to clipboard
data class CustomImageArgs(val customImageName: Output<String>? = null, val definitionName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val source: Output<Either<String, ImageSource>>? = null, val testBaseAccountName: Output<String>? = null, val versionName: Output<String>? = null, val vhdId: Output<String>? = null) : ConvertibleToJava<CustomImageArgs>

The test base custom image resource. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-11-01-preview.

Link copied to clipboard
Link copied to clipboard
object CustomImageMapper : ResourceMapper<CustomImage>
Link copied to clipboard
Link copied to clipboard
class DraftPackage : KotlinCustomResource

The Test Base Draft Package resource. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-11-01-preview.

Link copied to clipboard
data class DraftPackageArgs(val appFileName: Output<String>? = null, val applicationName: Output<String>? = null, val comments: Output<String>? = null, val draftPackageName: Output<String>? = null, val editPackage: Output<Boolean>? = null, val executableLaunchCommand: Output<String>? = null, val firstPartyApps: Output<List<FirstPartyAppDefinitionArgs>>? = null, val flightingRing: Output<String>? = null, val galleryApps: Output<List<GalleryAppDefinitionArgs>>? = null, val highlightedFiles: Output<List<HighlightedFileArgs>>? = null, val inplaceUpgradeOSPair: Output<InplaceUpgradeOSInfoArgs>? = null, val intuneEnrollmentMetadata: Output<IntuneEnrollmentMetadataArgs>? = null, val intuneMetadata: Output<DraftPackageIntuneAppMetadataArgs>? = null, val packageId: Output<String>? = null, val packageTags: Output<Map<String, String>>? = null, val processName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sourceType: Output<Either<String, DraftPackageSourceType>>? = null, val tabState: Output<TabStateArgs>? = null, val targetOSList: Output<List<TargetOSInfoArgs>>? = null, val testBaseAccountName: Output<String>? = null, val testTypes: Output<List<Either<String, TestType>>>? = null, val tests: Output<List<TestArgs>>? = null, val useAutofill: Output<Boolean>? = null, val useSample: Output<Boolean>? = null, val version: Output<String>? = null) : ConvertibleToJava<DraftPackageArgs>

The Test Base Draft Package resource. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-11-01-preview.

Link copied to clipboard
Link copied to clipboard
object DraftPackageMapper : ResourceMapper<DraftPackage>
Link copied to clipboard
Link copied to clipboard
class FavoriteProcess : KotlinCustomResource

A favorite process identifier. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2022-04-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
data class FavoriteProcessArgs(val actualProcessName: Output<String>? = null, val favoriteProcessResourceName: Output<String>? = null, val packageName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val testBaseAccountName: Output<String>? = null) : ConvertibleToJava<FavoriteProcessArgs>

A favorite process identifier. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2022-04-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
object FavoriteProcessMapper : ResourceMapper<FavoriteProcess>
Link copied to clipboard
class ImageDefinition : KotlinCustomResource

The test base image definition resource. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-11-01-preview.

Link copied to clipboard
data class ImageDefinitionArgs(val architecture: Output<Either<String, ImageArchitecture>>? = null, val imageDefinitionName: Output<String>? = null, val osState: Output<Either<String, ImageOSState>>? = null, val resourceGroupName: Output<String>? = null, val securityType: Output<Either<String, ImageSecurityType>>? = null, val testBaseAccountName: Output<String>? = null) : ConvertibleToJava<ImageDefinitionArgs>

The test base image definition resource. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-11-01-preview.

Link copied to clipboard
object ImageDefinitionMapper : ResourceMapper<ImageDefinition>
Link copied to clipboard
class Package : KotlinCustomResource

The Test Base Package resource. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2022-04-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
data class PackageArgs(val applicationName: Output<String>? = null, val blobPath: Output<String>? = null, val draftPackageId: Output<String>? = null, val firstPartyApps: Output<List<FirstPartyAppDefinitionArgs>>? = null, val flightingRing: Output<String>? = null, val inplaceUpgradeOSPair: Output<InplaceUpgradeOSInfoArgs>? = null, val intuneEnrollmentMetadata: Output<IntuneEnrollmentMetadataArgs>? = null, val location: Output<String>? = null, val packageName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val targetOSList: Output<List<TargetOSInfoArgs>>? = null, val testBaseAccountName: Output<String>? = null, val tests: Output<List<TestArgs>>? = null, val version: Output<String>? = null) : ConvertibleToJava<PackageArgs>

The Test Base Package resource. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2022-04-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
Link copied to clipboard
object PackageMapper : ResourceMapper<Package>
Link copied to clipboard
Link copied to clipboard
class TestBaseAccount : KotlinCustomResource

The Test Base Account resource. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2022-04-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
data class TestBaseAccountArgs(val identity: Output<SystemAssignedServiceIdentityArgs>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val restore: Output<Boolean>? = null, val sku: Output<TestBaseAccountSKUArgs>? = null, val tags: Output<Map<String, String>>? = null, val testBaseAccountName: Output<String>? = null) : ConvertibleToJava<TestBaseAccountArgs>

The Test Base Account resource. Uses Azure REST API version 2023-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2022-04-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
object TestBaseAccountMapper : ResourceMapper<TestBaseAccount>
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun credential(name: String, block: suspend CredentialResourceBuilder.() -> Unit): Credential
Link copied to clipboard
Link copied to clipboard
suspend fun customImage(name: String, block: suspend CustomImageResourceBuilder.() -> Unit): CustomImage
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun package(name: String): Package
suspend fun package(name: String, block: suspend PackageResourceBuilder.() -> Unit): Package
Link copied to clipboard