@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 2.91 kB
TypeScript
export declare const ApplicationArtifactType: {
readonly NotSpecified: "NotSpecified";
readonly Template: "Template";
readonly Custom: "Custom";
};
/**
* The managed application definition artifact type.
*/
export type ApplicationArtifactType = (typeof ApplicationArtifactType)[keyof typeof ApplicationArtifactType];
export declare const ApplicationDefinitionArtifactName: {
readonly NotSpecified: "NotSpecified";
readonly ApplicationResourceTemplate: "ApplicationResourceTemplate";
readonly CreateUiDefinition: "CreateUiDefinition";
readonly MainTemplateParameters: "MainTemplateParameters";
};
/**
* The managed application definition artifact name.
*/
export type ApplicationDefinitionArtifactName = (typeof ApplicationDefinitionArtifactName)[keyof typeof ApplicationDefinitionArtifactName];
export declare const ApplicationLockLevel: {
readonly CanNotDelete: "CanNotDelete";
readonly ReadOnly: "ReadOnly";
readonly None: "None";
};
/**
* The managed application lock level.
*/
export type ApplicationLockLevel = (typeof ApplicationLockLevel)[keyof typeof ApplicationLockLevel];
export declare const ApplicationManagementMode: {
readonly NotSpecified: "NotSpecified";
readonly Unmanaged: "Unmanaged";
readonly Managed: "Managed";
};
/**
* The managed application management mode.
*/
export type ApplicationManagementMode = (typeof ApplicationManagementMode)[keyof typeof ApplicationManagementMode];
export declare const DeploymentMode: {
readonly NotSpecified: "NotSpecified";
readonly Incremental: "Incremental";
readonly Complete: "Complete";
};
/**
* The managed application deployment mode.
*/
export type DeploymentMode = (typeof DeploymentMode)[keyof typeof DeploymentMode];
export declare const JitApprovalMode: {
readonly NotSpecified: "NotSpecified";
readonly AutoApprove: "AutoApprove";
readonly ManualApprove: "ManualApprove";
};
/**
* JIT approval mode.
*/
export type JitApprovalMode = (typeof JitApprovalMode)[keyof typeof JitApprovalMode];
export declare const JitApproverType: {
readonly User: "user";
readonly Group: "group";
};
/**
* The approver type.
*/
export type JitApproverType = (typeof JitApproverType)[keyof typeof JitApproverType];
export declare const JitSchedulingType: {
readonly NotSpecified: "NotSpecified";
readonly Once: "Once";
readonly Recurring: "Recurring";
};
/**
* The type of JIT schedule.
*/
export type JitSchedulingType = (typeof JitSchedulingType)[keyof typeof JitSchedulingType];
export declare const ResourceIdentityType: {
readonly SystemAssigned: "SystemAssigned";
readonly UserAssigned: "UserAssigned";
readonly SystemAssigned_UserAssigned: "SystemAssigned, UserAssigned";
readonly None: "None";
};
/**
* The identity type.
*/
export type ResourceIdentityType = (typeof ResourceIdentityType)[keyof typeof ResourceIdentityType];