Package-level declarations

Types

Link copied to clipboard
data class CommandArgs(val action: Output<Either<String, Action>>, val alwaysRun: Output<Boolean>? = null, val applyUpdateBefore: Output<Boolean>? = null, val content: Output<String>, val contentType: Output<Either<String, ContentType>>, val enrollIntuneBefore: Output<Boolean>? = null, val install1PAppBefore: Output<Boolean>? = null, val maxRunTime: Output<Int>? = null, val name: Output<String>, val postUpgrade: Output<Boolean>? = null, val preUpgrade: Output<Boolean>? = null, val restartAfter: Output<Boolean>? = null, val runAsInteractive: Output<Boolean>? = null, val runElevated: Output<Boolean>? = null) : ConvertibleToJava<CommandArgs>

The command used in the test

Link copied to clipboard
Link copied to clipboard
data class DistributionGroupListReceiverValueArgs(val distributionGroups: Output<List<String>>? = null) : ConvertibleToJava<DistributionGroupListReceiverValueArgs>

The user object receiver value.

Link copied to clipboard
data class DraftPackageIntuneAppMetadataArgs(val intuneApp: Output<DraftPackageIntuneAppMetadataItemArgs>? = null, val intuneAppDependencies: Output<List<DraftPackageIntuneAppMetadataItemArgs>>? = null) : ConvertibleToJava<DraftPackageIntuneAppMetadataArgs>

The metadata of Intune app(s) used for generation.

Link copied to clipboard
data class DraftPackageIntuneAppMetadataItemArgs(val appId: Output<String>? = null, val appName: Output<String>? = null, val createDate: Output<String>? = null, val dependencyIds: Output<List<String>>? = null, val dependentAppCount: Output<Int>? = null, val description: Output<String>? = null, val expectedExitCodes: Output<List<String>>? = null, val installCommand: Output<String>? = null, val lastProcessed: Output<Double>? = null, val minimumSupportedOS: Output<String>? = null, val owner: Output<String>? = null, val publisher: Output<String>? = null, val setupFile: Output<String>? = null, val status: Output<Either<String, IntuneExtractStatus>>? = null, val uninstallCommand: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<DraftPackageIntuneAppMetadataItemArgs>

The Metadata of a single Intune App.

Link copied to clipboard
data class EnrolledIntuneAppArgs(val appId: Output<String>, val appName: Output<String>, val expectedInstallationPath: Output<String>) : ConvertibleToJava<EnrolledIntuneAppArgs>

Metadata of the enrolled Intune app.

Link copied to clipboard
data class FirstPartyAppDefinitionArgs(val architecture: Output<Either<String, Architecture>>? = null, val channel: Output<String>? = null, val interopExecutionMode: Output<Either<String, InteropExecutionMode>>? = null, val name: Output<String>? = null, val ring: Output<String>? = null) : ConvertibleToJava<FirstPartyAppDefinitionArgs>

Properties of the definition of a first party application of the Test Base package.

Link copied to clipboard
data class GalleryAppDefinitionArgs(val isConsented: Output<Boolean>? = null, val skuId: Output<String>) : ConvertibleToJava<GalleryAppDefinitionArgs>

Properties of the definition of a gallery application used in Test Base package.

Link copied to clipboard
data class GetActionRequestPlainArgs(val actionRequestName: String, val resourceGroupName: String, val testBaseAccountName: String) : ConvertibleToJava<GetActionRequestPlainArgs>
data class GetBillingHubServiceFreeHourBalancePlainArgs(val resourceGroupName: String, val testBaseAccountName: String) : ConvertibleToJava<GetBillingHubServiceFreeHourBalancePlainArgs>
Link copied to clipboard
data class GetBillingHubServiceUsagePlainArgs(val endTimeStamp: String, val pageIndex: Int? = null, val pageSize: Int? = null, val resourceGroupName: String, val startTimeStamp: String, val testBaseAccountName: String) : ConvertibleToJava<GetBillingHubServiceUsagePlainArgs>
Link copied to clipboard
data class GetCredentialPlainArgs(val credentialName: String, val resourceGroupName: String, val testBaseAccountName: String) : ConvertibleToJava<GetCredentialPlainArgs>
Link copied to clipboard
data class GetCustomerEventPlainArgs(val customerEventName: String, val resourceGroupName: String, val testBaseAccountName: String) : ConvertibleToJava<GetCustomerEventPlainArgs>
Link copied to clipboard
data class GetCustomImagePlainArgs(val customImageName: String, val resourceGroupName: String, val testBaseAccountName: String) : ConvertibleToJava<GetCustomImagePlainArgs>
Link copied to clipboard
data class GetDraftPackagePathPlainArgs(val draftPackageName: String, val resourceGroupName: String, val testBaseAccountName: String) : ConvertibleToJava<GetDraftPackagePathPlainArgs>
Link copied to clipboard
data class GetDraftPackagePlainArgs(val draftPackageName: String, val resourceGroupName: String, val testBaseAccountName: String) : ConvertibleToJava<GetDraftPackagePlainArgs>
Link copied to clipboard
data class GetFavoriteProcessPlainArgs(val favoriteProcessResourceName: String, val packageName: String, val resourceGroupName: String, val testBaseAccountName: String) : ConvertibleToJava<GetFavoriteProcessPlainArgs>
Link copied to clipboard
data class GetImageDefinitionPlainArgs(val imageDefinitionName: String, val resourceGroupName: String, val testBaseAccountName: String) : ConvertibleToJava<GetImageDefinitionPlainArgs>
Link copied to clipboard
data class GetPackageDownloadURLPlainArgs(val packageName: String, val resourceGroupName: String, val testBaseAccountName: String) : ConvertibleToJava<GetPackageDownloadURLPlainArgs>
Link copied to clipboard
data class GetPackagePlainArgs(val packageName: String, val resourceGroupName: String, val testBaseAccountName: String) : ConvertibleToJava<GetPackagePlainArgs>
Link copied to clipboard
data class GetTestBaseAccountFileUploadUrlPlainArgs(val blobName: String? = null, val resourceGroupName: String, val resourceType: Either<String, FileUploadResourceType>? = null, val testBaseAccountName: String) : ConvertibleToJava<GetTestBaseAccountFileUploadUrlPlainArgs>
Link copied to clipboard
data class GetTestBaseAccountPlainArgs(val resourceGroupName: String, val testBaseAccountName: String) : ConvertibleToJava<GetTestBaseAccountPlainArgs>
data class GetTestResultConsoleLogDownloadURLPlainArgs(val logFileName: String, val packageName: String, val resourceGroupName: String, val testBaseAccountName: String, val testResultName: String) : ConvertibleToJava<GetTestResultConsoleLogDownloadURLPlainArgs>
Link copied to clipboard
data class GetTestResultDownloadURLPlainArgs(val packageName: String, val resourceGroupName: String, val testBaseAccountName: String, val testResultName: String) : ConvertibleToJava<GetTestResultDownloadURLPlainArgs>
Link copied to clipboard
data class GetTestResultVideoDownloadURLPlainArgs(val packageName: String, val resourceGroupName: String, val testBaseAccountName: String, val testResultName: String) : ConvertibleToJava<GetTestResultVideoDownloadURLPlainArgs>
Link copied to clipboard
data class HighlightedFileArgs(val path: Output<String>, val sections: Output<List<String>>? = null, val visited: Output<Boolean>? = null) : ConvertibleToJava<HighlightedFileArgs>

The information of a highlighted file that user should pay attention to.

Link copied to clipboard
data class InplaceUpgradeOSInfoArgs(val baselineOS: Output<OsPropertiesArgs>? = null, val targetOS: Output<String>? = null) : ConvertibleToJava<InplaceUpgradeOSInfoArgs>

Specifies the baseline os and target os for in-place upgrade tests.

Link copied to clipboard
data class IntuneEnrollmentMetadataArgs(val appList: Output<List<EnrolledIntuneAppArgs>>? = null, val credentialId: Output<String>? = null, val expectedDeploymentDurationInMinute: Output<Int>? = null) : ConvertibleToJava<IntuneEnrollmentMetadataArgs>

The metadata of Intune enrollment.

Link copied to clipboard
data class NotificationEventReceiverArgs(val receiverType: Output<String>? = null, val receiverValue: Output<NotificationReceiverValueArgs>? = null) : ConvertibleToJava<NotificationEventReceiverArgs>

A notification event receivers.

Link copied to clipboard
data class NotificationReceiverValueArgs(val distributionGroupListReceiverValue: Output<DistributionGroupListReceiverValueArgs>? = null, val subscriptionReceiverValue: Output<SubscriptionReceiverValueArgs>? = null, val userObjectReceiverValue: Output<UserObjectReceiverValueArgs>? = null) : ConvertibleToJava<NotificationReceiverValueArgs>

A notification event receiver value.

Link copied to clipboard
data class OsPropertiesArgs(val customImageId: Output<String>? = null, val osName: Output<String>? = null, val releaseProperties: Output<ReleasePropertiesArgs>? = null) : ConvertibleToJava<OsPropertiesArgs>

The properties of an operating system.

Link copied to clipboard
Link copied to clipboard
data class PreReleaseAccessRequestSpecArgs(val city: Output<String>? = null, val companyWebsite: Output<String>? = null, val countryAndRegion: Output<String>? = null, val email: Output<String>? = null, val engagements: Output<List<Either<String, Engagements>>>? = null, val organizationName: Output<String>? = null, val stateOrProvince: Output<String>? = null, val streetAddress: Output<String>? = null, val zipCode: Output<String>? = null) : ConvertibleToJava<PreReleaseAccessRequestSpecArgs>
Link copied to clipboard
data class ReleasePropertiesArgs(val buildNumber: Output<String>? = null, val buildRevision: Output<String>? = null, val releaseName: Output<String>? = null, val releaseVersionDate: Output<String>? = null) : ConvertibleToJava<ReleasePropertiesArgs>

The properties of an operating system release.

Link copied to clipboard
data class SubscriptionReceiverValueArgs(val role: Output<String>? = null, val subscriptionId: Output<String>? = null, val subscriptionName: Output<String>? = null) : ConvertibleToJava<SubscriptionReceiverValueArgs>

The subscription role receiver value.

Link copied to clipboard
data class SystemAssignedServiceIdentityArgs(val type: Output<Either<String, SystemAssignedServiceIdentityType>>) : ConvertibleToJava<SystemAssignedServiceIdentityArgs>

Managed service identity (either system assigned, or none)

Link copied to clipboard
data class TabStateArgs(val currentTab: Output<Either<String, PackageStudioTabs>>? = null, val visitedTabs: Output<List<Either<String, PackageStudioTabs>>>? = null) : ConvertibleToJava<TabStateArgs>

Specifies current state of tabs.

Link copied to clipboard
Link copied to clipboard
data class TargetOSInfoArgs(val baselineOSs: Output<List<String>>? = null, val insiderChannelIds: Output<List<String>>? = null, val osUpdateType: Output<String>, val targetOSImageIds: Output<List<String>>? = null, val targetOSs: Output<List<String>>? = null) : ConvertibleToJava<TargetOSInfoArgs>

The information of the target OS to be tested.

Link copied to clipboard
Link copied to clipboard
data class TestArgs(val commands: Output<List<CommandArgs>>, val isActive: Output<Boolean>? = null, val testType: Output<Either<String, TestType>>) : ConvertibleToJava<TestArgs>

The definition of a Test.

Link copied to clipboard

Builder for TestArgs.

Link copied to clipboard
data class TestBaseAccountSKUArgs(val locations: Output<List<String>>? = null, val name: Output<String>, val resourceType: Output<String>? = null, val tier: Output<Either<String, Tier>>) : ConvertibleToJava<TestBaseAccountSKUArgs>

Describes a Test Base Account SKU.

Link copied to clipboard
data class UserObjectReceiverValueArgs(val userObjectIds: Output<List<String>>? = null) : ConvertibleToJava<UserObjectReceiverValueArgs>

The user object receiver value.