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


BlobBeginCopyFromURLOptions interface

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

Extends

Свойства

intervalInMs

Время в миллисекундах опроса должно ожидать между вызовами службы, чтобы определить состояние копии BLOB-объектов. Значение по умолчанию — 15 секунд.

onProgress

Обратный вызов для получения состояния хода выполнения копирования.

resumeFrom

Сериализованное состояние опроса, которое можно использовать для возобновления опроса. Это может быть полезно при запуске копии в одном процессе или потоке, и вы хотите продолжить опрос по другому процессу или потоку.

Чтобы получить состояние сериализованного опроса, вызовите poller.toString() для существующего опроса.

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

abortSignal

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

conditions

Условия выполнения для целевого большого двоичного объекта при копировании из URL-адреса в большой двоичный объект.

immutabilityPolicy

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

legalHold

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

metadata

Коллекция пары строк "ключ-значение", которая связывается с копируемым BLOB-объектом.

rehydratePriority

Rehydrate Priority — возможные значения: High, Standard. Дополнительные сведения — https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier

sealBlob

Переопределяет запечатаемое состояние целевого большого двоичного объекта. Значение true по умолчанию.

sourceConditions

Условия выполнения исходного BLOB-объекта Или файла Azure при копировании из URL-адреса в большой двоичный объект.

tags

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

tier

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

tracingOptions

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

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

intervalInMs

Время в миллисекундах опроса должно ожидать между вызовами службы, чтобы определить состояние копии BLOB-объектов. Значение по умолчанию — 15 секунд.

intervalInMs?: number

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

number

onProgress

Обратный вызов для получения состояния хода выполнения копирования.

onProgress?: (state: BlobBeginCopyFromUrlPollState) => void

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

(state: BlobBeginCopyFromUrlPollState) => void

resumeFrom

Сериализованное состояние опроса, которое можно использовать для возобновления опроса. Это может быть полезно при запуске копии в одном процессе или потоке, и вы хотите продолжить опрос по другому процессу или потоку.

Чтобы получить состояние сериализованного опроса, вызовите poller.toString() для существующего опроса.

resumeFrom?: string

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

string

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

abortSignal

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

abortSignal?: AbortSignalLike

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

наследуется отBLOBStartCopyFromURLOptions.abortSignal

conditions

Условия выполнения для целевого большого двоичного объекта при копировании из URL-адреса в большой двоичный объект.

conditions?: BlobRequestConditions

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

наследуется отBLOBStartCopyFromURLOptions.conditions

immutabilityPolicy

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

immutabilityPolicy?: BlobImmutabilityPolicy

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

унаследован отBLOBStartCopyFromURLOptions.immutabilityPolicy

legalHold

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

legalHold?: boolean

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

boolean

унаследован отBLOBStartCopyFromURLOptions.legalHold

metadata

Коллекция пары строк "ключ-значение", которая связывается с копируемым BLOB-объектом.

metadata?: Metadata

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

унаследован отblobStartCopyFromURLOptions.metadata

rehydratePriority

Rehydrate Priority — возможные значения: High, Standard. Дополнительные сведения — https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier

rehydratePriority?: RehydratePriority

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

унаследован отBLOBStartCopyFromURLOptions.rehydratePriority

sealBlob

Переопределяет запечатаемое состояние целевого большого двоичного объекта. Значение true по умолчанию.

sealBlob?: boolean

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

boolean

унаследован отBLOBStartCopyFromURLOptions.sealBlob

sourceConditions

Условия выполнения исходного BLOB-объекта Или файла Azure при копировании из URL-адреса в большой двоичный объект.

sourceConditions?: ModifiedAccessConditions

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

наследуется отBLOBStartCopyFromURLOptions.sourceConditions

tags

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

tags?: Tags

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

наследуется отBLOBStartCopyFromURLOptions.tags

tier

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

tier?: string

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

string

наследуется отBLOBStartCopyFromURLOptions.tier

tracingOptions

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

tracingOptions?: OperationTracingOptions

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

наследуется отBLOBStartCopyFromURLOptions.tracingOptions