@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 1.52 kB
TypeScript
export declare const ManagedIdentityTypes: {
readonly SystemAssigned: "SystemAssigned";
readonly UserAssigned: "UserAssigned";
};
/**
* Specifies the identity type of the Datadog Monitor. At this time the only allowed value is 'SystemAssigned'.
*/
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 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. Exclusion takes priority over inclusion.
*/
export type TagAction = (typeof TagAction)[keyof typeof TagAction];