@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 1.44 kB
TypeScript
export declare const ManagedServiceIdentityType: {
readonly None: "None";
readonly SystemAssigned: "SystemAssigned";
readonly UserAssigned: "UserAssigned";
readonly SystemAssigned_UserAssigned: "SystemAssigned,UserAssigned";
};
/**
* Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
*/
export type ManagedServiceIdentityType = (typeof ManagedServiceIdentityType)[keyof typeof ManagedServiceIdentityType];
export declare const OnFailure: {
readonly Break: "break";
};
/**
* Action to be taken when the operation fails for a object.
*/
export type OnFailure = (typeof OnFailure)[keyof typeof OnFailure];
export declare const OnSuccess: {
readonly Continue: "continue";
};
/**
* Action to be taken when the operation is successful for a object.
*/
export type OnSuccess = (typeof OnSuccess)[keyof typeof OnSuccess];
export declare const StorageTaskOperationName: {
readonly SetBlobTier: "SetBlobTier";
readonly SetBlobTags: "SetBlobTags";
readonly SetBlobImmutabilityPolicy: "SetBlobImmutabilityPolicy";
readonly SetBlobLegalHold: "SetBlobLegalHold";
readonly SetBlobExpiry: "SetBlobExpiry";
readonly DeleteBlob: "DeleteBlob";
readonly UndeleteBlob: "UndeleteBlob";
};
/**
* The operation to be performed on the object.
*/
export type StorageTaskOperationName = (typeof StorageTaskOperationName)[keyof typeof StorageTaskOperationName];