BlockBlobSyncUploadFromURLOptions interface
Параметры для настройки операции syncUploadFromURL .
- Extends
Свойства
abort |
Реализация интерфейса для |
blob |
Заголовки HTTP, устанавливающиеся при отправке в блочный BLOB-объект. Стандартным заголовком является |
conditions | Условия для целевого BLOB-объекта Azure. |
copy |
Необязательно. Значение по умолчанию — true. Указывает, следует ли копировать свойства из исходного BLOB-объекта. |
copy |
Необязательно, значение по умолчанию "replace". Указывает, следует ли копировать или заменять исходные теги тегами, указанными тегами. |
customer |
Сведения о ключе, предоставленные клиентом. |
encryption |
Необязательный элемент. Версия 2019-07-07 и более поздние. Указывает имя области шифрования, используемой для шифрования данных, предоставленных в запросе. Если не указано, шифрование выполняется с областью шифрования учетной записи по умолчанию. Дополнительные сведения см. в статье Шифрование неактивных данных для служб хранилища Azure. |
metadata | Необязательный элемент. Задает определяемую пользователем пару «имя-значение», связанную с BLOB-объектом. Если пары "имя-значение" не указаны, операция скопирует метаданные из исходного большого двоичного объекта или файла в целевой BLOB-объект. Если указана одна или несколько пар "имя-значение", целевой BLOB-объект создается с указанными метаданными, а метаданные не копируются из исходного BLOB-объекта или файла. Обратите внимание: начиная с версии 2009-09-19, имена метаданных должны соответствовать правилам именования для идентификаторов C#. Дополнительные сведения см. в статье Именование и ссылки на контейнеры, большие двоичные объекты и метаданные. |
source |
Поддерживается только тип носителя. Учетные данные должны быть допустимым маркером доступа OAuth для копирования источника. |
source |
Необязательный элемент. Условия для исходного BLOB-объекта Azure. |
source |
Укажите md5, вычисленный для диапазона байтов, которые необходимо считать из источника копирования. |
tags | Теги BLOB-объектов. |
tier | Уровень доступа. Дополнительные сведения — https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers |
timeout |
Время ожидания сервера в секундах. Дополнительные сведения см.: |
Унаследованные свойства
tracing |
Параметры для настройки диапазонов, созданных при включенной трассировке. |
Сведения о свойстве
abortSignal
Реализация интерфейса для AbortSignalLike
передачи запроса на отмену операции.
Например, используйте контроллер @azure/abort-controller для создания AbortSignal
.
abortSignal?: AbortSignalLike
Значение свойства
blobHTTPHeaders
Заголовки HTTP, устанавливающиеся при отправке в блочный BLOB-объект.
Стандартным заголовком является blobContentType
, позволяющий браузеру предоставлять функциональные возможности в зависимости от типа файла.
blobHTTPHeaders?: BlobHTTPHeaders
Значение свойства
conditions
Условия для целевого BLOB-объекта Azure.
conditions?: BlobRequestConditions
Значение свойства
copySourceBlobProperties
Необязательно. Значение по умолчанию — true. Указывает, следует ли копировать свойства из исходного BLOB-объекта.
copySourceBlobProperties?: boolean
Значение свойства
boolean
copySourceTags
Необязательно, значение по умолчанию "replace". Указывает, следует ли копировать или заменять исходные теги тегами, указанными тегами.
copySourceTags?: BlobCopySourceTags
Значение свойства
customerProvidedKey
encryptionScope
Необязательный элемент. Версия 2019-07-07 и более поздние. Указывает имя области шифрования, используемой для шифрования данных, предоставленных в запросе. Если не указано, шифрование выполняется с областью шифрования учетной записи по умолчанию. Дополнительные сведения см. в статье Шифрование неактивных данных для служб хранилища Azure.
encryptionScope?: string
Значение свойства
string
metadata
Необязательный элемент. Задает определяемую пользователем пару «имя-значение», связанную с BLOB-объектом. Если пары "имя-значение" не указаны, операция скопирует метаданные из исходного большого двоичного объекта или файла в целевой BLOB-объект. Если указана одна или несколько пар "имя-значение", целевой BLOB-объект создается с указанными метаданными, а метаданные не копируются из исходного BLOB-объекта или файла. Обратите внимание: начиная с версии 2009-09-19, имена метаданных должны соответствовать правилам именования для идентификаторов C#. Дополнительные сведения см. в статье Именование и ссылки на контейнеры, большие двоичные объекты и метаданные.
metadata?: Metadata
Значение свойства
sourceAuthorization
Поддерживается только тип носителя. Учетные данные должны быть допустимым маркером доступа OAuth для копирования источника.
sourceAuthorization?: HttpAuthorization
Значение свойства
sourceConditions
Необязательный элемент. Условия для исходного BLOB-объекта Azure.
sourceConditions?: ModifiedAccessConditions
Значение свойства
sourceContentMD5
Укажите md5, вычисленный для диапазона байтов, которые необходимо считать из источника копирования.
sourceContentMD5?: Uint8Array
Значение свойства
Uint8Array
tags
tier
Уровень доступа. Дополнительные сведения — https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers
tier?: string
Значение свойства
string
timeoutInSeconds
Время ожидания сервера в секундах. Дополнительные сведения см.:
timeoutInSeconds?: number
Значение свойства
number
Сведения об унаследованном свойстве
tracingOptions
Параметры для настройки диапазонов, созданных при включенной трассировке.
tracingOptions?: OperationTracingOptions
Значение свойства
Наследуется отCommonOptions.tracingOptions