Поделиться через


ShareSetPropertiesOptions interface

Параметры настройки операции setProperties.

Extends

Свойства

abortSignal

Реализация интерфейса AbortSignalLike для сигнала о запросе на отмену операции. Например, используйте контроллер @azure/abort-controller для создания AbortSignal.

accessTier

Указывает уровень доступа общей папки. Возможные значения включают: "TransactionOptimized", "Hot", "Cool".

enableSnapshotVirtualDirectoryAccess

Указывает, должен ли виртуальный каталог моментального снимка быть доступен в корне точки подключения общего ресурса при включении NFS. Если значение не указано, значение по умолчанию равно true.

leaseAccessConditions

Если задано, операция завершается успешно, только если аренда ресурса активна и соответствует этому идентификатору.

paidBurstingEnabled

Необязательный. Булев. Значение по умолчанию, если не указано значение false. Это свойство обеспечивает платный всплеск.

paidBurstingMaxBandwidthMibps

Необязательный. Целое число. Значение по умолчанию, если не указано максимальной пропускной способностью общей папки, может поддерживаться. Текущее максимальное значение для общей папки составляет 10 340 МиБ/с.

paidBurstingMaxIops

Необязательный. Целое число. Значение по умолчанию, если значение не указано, максимальное число операций ввода-вывода в секунду может поддерживать общую папку. Текущее максимальное значение для общей папки — 102 400 операций ввода-вывода в секунду.

quotaInGB

Указывает максимальный размер общей папки в гигабайтах.

rootSquash

Корневой сквош, устанавливаемой в общей папке. Допустимо только для общих папок NFS. Возможные значения: NoRootSquash, RootSquash, AllSquash.

shareProvisionedBandwidthMibps

Необязательный. Поддерживается в версии 2025-01-05 и более поздних версий. Разрешено только для подготовленных общих папок версии 2. Указывает подготовленную пропускную способность общей папки в мбибайтах в секунду (MiBps). Если это не указано, подготовленная пропускная способность имеет значение, вычисляемое на основе формулы рекомендаций.

shareProvisionedIops

Необязательный. Поддерживается в версии 2025-01-05 и более поздних версий. Разрешено только для подготовленных общих папок версии 2. Указывает подготовленное количество операций ввода-вывода в секунду (IOPS) общей папки. Если это не указано, для подготовленного ввода-вывода в секунду задано значение, вычисляемое на основе формулы рекомендаций.

Унаследованные свойства

tracingOptions

Сведения о свойстве

abortSignal

Реализация интерфейса AbortSignalLike для сигнала о запросе на отмену операции. Например, используйте контроллер @azure/abort-controller для создания AbortSignal.

abortSignal?: AbortSignalLike

Значение свойства

accessTier

Указывает уровень доступа общей папки. Возможные значения включают: "TransactionOptimized", "Hot", "Cool".

accessTier?: ShareAccessTier

Значение свойства

enableSnapshotVirtualDirectoryAccess

Указывает, должен ли виртуальный каталог моментального снимка быть доступен в корне точки подключения общего ресурса при включении NFS. Если значение не указано, значение по умолчанию равно true.

enableSnapshotVirtualDirectoryAccess?: boolean

Значение свойства

boolean

leaseAccessConditions

Если задано, операция завершается успешно, только если аренда ресурса активна и соответствует этому идентификатору.

leaseAccessConditions?: LeaseAccessConditions

Значение свойства

paidBurstingEnabled

Необязательный. Булев. Значение по умолчанию, если не указано значение false. Это свойство обеспечивает платный всплеск.

paidBurstingEnabled?: boolean

Значение свойства

boolean

paidBurstingMaxBandwidthMibps

Необязательный. Целое число. Значение по умолчанию, если не указано максимальной пропускной способностью общей папки, может поддерживаться. Текущее максимальное значение для общей папки составляет 10 340 МиБ/с.

paidBurstingMaxBandwidthMibps?: number

Значение свойства

number

paidBurstingMaxIops

Необязательный. Целое число. Значение по умолчанию, если значение не указано, максимальное число операций ввода-вывода в секунду может поддерживать общую папку. Текущее максимальное значение для общей папки — 102 400 операций ввода-вывода в секунду.

paidBurstingMaxIops?: number

Значение свойства

number

quotaInGB

Указывает максимальный размер общей папки в гигабайтах.

quotaInGB?: 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