@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 4.52 kB
TypeScript
export declare const AccessRights: {
readonly Manage: "Manage";
readonly Send: "Send";
readonly Listen: "Listen";
};
export type AccessRights = (typeof AccessRights)[keyof typeof AccessRights];
export declare const DefaultAction: {
readonly Allow: "Allow";
readonly Deny: "Deny";
};
/**
* Default Action for Network Rule Set
*/
export type DefaultAction = (typeof DefaultAction)[keyof typeof DefaultAction];
export declare const EndPointProvisioningState: {
readonly Creating: "Creating";
readonly Updating: "Updating";
readonly Deleting: "Deleting";
readonly Succeeded: "Succeeded";
readonly Canceled: "Canceled";
readonly Failed: "Failed";
};
/**
* Provisioning state of the Private Endpoint Connection.
*/
export type EndPointProvisioningState = (typeof EndPointProvisioningState)[keyof typeof EndPointProvisioningState];
export declare const EntityStatus: {
readonly Active: "Active";
readonly Disabled: "Disabled";
readonly Restoring: "Restoring";
readonly SendDisabled: "SendDisabled";
readonly ReceiveDisabled: "ReceiveDisabled";
readonly Creating: "Creating";
readonly Deleting: "Deleting";
readonly Renaming: "Renaming";
readonly Unknown: "Unknown";
};
/**
* Enumerates the possible values for the status of a messaging entity.
*/
export type EntityStatus = (typeof EntityStatus)[keyof typeof EntityStatus];
export declare const FilterType: {
readonly SqlFilter: "SqlFilter";
readonly CorrelationFilter: "CorrelationFilter";
};
/**
* Filter type that is evaluated against a BrokeredMessage.
*/
export type FilterType = (typeof FilterType)[keyof typeof FilterType];
export declare const IPAction: {
readonly Accept: "Accept";
readonly Reject: "Reject";
};
/**
* The IP Filter Action
*/
export type IPAction = (typeof IPAction)[keyof typeof IPAction];
export declare const KeySource: {
readonly Microsoft_KeyVault: "Microsoft.KeyVault";
};
/**
* Enumerates the possible value of keySource for Encryption
*/
export type KeySource = (typeof KeySource)[keyof typeof KeySource];
export declare const ManagedServiceIdentityType: {
readonly SystemAssigned: "SystemAssigned";
readonly UserAssigned: "UserAssigned";
readonly SystemAssigned_UserAssigned: "SystemAssigned, UserAssigned";
readonly None: "None";
};
/**
* Type of managed service identity.
*/
export type ManagedServiceIdentityType = (typeof ManagedServiceIdentityType)[keyof typeof ManagedServiceIdentityType];
export declare const NetworkRuleIPAction: {
readonly Allow: "Allow";
};
/**
* The IP Filter Action
*/
export type NetworkRuleIPAction = (typeof NetworkRuleIPAction)[keyof typeof NetworkRuleIPAction];
export declare const PrivateLinkConnectionStatus: {
readonly Pending: "Pending";
readonly Approved: "Approved";
readonly Rejected: "Rejected";
readonly Disconnected: "Disconnected";
};
/**
* Status of the connection.
*/
export type PrivateLinkConnectionStatus = (typeof PrivateLinkConnectionStatus)[keyof typeof PrivateLinkConnectionStatus];
export declare const PublicNetworkAccess: {
readonly Enabled: "Enabled";
readonly Disabled: "Disabled";
readonly SecuredByPerimeter: "SecuredByPerimeter";
};
/**
* This determines if traffic is allowed over public network. By default it is enabled.
*/
export type PublicNetworkAccess = (typeof PublicNetworkAccess)[keyof typeof PublicNetworkAccess];
export declare const PublicNetworkAccessFlag: {
readonly Enabled: "Enabled";
readonly Disabled: "Disabled";
};
/**
* This determines if traffic is allowed over public network. By default it is enabled.
*/
export type PublicNetworkAccessFlag = (typeof PublicNetworkAccessFlag)[keyof typeof PublicNetworkAccessFlag];
export declare const SkuName: {
readonly Basic: "Basic";
readonly Standard: "Standard";
readonly Premium: "Premium";
};
/**
* Name of this SKU.
*/
export type SkuName = (typeof SkuName)[keyof typeof SkuName];
export declare const SkuTier: {
readonly Basic: "Basic";
readonly Standard: "Standard";
readonly Premium: "Premium";
};
/**
* The billing tier of this particular SKU.
*/
export type SkuTier = (typeof SkuTier)[keyof typeof SkuTier];
export declare const TlsVersion: {
readonly TlsVersion_1_0: "1.0";
readonly TlsVersion_1_1: "1.1";
readonly TlsVersion_1_2: "1.2";
};
/**
* The minimum TLS version for the cluster to support, e.g. '1.2'
*/
export type TlsVersion = (typeof TlsVersion)[keyof typeof TlsVersion];