BlobBeginCopyFromURLOptions interface
Параметры для настройки операции beginCopyFromURL .
- Extends
Свойства
interval |
Время в миллисекундах, в течение которого средство опроса должно ожидать между вызовами службы, чтобы определить состояние копии BLOB-объекта. Значение по умолчанию — 15 секунд. |
on |
Обратный вызов для получения состояния хода выполнения копирования. |
resume |
Состояние сериализованного опроса, которое можно использовать для возобновления опроса. Это может быть полезно при запуске копирования в одном процессе или потоке, и вы хотите продолжить опрос в другом процессе или потоке. Чтобы получить состояние сериализованного опрашителя, вызовите |
Унаследованные свойства
abort |
Реализация интерфейса для |
conditions | Условия для целевого BLOB-объекта при копировании с URL-адреса в большой двоичный объект. |
immutability |
Необязательный элемент. Задает политику неизменяемости для большого двоичного объекта. Обратите внимание, что параметр is применим только к большому двоичному объекту в контейнере с включенным червем на уровне версии. |
legal |
Необязательный элемент. Указывает, следует ли удерживать большой двоичный объект по юридическим причинам. Обратите внимание, что параметр is применим только к большому двоичному объекту в контейнере с включенным червем на уровне версии. |
metadata | Коллекция строковой пары "ключ-значение", которая связывается с копируемым BLOB-объектом. |
rehydrate |
Восстановление приоритета — возможные значения: "Высокий", "Стандартный". Дополнительные сведения — https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-rehydration#rehydrate-an-archived-blob-to-an-online-tier |
seal |
Переопределяет запечатаемое состояние целевого большого двоичного объекта. Значение по умолчанию — true. |
source |
Условия для исходного BLOB-объекта Или файла Azure при копировании из URL-адреса в большой двоичный объект. |
tags | Теги BLOB-объектов. |
tier | Уровень доступа. Дополнительные сведения — https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers |
tracing |
Параметры для настройки диапазонов, созданных при включенной трассировке. |
Сведения о свойстве
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
Условия для целевого BLOB-объекта при копировании с URL-адреса в большой двоичный объект.
conditions?: BlobRequestConditions
Значение свойства
Наследуется отblobStartCopyFromURLOptions.conditions
immutabilityPolicy
Необязательный элемент. Задает политику неизменяемости для большого двоичного объекта. Обратите внимание, что параметр is применим только к большому двоичному объекту в контейнере с включенным червем на уровне версии.
immutabilityPolicy?: BlobImmutabilityPolicy
Значение свойства
Наследуется отblobStartCopyFromURLOptions.immutabilityPolicy
legalHold
Необязательный элемент. Указывает, следует ли удерживать большой двоичный объект по юридическим причинам. Обратите внимание, что параметр is применим только к большому двоичному объекту в контейнере с включенным червем на уровне версии.
legalHold?: boolean
Значение свойства
boolean
Наследуется отblobStartCopyFromURLOptions.legalHold
metadata
Коллекция строковой пары "ключ-значение", которая связывается с копируемым BLOB-объектом.
metadata?: Metadata
Значение свойства
Наследуется отblobStartCopyFromURLOptions.metadata
rehydratePriority
Восстановление приоритета — возможные значения: "Высокий", "Стандартный". Дополнительные сведения — https://docs.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
tier
Уровень доступа. Дополнительные сведения — https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers
tier?: string
Значение свойства
string
Наследуется отblobStartCopyFromURLOptions.tier
tracingOptions
Параметры для настройки диапазонов, созданных при включенной трассировке.
tracingOptions?: OperationTracingOptions
Значение свойства
Наследуется отBlobStartCopyFromURLOptions.tracingOptions