BlockBlobStageBlockOptions interface

Параметры для настройки операции stageBlock .

Extends

Свойства

abortSignal

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

conditions

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

customerProvidedKey

Сведения о ключе, предоставленные клиентом.

encryptionScope

Необязательный элемент. Версия 2019-07-07 и более поздние. Указывает имя области шифрования, используемой для шифрования данных, предоставленных в запросе. Если значение не указано, шифрование выполняется с областью шифрования учетной записи по умолчанию. Дополнительные сведения см. в статье Шифрование неактивных данных для служб хранилища Azure.

onProgress

Обратный вызов для получения событий о ходе выполнения операции блока этапа.

transactionalContentCrc64

Хэш CRC64 содержимого блока. Этот хэш используется для проверки целостности блокировки при передаче. Если этот параметр указан, служба хранилища сравнивает хэш доставленного содержимого с этим значением.

невозможно одновременно задать transactionalContentMD5 и transactionalContentCrc64.

transactionalContentMD5

Хэш MD5 содержимого блокировки. Этот хэш используется для проверки целостности блокировки при передаче. Если этот параметр указан, служба хранилища сравнивает хэш доставленного содержимого с этим значением.

невозможно одновременно задать transactionalContentMD5 и transactionalContentCrc64.

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

tracingOptions

Параметры для настройки диапазонов, созданных при включенной трассировке.

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

abortSignal

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

abortSignal?: AbortSignalLike

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

conditions

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

conditions?: LeaseAccessConditions

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

customerProvidedKey

Сведения о ключе, предоставленные клиентом.

customerProvidedKey?: CpkInfo

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

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