你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CopyProperties 类

Blob 复制属性。

如果此 Blob 从未成为复制 Blob 操作中的目标,或者在完成复制 Blob 操作(例如,使用设置 Blob 属性、上传 Blob 或提交块列表)后修改了此 Blob,则这些属性将为 “无 ”。

继承
azure.storage.blob._shared.models.DictMixin
CopyProperties

构造函数

CopyProperties(**kwargs)

变量

名称 说明
id
str

上次尝试的复制 Blob 操作的字符串标识符,其中此 Blob 是目标 Blob。

source
str

URL 长度最大为 2 KB,指定上次尝试的复制 Blob 操作中使用的源 Blob,其中此 Blob 是目标 Blob。

status
str

复制操作的状态由复制 ID 标识,具有以下值:成功:复制已成功完成。

挂起:复制正在进行。 检查copy_status_description是否间歇性、非致命错误阻碍复制进度,但不会导致失败。

中止:复制已由中止复制 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 是增量复制 Blob 或增量复制快照,如果 x-ms-copy-status 为成功,则包含该 Blob。 此 Blob 上次成功增量复制快照的快照时间。

方法

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()