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


AppendBlobAppendBlockOptions interface

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

Extends

Свойства

abortSignal

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

conditions

Условия выполнения при добавлении блоков BLOB-объектов.

customerProvidedKey

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

encryptionScope

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

onProgress

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

transactionalContentCrc64

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

транзакцияcontentMD5 и transactionalContentCrc64 нельзя задать одновременно.

transactionalContentMD5

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

транзакцияcontentMD5 и transactionalContentCrc64 нельзя задать одновременно.

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

tracingOptions

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

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

abortSignal

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

abortSignal?: AbortSignalLike

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

conditions

Условия выполнения при добавлении блоков BLOB-объектов.

conditions?: AppendBlobRequestConditions

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

customerProvidedKey

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

customerProvidedKey?: CpkInfo

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

encryptionScope

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

encryptionScope?: string

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

string

onProgress

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

onProgress?: (progress: TransferProgressEvent) => void

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

(progress: TransferProgressEvent) => void

transactionalContentCrc64

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

транзакцияcontentMD5 и transactionalContentCrc64 нельзя задать одновременно.

transactionalContentCrc64?: Uint8Array

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

Uint8Array

transactionalContentMD5

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

транзакцияcontentMD5 и transactionalContentCrc64 нельзя задать одновременно.

transactionalContentMD5?: Uint8Array

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

Uint8Array

Сведения об унаследованном свойстве

tracingOptions

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

tracingOptions?: OperationTracingOptions

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

наследуется отCommonOptions.tracingOptions