@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 2.33 kB
TypeScript
export declare const CreateMode: {
readonly Default: "Default";
readonly PointInTimeRestore: "PointInTimeRestore";
readonly GeoRestore: "GeoRestore";
readonly Replica: "Replica";
};
/**
* The mode to create a new server.
*/
export type CreateMode = (typeof CreateMode)[keyof typeof CreateMode];
export declare const GeoRedundantBackup: {
readonly Enabled: "Enabled";
readonly Disabled: "Disabled";
};
/**
* Enable Geo-redundant or not for server backup.
*/
export type GeoRedundantBackup = (typeof GeoRedundantBackup)[keyof typeof GeoRedundantBackup];
export declare const MinimalTlsVersionEnum: {
readonly TLS1_0: "TLS1_0";
readonly TLS1_1: "TLS1_1";
readonly TLS1_2: "TLS1_2";
readonly TLSEnforcementDisabled: "TLSEnforcementDisabled";
};
/**
* Enforce a minimal Tls version for the server.
*/
export type MinimalTlsVersionEnum = (typeof MinimalTlsVersionEnum)[keyof typeof MinimalTlsVersionEnum];
export declare const PublicNetworkAccessEnum: {
readonly Enabled: "Enabled";
readonly Disabled: "Disabled";
};
/**
* Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
*/
export type PublicNetworkAccessEnum = (typeof PublicNetworkAccessEnum)[keyof typeof PublicNetworkAccessEnum];
export declare const ServerVersion: {
readonly ServerVersion_10_2: "10.2";
readonly ServerVersion_10_3: "10.3";
};
/**
* Server version.
*/
export type ServerVersion = (typeof ServerVersion)[keyof typeof ServerVersion];
export declare const SkuTier: {
readonly Basic: "Basic";
readonly GeneralPurpose: "GeneralPurpose";
readonly MemoryOptimized: "MemoryOptimized";
};
/**
* The tier of the particular SKU, e.g. Basic.
*/
export type SkuTier = (typeof SkuTier)[keyof typeof SkuTier];
export declare const SslEnforcementEnum: {
readonly Enabled: "Enabled";
readonly Disabled: "Disabled";
};
/**
* Enable ssl enforcement or not when connect to server.
*/
export type SslEnforcementEnum = (typeof SslEnforcementEnum)[keyof typeof SslEnforcementEnum];
export declare const StorageAutogrow: {
readonly Enabled: "Enabled";
readonly Disabled: "Disabled";
};
/**
* Enable Storage Auto Grow.
*/
export type StorageAutogrow = (typeof StorageAutogrow)[keyof typeof StorageAutogrow];