BlockBlobSyncUploadFromURLOptions interface

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

Extends

Свойства

abortSignal

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

blobHTTPHeaders

Заголовки HTTP, устанавливающиеся при отправке в блочный BLOB-объект.

Стандартным заголовком является blobContentType, позволяющий браузеру предоставлять функциональные возможности в зависимости от типа файла.

conditions

Условия для целевого BLOB-объекта Azure.

copySourceBlobProperties

Необязательно. Значение по умолчанию — true. Указывает, следует ли копировать свойства из исходного BLOB-объекта.

copySourceTags

Необязательно, значение по умолчанию "replace". Указывает, следует ли копировать или заменять исходные теги тегами, указанными тегами.

customerProvidedKey

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

encryptionScope

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

metadata

Необязательный элемент. Задает определяемую пользователем пару «имя-значение», связанную с BLOB-объектом. Если пары "имя-значение" не указаны, операция скопирует метаданные из исходного большого двоичного объекта или файла в целевой BLOB-объект. Если указана одна или несколько пар "имя-значение", целевой BLOB-объект создается с указанными метаданными, а метаданные не копируются из исходного BLOB-объекта или файла. Обратите внимание: начиная с версии 2009-09-19, имена метаданных должны соответствовать правилам именования для идентификаторов C#. Дополнительные сведения см. в статье Именование и ссылки на контейнеры, большие двоичные объекты и метаданные.

sourceAuthorization

Поддерживается только тип носителя. Учетные данные должны быть допустимым маркером доступа OAuth для копирования источника.

sourceConditions

Необязательный элемент. Условия для исходного BLOB-объекта Azure.

sourceContentMD5

Укажите md5, вычисленный для диапазона байтов, которые необходимо считать из источника копирования.

tags

Теги BLOB-объектов.

tier

Уровень доступа. Дополнительные сведения — https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

timeoutInSeconds

Время ожидания сервера в секундах. Дополнительные сведения см.:

См. раздел https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations

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

tracingOptions

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

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

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

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

customerProvidedKey?: CpkInfo

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

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

Теги BLOB-объектов.

tags?: Tags

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

tier

Уровень доступа. Дополнительные сведения — https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tier?: string

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

string

timeoutInSeconds

Время ожидания сервера в секундах. Дополнительные сведения см.:

См. раздел https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations

timeoutInSeconds?: number

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

number

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

tracingOptions

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

tracingOptions?: OperationTracingOptions

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

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