BlobBeginCopyFromURLOptions interface

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

Extends

Свойства

abortSignal

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

conditions

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

immutabilityPolicy

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

intervalInMs

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

legalHold

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

metadata

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

onProgress

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

rehydratePriority

Восстановление приоритета — возможные значения: "Высокий", "Стандартный". Дополнительные сведения — 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

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

conditions?: BlobRequestConditions

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

immutabilityPolicy

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

immutabilityPolicy?: BlobImmutabilityPolicy

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

intervalInMs

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

intervalInMs?: number

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

number

legalHold

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

legalHold?: boolean

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

boolean

metadata

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

metadata?: Metadata

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

onProgress

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

onProgress?: (state: BlobBeginCopyFromUrlPollState) => void

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

(state: BlobBeginCopyFromUrlPollState) => void

rehydratePriority

Восстановление приоритета — возможные значения: "Высокий", "Стандартный". Дополнительные сведения — 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