@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 1.86 kB
TypeScript
export declare const ManagedIdentityTypes: {
readonly SystemAssigned: "SystemAssigned";
};
/**
* Managed identity type.
*/
export type ManagedIdentityTypes = (typeof ManagedIdentityTypes)[keyof typeof ManagedIdentityTypes];
export declare const MonitoringStatus: {
readonly Enabled: "Enabled";
readonly Disabled: "Disabled";
};
/**
* Flag specifying if the resource monitoring is enabled or disabled.
*/
export type MonitoringStatus = (typeof MonitoringStatus)[keyof typeof MonitoringStatus];
export declare const Operation: {
readonly AddBegin: "AddBegin";
readonly AddComplete: "AddComplete";
readonly DeleteBegin: "DeleteBegin";
readonly DeleteComplete: "DeleteComplete";
readonly Active: "Active";
};
/**
* The operation for the patch on the resource.
*/
export type Operation = (typeof Operation)[keyof typeof Operation];
export declare const ProvisioningState: {
readonly Accepted: "Accepted";
readonly Creating: "Creating";
readonly Updating: "Updating";
readonly Deleting: "Deleting";
readonly Succeeded: "Succeeded";
readonly Failed: "Failed";
readonly Canceled: "Canceled";
readonly Deleted: "Deleted";
readonly NotSpecified: "NotSpecified";
};
/**
* Provisioning state of the monitoring tag rules.
*/
export type ProvisioningState = (typeof ProvisioningState)[keyof typeof ProvisioningState];
export declare const Status: {
readonly InProgress: "InProgress";
readonly Active: "Active";
readonly Failed: "Failed";
readonly Deleting: "Deleting";
};
/**
* The state of monitoring.
*/
export type Status = (typeof Status)[keyof typeof Status];
export declare const TagAction: {
readonly Include: "Include";
readonly Exclude: "Exclude";
};
/**
* Valid actions for a filtering tag.
*/
export type TagAction = (typeof TagAction)[keyof typeof TagAction];