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
|
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 创建此快照的云硬盘大小,单位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 |
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, toJsonString
public 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_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 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 © 2024. All rights reserved.