@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 5.92 kB
TypeScript
export declare const Action: {
readonly Install: "Install";
readonly Launch: "Launch";
readonly Close: "Close";
readonly Uninstall: "Uninstall";
readonly Custom: "Custom";
readonly FlowDrivenCustom: "FlowDrivenCustom";
};
/**
* The action of the command.
*/
export type Action = (typeof Action)[keyof typeof Action];
export declare const Architecture: {
readonly X86: "x86";
readonly X64: "x64";
readonly Arm64: "arm64";
};
/**
* The architecture of a first party application of a Test Base Account.
*/
export type Architecture = (typeof Architecture)[keyof typeof Architecture];
export declare const ContentType: {
readonly Inline: "Inline";
readonly File: "File";
readonly Path: "Path";
};
/**
* The type of command content.
*/
export type ContentType = (typeof ContentType)[keyof typeof ContentType];
export declare const CredentialType: {
/**
* Username password credential for intune enrollment.
*/
readonly IntuneAccount: "IntuneAccount";
};
/**
* Credential type.
*/
export type CredentialType = (typeof CredentialType)[keyof typeof CredentialType];
export declare const DraftPackageSourceType: {
readonly Native: "Native";
readonly IntuneWin: "IntuneWin";
readonly TestBasePackage: "TestBasePackage";
readonly GalleryApp: "GalleryApp";
readonly IntuneEnrollment: "IntuneEnrollment";
};
/**
* The source type.
*/
export type DraftPackageSourceType = (typeof DraftPackageSourceType)[keyof typeof DraftPackageSourceType];
export declare const Engagements: {
readonly MVI: "MVI";
readonly MVP: "MVP";
readonly SUVP: "SUVP";
readonly MAPP: "MAPP";
readonly Other: "Other";
};
export type Engagements = (typeof Engagements)[keyof typeof Engagements];
export declare const FileUploadResourceType: {
/**
* Upload file for package onboarding.
*/
readonly Package: "Package";
/**
* Upload VHD file for image onboarding.
*/
readonly VHD: "VHD";
};
/**
* Resource type for file uploading.
*/
export type FileUploadResourceType = (typeof FileUploadResourceType)[keyof typeof FileUploadResourceType];
export declare const ImageArchitecture: {
/**
* 64-bit architecture.
*/
readonly X64: "x64";
};
/**
* Custom image architecture.
*/
export type ImageArchitecture = (typeof ImageArchitecture)[keyof typeof ImageArchitecture];
export declare const ImageOSState: {
/**
* Sysprep generalization processed.
*/
readonly Generalized: "Generalized";
/**
* Fully kept with user specified settings.
*/
readonly Specialized: "Specialized";
};
/**
* Custom image OS state.
*/
export type ImageOSState = (typeof ImageOSState)[keyof typeof ImageOSState];
export declare const ImageSecurityType: {
/**
* Standard security type.
*/
readonly Standard: "Standard";
/**
* Specify higher security level compared to Standard.
*/
readonly TrustedLaunch: "TrustedLaunch";
};
/**
* Custom image security type.
*/
export type ImageSecurityType = (typeof ImageSecurityType)[keyof typeof ImageSecurityType];
export declare const ImageSource: {
/**
* Unknown image source type.
*/
readonly Unknown: "Unknown";
/**
* Specify image onboarding through VHD.
*/
readonly VHD: "VHD";
};
/**
* Custom image source type.
*/
export type ImageSource = (typeof ImageSource)[keyof typeof ImageSource];
export declare const InteropExecutionMode: {
/**
* User application will test with the first party applications. For out-of-box tests, additional test cases for first party applications will also be run.
*/
readonly FirstPartyAppWithTests: "firstPartyAppWithTests";
/**
* User application will test with the first party applications.
*/
readonly FirstPartyApp: "firstPartyApp";
};
/**
* Specifies how the first party applications should be inter-operated with user's application.
*/
export type InteropExecutionMode = (typeof InteropExecutionMode)[keyof typeof InteropExecutionMode];
export declare const IntuneExtractStatus: {
readonly Ready: "Ready";
readonly Uploading: "Uploading";
readonly UploadFailed: "UploadFailed";
readonly ExtractFailed: "ExtractFailed";
readonly NoDependencyApp: "NoDependencyApp";
};
/**
* Extract status.
*/
export type IntuneExtractStatus = (typeof IntuneExtractStatus)[keyof typeof IntuneExtractStatus];
export declare const PackageStudioTabs: {
readonly Unspecified: "Unspecified";
readonly BasicsTab: "BasicsTab";
readonly ConfigureTestTab: "ConfigureTestTab";
readonly EditPackageTab: "EditPackageTab";
readonly TestMatrixTab: "TestMatrixTab";
readonly TagsTab: "TagsTab";
readonly ReviewAndCreateTab: "ReviewAndCreateTab";
};
/**
* Specifies the tabs when creating / cloning / editing a package.
*/
export type PackageStudioTabs = (typeof PackageStudioTabs)[keyof typeof PackageStudioTabs];
export declare const RequestTypes: {
readonly PreReleaseAccess: "PreReleaseAccess";
};
export type RequestTypes = (typeof RequestTypes)[keyof typeof RequestTypes];
export declare const SystemAssignedServiceIdentityType: {
readonly None: "None";
readonly SystemAssigned: "SystemAssigned";
};
/**
* Type of managed service identity (either system assigned, or none).
*/
export type SystemAssignedServiceIdentityType = (typeof SystemAssignedServiceIdentityType)[keyof typeof SystemAssignedServiceIdentityType];
export declare const TestType: {
readonly OutOfBoxTest: "OutOfBoxTest";
readonly FunctionalTest: "FunctionalTest";
readonly FlowDrivenTest: "FlowDrivenTest";
};
/**
* The type of the test.
*/
export type TestType = (typeof TestType)[keyof typeof TestType];
export declare const Tier: {
readonly Standard: "Standard";
};
/**
* The tier of this particular SKU.
*/
export type Tier = (typeof Tier)[keyof typeof Tier];