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


BlobBeginCopyFromURLOptions interface

Параметры настройки операции <xref:BlobClient.beginCopyFromURL>.

Extends

Свойства

abortSignal

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

conditions

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

immutabilityPolicy

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

intervalInMs

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

legalHold

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

metadata

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

onProgress

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

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

resumeFrom

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

sealBlob

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

sourceConditions

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

tags

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

tier

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

tracingOptions

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

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

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

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

tags?: Tags

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

tier

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

tier?: BlockBlobTier | PremiumPageBlobTier | string

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

tracingOptions

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

tracingOptions?: OperationTracingOptions

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

OperationTracingOptions