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


BlockBlobSyncUploadFromURLOptions interface

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

Extends

Свойства

abortSignal

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

blobHTTPHeaders

Заголовки HTTP, заданные при отправке в блочный большой двоичный объект.

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

conditions

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

copySourceBlobProperties

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

copySourceTags

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

customerProvidedKey

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

encryptionScope

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

metadata

Optional. Указывает определяемую пользователем пару "имя-значение", связанную с большим двоичным объектом. Если пары "имя-значение" не указаны, операция копирует метаданные из исходного большого двоичного объекта или файла в целевой большой двоичный объект. Если задана одна или несколько пар "имя-значение", целевой большой двоичный объект создается с указанными метаданными, а метаданные не копируются из исходного большого двоичного объекта или файла. Обратите внимание, что начиная с версии 2009-09-19 имена метаданных должны соответствовать правилам именования идентификаторов C#. Дополнительные сведения см. в разделе "Именование и ссылка на контейнеры", "Большие двоичные объекты" и "Метаданные".

sourceAuthorization

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

sourceConditions

Optional. Условия, соответствующие исходному BLOB-объекту Azure.

sourceContentMD5

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

sourceShareTokenIntent

Допустимое значение — резервное копирование

tags

Теги BLOB.

tier

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

timeoutInSeconds

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

См. https://learn.microsoft.com/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations

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

tracingOptions

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

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

abortSignal

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

abortSignal?: AbortSignalLike

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

blobHTTPHeaders

Заголовки HTTP, заданные при отправке в блочный большой двоичный объект.

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

blobHTTPHeaders?: BlobHttpHeaders

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

conditions

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

conditions?: BlobRequestConditions

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

copySourceBlobProperties

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

copySourceBlobProperties?: boolean

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

boolean

copySourceTags

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

copySourceTags?: BlobCopySourceTags

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

customerProvidedKey

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

customerProvidedKey?: CpkInfo

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

encryptionScope

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

encryptionScope?: string

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

string

metadata

Optional. Указывает определяемую пользователем пару "имя-значение", связанную с большим двоичным объектом. Если пары "имя-значение" не указаны, операция копирует метаданные из исходного большого двоичного объекта или файла в целевой большой двоичный объект. Если задана одна или несколько пар "имя-значение", целевой большой двоичный объект создается с указанными метаданными, а метаданные не копируются из исходного большого двоичного объекта или файла. Обратите внимание, что начиная с версии 2009-09-19 имена метаданных должны соответствовать правилам именования идентификаторов C#. Дополнительные сведения см. в разделе "Именование и ссылка на контейнеры", "Большие двоичные объекты" и "Метаданные".

metadata?: Metadata

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

sourceAuthorization

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

sourceAuthorization?: HttpAuthorization

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

sourceConditions

Optional. Условия, соответствующие исходному BLOB-объекту Azure.

sourceConditions?: ModifiedAccessConditions

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

sourceContentMD5

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

sourceContentMD5?: Uint8Array

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

Uint8Array

sourceShareTokenIntent

Допустимое значение — резервное копирование

sourceShareTokenIntent?: string

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

string

tags

Теги BLOB.

tags?: Tags

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

tier

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

tier?: string

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

string

timeoutInSeconds

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

См. https://learn.microsoft.com/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations

timeoutInSeconds?: number

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

number

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

tracingOptions

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

tracingOptions?: OperationTracingOptions

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

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