ShareCreateOptions interface
Параметры настройки операции создания.
- Extends
Свойства
| abort |
Реализация интерфейса |
| access |
Указывает уровень доступа общей папки. Возможные значения: "TransactionOptimized", "Hot", "Cool" |
| enable |
Указывает, должен ли виртуальный каталог моментального снимка быть доступен в корне точки подключения общего ресурса при включении NFS. Если значение не указано, значение по умолчанию равно true. |
| metadata | Пара "имя-значение", связанная с объектом хранилища файлов. |
| paid |
Необязательно. Логическое значение. Значение по умолчанию, если не указано значение false. Это свойство обеспечивает платный всплеск. |
| paid |
Необязательно. Целое число. Значение по умолчанию, если не указано максимальной пропускной способностью общей папки, может поддерживаться. Текущее максимальное значение для общей папки составляет 10 340 МиБ/с. |
| paid |
Необязательно. Целое число. Значение по умолчанию, если значение не указано, максимальное число операций ввода-вывода в секунду может поддерживать общую папку. Текущее максимальное значение для общей папки — 102 400 операций ввода-вывода в секунду. |
| protocols | Поддерживается в версии 2020-02-10 и выше. Указывает включенные протоколы в общей папке. Если значение не указано, значение по умолчанию — SMB. |
| quota | Указывает максимальный размер общей папки в гигабайтах. |
| root |
Корневой сквош, устанавливаемой в общей папке. Допустимо только для общих папок NFS. Возможные значения: NoRootSquash, RootSquash, AllSquash. |
| share |
Необязательно. Поддерживается в версии 2025-01-05 и более поздних версий. Разрешено только для подготовленных общих папок версии 2. Указывает подготовленную пропускную способность общей папки в мбибайтах в секунду (MiBps). Если это не указано, подготовленная пропускная способность имеет значение, вычисляемое на основе формулы рекомендаций. |
| share |
Необязательно. Поддерживается в версии 2025-01-05 и более поздних версий. Разрешено только для подготовленных общих папок версии 2. Указывает подготовленное количество операций ввода-вывода в секунду (IOPS) общей папки. Если это не указано, для подготовленного ввода-вывода в секунду задано значение, вычисляемое на основе формулы рекомендаций. |
Унаследованные свойства
| tracing |
Сведения о свойстве
abortSignal
Реализация интерфейса AbortSignalLike для сигнала о запросе на отмену операции.
Например, используйте контроллер @azure/abort-controller для создания AbortSignal.
abortSignal?: AbortSignalLike
Значение свойства
accessTier
Указывает уровень доступа общей папки. Возможные значения: "TransactionOptimized", "Hot", "Cool"
accessTier?: ShareAccessTier
Значение свойства
enableSnapshotVirtualDirectoryAccess
Указывает, должен ли виртуальный каталог моментального снимка быть доступен в корне точки подключения общего ресурса при включении NFS. Если значение не указано, значение по умолчанию равно true.
enableSnapshotVirtualDirectoryAccess?: boolean
Значение свойства
boolean
metadata
Пара "имя-значение", связанная с объектом хранилища файлов.
metadata?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
paidBurstingEnabled
Необязательно. Логическое значение. Значение по умолчанию, если не указано значение false. Это свойство обеспечивает платный всплеск.
paidBurstingEnabled?: boolean
Значение свойства
boolean
paidBurstingMaxBandwidthMibps
Необязательно. Целое число. Значение по умолчанию, если не указано максимальной пропускной способностью общей папки, может поддерживаться. Текущее максимальное значение для общей папки составляет 10 340 МиБ/с.
paidBurstingMaxBandwidthMibps?: number
Значение свойства
number
paidBurstingMaxIops
Необязательно. Целое число. Значение по умолчанию, если значение не указано, максимальное число операций ввода-вывода в секунду может поддерживать общую папку. Текущее максимальное значение для общей папки — 102 400 операций ввода-вывода в секунду.
paidBurstingMaxIops?: number
Значение свойства
number
protocols
Поддерживается в версии 2020-02-10 и выше. Указывает включенные протоколы в общей папке. Если значение не указано, значение по умолчанию — SMB.
protocols?: ShareProtocols
Значение свойства
quota
Указывает максимальный размер общей папки в гигабайтах.
quota?: number
Значение свойства
number
rootSquash
Корневой сквош, устанавливаемой в общей папке. Допустимо только для общих папок NFS. Возможные значения: NoRootSquash, RootSquash, AllSquash.
rootSquash?: ShareRootSquash
Значение свойства
shareProvisionedBandwidthMibps
Необязательно. Поддерживается в версии 2025-01-05 и более поздних версий. Разрешено только для подготовленных общих папок версии 2. Указывает подготовленную пропускную способность общей папки в мбибайтах в секунду (MiBps). Если это не указано, подготовленная пропускная способность имеет значение, вычисляемое на основе формулы рекомендаций.
shareProvisionedBandwidthMibps?: number
Значение свойства
number
shareProvisionedIops
Необязательно. Поддерживается в версии 2025-01-05 и более поздних версий. Разрешено только для подготовленных общих папок версии 2. Указывает подготовленное количество операций ввода-вывода в секунду (IOPS) общей папки. Если это не указано, для подготовленного ввода-вывода в секунду задано значение, вычисляемое на основе формулы рекомендаций.
shareProvisionedIops?: number
Значение свойства
number
Сведения об унаследованном свойстве
tracingOptions
tracingOptions?: OperationTracingOptions
Значение свойства
наследуется отCommonOptions.tracingOptions