@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 1.62 kB
TypeScript
export declare const MediaTier: {
/**
* SSD media tier.
*/
readonly SSD: "SSD";
};
/**
* The storage media tier of the file share.
*/
export type MediaTier = (typeof MediaTier)[keyof typeof MediaTier];
export declare const Protocol: {
/**
* NFS protocol.
*/
readonly NFS: "NFS";
};
/**
* The file sharing protocol for this file share.
*/
export type Protocol = (typeof Protocol)[keyof typeof Protocol];
export declare const PublicNetworkAccess: {
/**
* The public network access is enabled
*/
readonly Enabled: "Enabled";
/**
* The public network access is disabled
*/
readonly Disabled: "Disabled";
};
/**
* Gets or sets allow or disallow public network access to azure managed file share
*/
export type PublicNetworkAccess = (typeof PublicNetworkAccess)[keyof typeof PublicNetworkAccess];
export declare const Redundancy: {
/**
* Local redundancy.
*/
readonly Local: "Local";
/**
* Zone redundancy.
*/
readonly Zone: "Zone";
};
/**
* The chosen redundancy level of the file share.
*/
export type Redundancy = (typeof Redundancy)[keyof typeof Redundancy];
export declare const ShareRootSquash: {
/**
* No root squash.
*/
readonly NoRootSquash: "NoRootSquash";
/**
* Root squash.
*/
readonly RootSquash: "RootSquash";
/**
* All squash.
*/
readonly AllSquash: "AllSquash";
};
/**
* Root squash defines how root users on clients are mapped to the NFS share.
*/
export type ShareRootSquash = (typeof ShareRootSquash)[keyof typeof ShareRootSquash];