Class ModifySnapshotAttributeRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cbs.v20170312.models.ModifySnapshotAttributeRequest
-
public class ModifySnapshotAttributeRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifySnapshotAttributeRequest()
ModifySnapshotAttributeRequest(ModifySnapshotAttributeRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDeadline()
Get 快照的到期时间;设置好快照将会被同时设置为非永久保留方式;超过到期时间后快照将会被自动删除。Boolean
getIsPermanent()
Get 快照的保留方式,FALSE表示非永久保留,TRUE表示永久保留。String
getSnapshotId()
Get 快照ID, 可通过[DescribeSnapshots](/document/product/362/15647)查询。String
getSnapshotName()
Get 新的快照名称。最长为60个字符。void
setDeadline(String Deadline)
Set 快照的到期时间;设置好快照将会被同时设置为非永久保留方式;超过到期时间后快照将会被自动删除。void
setIsPermanent(Boolean IsPermanent)
Set 快照的保留方式,FALSE表示非永久保留,TRUE表示永久保留。void
setSnapshotId(String SnapshotId)
Set 快照ID, 可通过[DescribeSnapshots](/document/product/362/15647)查询。void
setSnapshotName(String SnapshotName)
Set 新的快照名称。最长为60个字符。void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ModifySnapshotAttributeRequest
public ModifySnapshotAttributeRequest()
-
ModifySnapshotAttributeRequest
public ModifySnapshotAttributeRequest(ModifySnapshotAttributeRequest 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.
-
-
Method Detail
-
getSnapshotId
public String getSnapshotId()
Get 快照ID, 可通过[DescribeSnapshots](/document/product/362/15647)查询。- Returns:
- SnapshotId 快照ID, 可通过[DescribeSnapshots](/document/product/362/15647)查询。
-
setSnapshotId
public void setSnapshotId(String SnapshotId)
Set 快照ID, 可通过[DescribeSnapshots](/document/product/362/15647)查询。- Parameters:
SnapshotId
- 快照ID, 可通过[DescribeSnapshots](/document/product/362/15647)查询。
-
getIsPermanent
public Boolean getIsPermanent()
Get 快照的保留方式,FALSE表示非永久保留,TRUE表示永久保留。- Returns:
- IsPermanent 快照的保留方式,FALSE表示非永久保留,TRUE表示永久保留。
-
setIsPermanent
public void setIsPermanent(Boolean IsPermanent)
Set 快照的保留方式,FALSE表示非永久保留,TRUE表示永久保留。- Parameters:
IsPermanent
- 快照的保留方式,FALSE表示非永久保留,TRUE表示永久保留。
-
getSnapshotName
public String getSnapshotName()
Get 新的快照名称。最长为60个字符。- Returns:
- SnapshotName 新的快照名称。最长为60个字符。
-
setSnapshotName
public void setSnapshotName(String SnapshotName)
Set 新的快照名称。最长为60个字符。- Parameters:
SnapshotName
- 新的快照名称。最长为60个字符。
-
getDeadline
public String getDeadline()
Get 快照的到期时间;设置好快照将会被同时设置为非永久保留方式;超过到期时间后快照将会被自动删除。- Returns:
- Deadline 快照的到期时间;设置好快照将会被同时设置为非永久保留方式;超过到期时间后快照将会被自动删除。
-
setDeadline
public void setDeadline(String Deadline)
Set 快照的到期时间;设置好快照将会被同时设置为非永久保留方式;超过到期时间后快照将会被自动删除。- Parameters:
Deadline
- 快照的到期时间;设置好快照将会被同时设置为非永久保留方式;超过到期时间后快照将会被自动删除。
-
-