@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 1.76 kB
TypeScript
export declare const EnterprisePolicyKind: {
readonly Lockbox: "Lockbox";
readonly PrivateEndpoint: "PrivateEndpoint";
readonly Encryption: "Encryption";
readonly NetworkInjection: "NetworkInjection";
readonly Identity: "Identity";
};
/**
* The kind (type) of Enterprise Policy.
*/
export type EnterprisePolicyKind = (typeof EnterprisePolicyKind)[keyof typeof EnterprisePolicyKind];
export declare const HealthStatus: {
readonly Undetermined: "Undetermined";
readonly Healthy: "Healthy";
readonly Warning: "Warning";
readonly Unhealthy: "Unhealthy";
};
/**
* The health status of the resource.
*/
export type HealthStatus = (typeof HealthStatus)[keyof typeof HealthStatus];
export declare const PrivateEndpointServiceConnectionStatus: {
readonly Pending: "Pending";
readonly Approved: "Approved";
readonly Rejected: "Rejected";
};
/**
* Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
*/
export type PrivateEndpointServiceConnectionStatus = (typeof PrivateEndpointServiceConnectionStatus)[keyof typeof PrivateEndpointServiceConnectionStatus];
export declare const ResourceIdentityType: {
readonly SystemAssigned: "SystemAssigned";
readonly None: "None";
};
/**
* The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.
*/
export type ResourceIdentityType = (typeof ResourceIdentityType)[keyof typeof ResourceIdentityType];
export declare const State: {
readonly Enabled: "Enabled";
readonly Disabled: "Disabled";
readonly NotConfigured: "NotConfigured";
};
/**
* lockbox configuration
*/
export type State = (typeof State)[keyof typeof State];