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


AppendBlobAppendBlockOptions interface

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

Extends

Свойства

abortSignal

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

conditions

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

customerProvidedKey

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

encryptionScope

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

onProgress

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

tracingOptions

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

transactionalContentCrc64

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

transactionalContentMD5

Хэш MD5 содержимого блока. Этот хэш используется для проверки целостности блока во время транспорта. При указании служба хранилища сравнивает хэш содержимого, который прибыл с этим значением. транзакцияcontentMD5 и 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 содержимого блока добавления. Этот хэш используется для проверки целостности блока добавления во время транспорта. При указании служба хранилища сравнивает хэш содержимого, который прибыл с этим значением. транзакцияcontentMD5 и transactionalContentCrc64 нельзя задать одновременно.

transactionalContentCrc64?: Uint8Array

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

Uint8Array

transactionalContentMD5

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

transactionalContentMD5?: Uint8Array

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

Uint8Array