CopyProperties Класс

Свойства копирования BLOB-объектов.

Эти свойства будут иметь значение None , если этот BLOB-объект никогда не был назначением в операции копирования BLOB-объектов или если этот BLOB-объект был изменен после завершения операции копирования BLOB-объекта, например с помощью команды Задать свойства BLOB-объекта, Отправить BLOB-объект или Зафиксировать список блокировок.

Наследование
azure.storage.blob._shared.models.DictMixin
CopyProperties

Конструктор

CopyProperties(**kwargs)

Переменные

Имя Описание
id
str

Строковый идентификатор последней попытки операции копирования BLOB-объекта, где этот большой двоичный объект был целевым BLOB-объектом.

source
str

URL-адрес длиной до 2 КБ, указывающий исходный BLOB-объект, используемый при последней попытке операции копирования BLOB-объекта, где этот BLOB-объект был целевым BLOB-объектом.

status
str

Состояние операции копирования, определяемое идентификатором копирования, со следующими значениями: успешно: копирование успешно завершено.

pending: выполняется копирование. Проверьте copy_status_description, если периодические неустранимые ошибки препятствуют выполнению копирования, но не приводят к сбою.

aborted: копирование было завершено прерыванием копирования BLOB-объекта.

failed: сбой копирования. Сведения о сбое см. в разделе copy_status_description.

progress
str

Содержит количество скопированных байтов и общее количество байтов в источнике в последней попытке операции копирования BLOB-объекта, где этот BLOB-объект был конечным BLOB-объектом. Может отображаться от 0 до байтов содержимого, скопированных.

completion_time

Время завершения последней попытки операции копирования BLOB-объекта, в которой этот BLOB-объект был целевым BLOB-объектом. Это значение может указывать время завершенной, отмененной или неуспешной попытки копирования.

status_description
str

Отображается только при сбое или ожидании x-ms-copy-status. Описывает причину неустранимого или устранимого сбоя операции копирования.

incremental_copy

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

destination_snapshot

Включается, если большой двоичный объект является добавочным копированием BLOB-объекта или моментальным снимком добавочного копирования, если x-ms-copy-status имеет значение success. Моментальный снимок последнего успешного добавочного моментального снимка копирования для этого большого двоичного объекта.

Методы

get
has_key
items
keys
update
values

get

get(key, default=None)

Параметры

Имя Описание
key
Обязательно
default
значение по умолчанию: None

has_key

has_key(k)

Параметры

Имя Описание
k
Обязательно

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()