public class Snapshot extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| Snapshot() | 
| Snapshot(Snapshot source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Boolean | getCopyFromRemote()Get 是否为跨地域复制的快照。取值范围:
    true:表示为跨地域复制的快照。
    false:本地域的快照。
 | 
| String[] | getCopyingToRegions()Get 快照正在跨地域复制的目的地域,若没有则返回`[]`。 | 
| String | getCreateTime()Get 快照的创建时间。 | 
| String | getDeadlineTime()Get 快照到期时间。如果快照为永久保留,此字段为空。 | 
| String | getDiskId()Get 创建此快照的云硬盘ID。 | 
| Long | getDiskSize()Get 创建此快照的云硬盘大小,单位GiB。 | 
| String | getDiskUsage()Get 创建此快照的云硬盘类型。取值范围:
    SYSTEM_DISK:系统盘
    DATA_DISK:数据盘
 | 
| Boolean | getEncrypt()Get 是否为加密盘创建的快照。取值范围:
    true:该快照为加密盘创建的
    false:非加密盘创建的快照
 | 
| Long | getImageCount()Get 快照关联的镜像个数。 | 
| Image[] | getImages()Get 快照关联的镜像列表。 | 
| Boolean | getIsPermanent()Get 是否为永久快照。取值范围:
    true:永久快照
    false:非永久快照
 | 
| Long | getPercent()Get 快照创建进度百分比,快照创建成功后此字段恒为100。 | 
| Placement | getPlacement()Get 快照所在的位置。 | 
| Long | getShareReference()Get 快照当前被共享数。 | 
| String | getSnapshotId()Get 快照ID。 | 
| String | getSnapshotName()Get 快照名称,用户自定义的快照别名。调用[ModifySnapshotAttribute](/document/product/362/15650)可修改此字段。 | 
| String | getSnapshotState()Get 快照的状态。取值范围:
    NORMAL:正常
    CREATING:创建中
    ROLLBACKING:回滚中
    COPYING_FROM_REMOTE:跨地域复制中
    CHECKING_COPIED:复制校验中
    TORECYCLE:待回收
 | 
| String | getSnapshotType()Get 快照类型,目前该项取值可以为`PRIVATE_SNAPSHOT`(私有快照)或者`SHARED_SNAPSHOT`(共享快照) | 
| Tag[] | getTags()Get 快照绑定的标签列表。 | 
| String | getTimeStartShare()Get 快照开始共享的时间。 | 
| void | setCopyFromRemote(Boolean CopyFromRemote)Set 是否为跨地域复制的快照。取值范围:
    true:表示为跨地域复制的快照。
    false:本地域的快照。
 | 
| void | setCopyingToRegions(String[] CopyingToRegions)Set 快照正在跨地域复制的目的地域,若没有则返回`[]`。 | 
| void | setCreateTime(String CreateTime)Set 快照的创建时间。 | 
| void | setDeadlineTime(String DeadlineTime)Set 快照到期时间。如果快照为永久保留,此字段为空。 | 
| void | setDiskId(String DiskId)Set 创建此快照的云硬盘ID。 | 
| void | setDiskSize(Long DiskSize)Set 创建此快照的云硬盘大小,单位GiB。 | 
| void | setDiskUsage(String DiskUsage)Set 创建此快照的云硬盘类型。取值范围:
    SYSTEM_DISK:系统盘
    DATA_DISK:数据盘
 | 
| void | setEncrypt(Boolean Encrypt)Set 是否为加密盘创建的快照。取值范围:
    true:该快照为加密盘创建的
    false:非加密盘创建的快照
 | 
| void | setImageCount(Long ImageCount)Set 快照关联的镜像个数。 | 
| void | setImages(Image[] Images)Set 快照关联的镜像列表。 | 
| void | setIsPermanent(Boolean IsPermanent)Set 是否为永久快照。取值范围:
    true:永久快照
    false:非永久快照
 | 
| void | setPercent(Long Percent)Set 快照创建进度百分比,快照创建成功后此字段恒为100。 | 
| void | setPlacement(Placement Placement)Set 快照所在的位置。 | 
| void | setShareReference(Long ShareReference)Set 快照当前被共享数。 | 
| void | setSnapshotId(String SnapshotId)Set 快照ID。 | 
| void | setSnapshotName(String SnapshotName)Set 快照名称,用户自定义的快照别名。调用[ModifySnapshotAttribute](/document/product/362/15650)可修改此字段。 | 
| void | setSnapshotState(String SnapshotState)Set 快照的状态。取值范围:
    NORMAL:正常
    CREATING:创建中
    ROLLBACKING:回滚中
    COPYING_FROM_REMOTE:跨地域复制中
    CHECKING_COPIED:复制校验中
    TORECYCLE:待回收
 | 
| void | setSnapshotType(String SnapshotType)Set 快照类型,目前该项取值可以为`PRIVATE_SNAPSHOT`(私有快照)或者`SHARED_SNAPSHOT`(共享快照) | 
| void | setTags(Tag[] Tags)Set 快照绑定的标签列表。 | 
| void | setTimeStartShare(String TimeStartShare)Set 快照开始共享的时间。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic Snapshot()
public Snapshot(Snapshot source)
public Placement getPlacement()
public void setPlacement(Placement Placement)
Placement - 快照所在的位置。public Boolean getCopyFromRemote()
public void setCopyFromRemote(Boolean CopyFromRemote)
CopyFromRemote - 是否为跨地域复制的快照。取值范围:
public String getSnapshotState()
public void setSnapshotState(String SnapshotState)
SnapshotState - 快照的状态。取值范围:
public Boolean getIsPermanent()
public void setIsPermanent(Boolean IsPermanent)
IsPermanent - 是否为永久快照。取值范围:
public String getSnapshotName()
public void setSnapshotName(String SnapshotName)
SnapshotName - 快照名称,用户自定义的快照别名。调用[ModifySnapshotAttribute](/document/product/362/15650)可修改此字段。public String getDeadlineTime()
public void setDeadlineTime(String DeadlineTime)
DeadlineTime - 快照到期时间。如果快照为永久保留,此字段为空。public Long getPercent()
public void setPercent(Long Percent)
Percent - 快照创建进度百分比,快照创建成功后此字段恒为100。public Image[] getImages()
public void setImages(Image[] Images)
Images - 快照关联的镜像列表。public Long getShareReference()
public void setShareReference(Long ShareReference)
ShareReference - 快照当前被共享数。public String getSnapshotType()
public void setSnapshotType(String SnapshotType)
SnapshotType - 快照类型,目前该项取值可以为`PRIVATE_SNAPSHOT`(私有快照)或者`SHARED_SNAPSHOT`(共享快照)public Long getDiskSize()
public void setDiskSize(Long DiskSize)
DiskSize - 创建此快照的云硬盘大小,单位GiB。public String getDiskId()
public void setDiskId(String DiskId)
DiskId - 创建此快照的云硬盘ID。public String[] getCopyingToRegions()
public void setCopyingToRegions(String[] CopyingToRegions)
CopyingToRegions - 快照正在跨地域复制的目的地域,若没有则返回`[]`。public Boolean getEncrypt()
public void setEncrypt(Boolean Encrypt)
Encrypt - 是否为加密盘创建的快照。取值范围:
public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 快照的创建时间。public Long getImageCount()
public void setImageCount(Long ImageCount)
ImageCount - 快照关联的镜像个数。public String getDiskUsage()
public void setDiskUsage(String DiskUsage)
DiskUsage - 创建此快照的云硬盘类型。取值范围:
public String getSnapshotId()
public void setSnapshotId(String SnapshotId)
SnapshotId - 快照ID。public String getTimeStartShare()
public void setTimeStartShare(String TimeStartShare)
TimeStartShare - 快照开始共享的时间。public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags - 快照绑定的标签列表。Copyright © 2025. All rights reserved.