BlobBeginCopyFromURLOptions interface
Параметры настройки операции <xref:BlobClient.beginCopyFromURL>.
- Extends
Свойства
abort |
Реализация интерфейса |
conditions | Условия выполнения для целевого большого двоичного объекта при копировании из URL-адреса в большой двоичный объект. |
immutability |
Необязательный. Указывает политику неизменяемости для большого двоичного объекта. Обратите внимание, что параметр применим только к большому двоичному объекту в контейнере с включенным червем уровня версии. |
interval |
Время в миллисекундах опроса должно ожидать между вызовами службы, чтобы определить состояние копии BLOB-объектов. Значение по умолчанию — 15 секунд. |
legal |
Необязательный. Указывает, следует ли поместить юридическое удержание в большой двоичный объект. Обратите внимание, что параметр применим только к большому двоичному объекту в контейнере с включенным червем уровня версии. |
metadata | Коллекция пары строк "ключ-значение", которая связывается с копируемым BLOB-объектом. |
on |
Обратный вызов для получения состояния хода выполнения копирования. |
rehydrate |
Rehydrate Priority — возможные значения: High, Standard. Дополнительные сведения — https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier |
resume |
Сериализованное состояние опроса, которое можно использовать для возобновления опроса.
Это может быть полезно при запуске копии в одном процессе или потоке, и вы хотите продолжить опрос по другому процессу или потоку.
Чтобы получить состояние сериализованного опроса, вызовите |
seal |
Переопределяет запечатаемое состояние целевого большого двоичного объекта. Значение true по умолчанию. |
source |
Условия выполнения исходного BLOB-объекта Или файла Azure при копировании из URL-адреса в большой двоичный объект. |
tags | Теги BLOB-объектов. |
tier | Уровень доступа. Дополнительные сведения — https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers |
tracing |
Параметры настройки диапазонов, созданных при включении трассировки. |
Сведения о свойстве
abortSignal
Реализация интерфейса AbortSignalLike
для сигнала о запросе на отмену операции.
Например, используйте контроллер @azure/abort-controller для создания AbortSignal
.
abortSignal?: AbortSignalLike
Значение свойства
AbortSignalLike
conditions
Условия выполнения для целевого большого двоичного объекта при копировании из URL-адреса в большой двоичный объект.
conditions?: BlobRequestConditions
Значение свойства
immutabilityPolicy
Необязательный. Указывает политику неизменяемости для большого двоичного объекта. Обратите внимание, что параметр применим только к большому двоичному объекту в контейнере с включенным червем уровня версии.
immutabilityPolicy?: BlobImmutabilityPolicy
Значение свойства
intervalInMs
Время в миллисекундах опроса должно ожидать между вызовами службы, чтобы определить состояние копии BLOB-объектов. Значение по умолчанию — 15 секунд.
intervalInMs?: number
Значение свойства
number
legalHold
Необязательный. Указывает, следует ли поместить юридическое удержание в большой двоичный объект. Обратите внимание, что параметр применим только к большому двоичному объекту в контейнере с включенным червем уровня версии.
legalHold?: boolean
Значение свойства
boolean
metadata
Коллекция пары строк "ключ-значение", которая связывается с копируемым BLOB-объектом.
metadata?: Metadata
Значение свойства
onProgress
Обратный вызов для получения состояния хода выполнения копирования.
onProgress?: (state: BlobBeginCopyFromUrlPollState) => void
Значение свойства
(state: BlobBeginCopyFromUrlPollState) => void
rehydratePriority
Rehydrate Priority — возможные значения: High, Standard. Дополнительные сведения — https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier
rehydratePriority?: RehydratePriority
Значение свойства
resumeFrom
Сериализованное состояние опроса, которое можно использовать для возобновления опроса.
Это может быть полезно при запуске копии в одном процессе или потоке, и вы хотите продолжить опрос по другому процессу или потоку.
Чтобы получить состояние сериализованного опроса, вызовите poller.toString()
для существующего опроса.
resumeFrom?: string
Значение свойства
string
sealBlob
Переопределяет запечатаемое состояние целевого большого двоичного объекта. Значение true по умолчанию.
sealBlob?: boolean
Значение свойства
boolean
sourceConditions
Условия выполнения исходного BLOB-объекта Или файла Azure при копировании из URL-адреса в большой двоичный объект.
sourceConditions?: ModifiedAccessConditions
Значение свойства
tags
tier
Уровень доступа. Дополнительные сведения — https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers
tier?: BlockBlobTier | PremiumPageBlobTier | string
Значение свойства
BlockBlobTier | PremiumPageBlobTier | string
tracingOptions
Параметры настройки диапазонов, созданных при включении трассировки.
tracingOptions?: OperationTracingOptions
Значение свойства
OperationTracingOptions
Azure SDK for JavaScript