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 创建此快照的云硬盘大小,单位GB。 | 
| 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 | 
| String | getTimeStartShare()Get 快照开始共享的时间。
注意:此字段可能返回 null,表示取不到有效值。 | 
| 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 创建此快照的云硬盘大小,单位GB。 | 
| 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 | setTimeStartShare(String TimeStartShare)Set 快照开始共享的时间。
注意:此字段可能返回 null,表示取不到有效值。 | 
| 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 Boolean getIsPermanent()
public void setIsPermanent(Boolean IsPermanent)
IsPermanent - 是否为永久快照。取值范围:public String getSnapshotName()
public void setSnapshotName(String SnapshotName)
SnapshotName - 快照名称,用户自定义的快照别名。调用[ModifySnapshotAttribute](/document/product/362/15650)可修改此字段。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_SNAPSHOTpublic Long getDiskSize()
public void setDiskSize(Long DiskSize)
DiskSize - 创建此快照的云硬盘大小,单位GB。public String getDiskId()
public void setDiskId(String DiskId)
DiskId - 创建此快照的云硬盘ID。public String[] getCopyingToRegions()
public void setCopyingToRegions(String[] CopyingToRegions)
CopyingToRegions - 快照正在跨地域复制的目的地域,默认取值为[]。public String getSnapshotId()
public void setSnapshotId(String SnapshotId)
SnapshotId - 快照ID。public String getDiskUsage()
public void setDiskUsage(String DiskUsage)
DiskUsage - 创建此快照的云硬盘类型。取值范围: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 getSnapshotState()
public void setSnapshotState(String SnapshotState)
SnapshotState - 快照的状态。取值范围:public String getDeadlineTime()
public void setDeadlineTime(String DeadlineTime)
DeadlineTime - 快照的到期时间。public String getTimeStartShare()
public void setTimeStartShare(String TimeStartShare)
TimeStartShare - 快照开始共享的时间。
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.