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


PageBlobUploadPagesOptions interface

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

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?: PageBlobRequestConditions

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

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