BlockBlobStageBlockOptions interface
Параметры для настройки операции stageBlock .
- Extends
Свойства
abort |
Реализация интерфейса для |
conditions | Если указано, содержит идентификатор аренды, который должен быть сопоставлен, и аренда с этим идентификатором должна быть активной для успешной операции. |
customer |
Сведения о ключе, предоставленные клиентом. |
encryption |
Необязательный элемент. Версия 2019-07-07 и более поздние. Указывает имя области шифрования, используемой для шифрования данных, предоставленных в запросе. Если значение не указано, шифрование выполняется с областью шифрования учетной записи по умолчанию. Дополнительные сведения см. в статье Шифрование неактивных данных для служб хранилища Azure. |
on |
Обратный вызов для получения событий о ходе выполнения операции блока этапа. |
transactional |
Хэш CRC64 содержимого блока. Этот хэш используется для проверки целостности блокировки при передаче. Если этот параметр указан, служба хранилища сравнивает хэш доставленного содержимого с этим значением. невозможно одновременно задать transactionalContentMD5 и transactionalContentCrc64. |
transactional |
Хэш MD5 содержимого блокировки. Этот хэш используется для проверки целостности блокировки при передаче. Если этот параметр указан, служба хранилища сравнивает хэш доставленного содержимого с этим значением. невозможно одновременно задать transactionalContentMD5 и transactionalContentCrc64. |
Унаследованные свойства
tracing |
Параметры для настройки диапазонов, созданных при включенной трассировке. |
Сведения о свойстве
abortSignal
Реализация интерфейса для AbortSignalLike
сигнала запроса на отмену операции.
Например, используйте контроллер @azure/abort-controller для создания AbortSignal
.
abortSignal?: AbortSignalLike
Значение свойства
conditions
Если указано, содержит идентификатор аренды, который должен быть сопоставлен, и аренда с этим идентификатором должна быть активной для успешной операции.
conditions?: LeaseAccessConditions
Значение свойства
customerProvidedKey
encryptionScope
Необязательный элемент. Версия 2019-07-07 и более поздние. Указывает имя области шифрования, используемой для шифрования данных, предоставленных в запросе. Если значение не указано, шифрование выполняется с областью шифрования учетной записи по умолчанию. Дополнительные сведения см. в статье Шифрование неактивных данных для служб хранилища Azure.
encryptionScope?: string
Значение свойства
string
onProgress
Обратный вызов для получения событий о ходе выполнения операции блока этапа.
onProgress?: (progress: TransferProgressEvent) => void
Значение свойства
(progress: TransferProgressEvent) => void
transactionalContentCrc64
Хэш CRC64 содержимого блока. Этот хэш используется для проверки целостности блокировки при передаче. Если этот параметр указан, служба хранилища сравнивает хэш доставленного содержимого с этим значением.
невозможно одновременно задать transactionalContentMD5 и transactionalContentCrc64.
transactionalContentCrc64?: Uint8Array
Значение свойства
Uint8Array
transactionalContentMD5
Хэш MD5 содержимого блокировки. Этот хэш используется для проверки целостности блокировки при передаче. Если этот параметр указан, служба хранилища сравнивает хэш доставленного содержимого с этим значением.
невозможно одновременно задать transactionalContentMD5 и transactionalContentCrc64.
transactionalContentMD5?: Uint8Array
Значение свойства
Uint8Array
Сведения об унаследованном свойстве
tracingOptions
Параметры для настройки диапазонов, созданных при включенной трассировке.
tracingOptions?: OperationTracingOptions
Значение свойства
Наследуется отCommonOptions.tracingOptions