AppendBlobAppendBlockOptions interface

Параметры для настройки <xref:AppendBlobClient.appendBlock> операции.

Extends

Свойства

abortSignal

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

conditions

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

customerProvidedKey

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

encryptionScope

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

onProgress

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

tracingOptions

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

transactionalContentCrc64

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

transactionalContentMD5

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

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

abortSignal

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

abortSignal?: AbortSignalLike

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

AbortSignalLike

conditions

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

conditions?: AppendBlobRequestConditions

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

customerProvidedKey

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

customerProvidedKey?: CpkInfo

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

encryptionScope

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

encryptionScope?: string

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

string

onProgress

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

onProgress?: (progress: TransferProgressEvent) => void

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

(progress: TransferProgressEvent) => void

tracingOptions

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

tracingOptions?: OperationTracingOptions

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

OperationTracingOptions

transactionalContentCrc64

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

transactionalContentCrc64?: Uint8Array

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

Uint8Array

transactionalContentMD5

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

transactionalContentMD5?: Uint8Array

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

Uint8Array