Class AutoSnapshotPolicyInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cfs.v20190719.models.AutoSnapshotPolicyInfo
-
public class AutoSnapshotPolicyInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description AutoSnapshotPolicyInfo()AutoSnapshotPolicyInfo(AutoSnapshotPolicyInfo 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 LonggetAliveDays()Get 保留时间LonggetAppId()Get 帐号IDStringgetAutoSnapshotPolicyId()Get 快照策略IDStringgetCreationTime()Get 快照策略创建时间LonggetCrossRegionsAliveDays()Get 跨地域复制的快照保留时间,单位天StringgetDayOfMonth()Get 快照定期备份在一个月的某个时间;该参数与DayOfWeek,IntervalDays互斥 注意:此字段可能返回 null,表示取不到有效值。StringgetDayOfWeek()Get 快照定期备份在一星期哪一天,该参数与DayOfMonth,IntervalDays互斥LonggetFileSystemNums()Get 关联的文件系统个数FileSystemByPolicy[]getFileSystems()Get 文件系统信息StringgetHour()Get 快照定期备份在一天的哪一小时LonggetIntervalDays()Get 快照定期间隔天数,1-365 天;该参数与DayOfMonth,DayOfWeek互斥 注意:此字段可能返回 null,表示取不到有效值。LonggetIsActivated()Get 是否激活定期快照功能,1代表已激活,0代表未激活StringgetNextActiveTime()Get 下一次触发快照时间StringgetPolicyName()Get 快照策略IDStringgetRegionName()Get 地域StringgetStatus()Get 快照策略状态,1代表快照策略状态正常。这里只有一种状态voidsetAliveDays(Long AliveDays)Set 保留时间voidsetAppId(Long AppId)Set 帐号IDvoidsetAutoSnapshotPolicyId(String AutoSnapshotPolicyId)Set 快照策略IDvoidsetCreationTime(String CreationTime)Set 快照策略创建时间voidsetCrossRegionsAliveDays(Long CrossRegionsAliveDays)Set 跨地域复制的快照保留时间,单位天voidsetDayOfMonth(String DayOfMonth)Set 快照定期备份在一个月的某个时间;该参数与DayOfWeek,IntervalDays互斥 注意:此字段可能返回 null,表示取不到有效值。voidsetDayOfWeek(String DayOfWeek)Set 快照定期备份在一星期哪一天,该参数与DayOfMonth,IntervalDays互斥voidsetFileSystemNums(Long FileSystemNums)Set 关联的文件系统个数voidsetFileSystems(FileSystemByPolicy[] FileSystems)Set 文件系统信息voidsetHour(String Hour)Set 快照定期备份在一天的哪一小时voidsetIntervalDays(Long IntervalDays)Set 快照定期间隔天数,1-365 天;该参数与DayOfMonth,DayOfWeek互斥 注意:此字段可能返回 null,表示取不到有效值。voidsetIsActivated(Long IsActivated)Set 是否激活定期快照功能,1代表已激活,0代表未激活voidsetNextActiveTime(String NextActiveTime)Set 下一次触发快照时间voidsetPolicyName(String PolicyName)Set 快照策略IDvoidsetRegionName(String RegionName)Set 地域voidsetStatus(String Status)Set 快照策略状态,1代表快照策略状态正常。这里只有一种状态voidtoMap(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
-
AutoSnapshotPolicyInfo
public AutoSnapshotPolicyInfo()
-
AutoSnapshotPolicyInfo
public AutoSnapshotPolicyInfo(AutoSnapshotPolicyInfo 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
-
getAutoSnapshotPolicyId
public String getAutoSnapshotPolicyId()
Get 快照策略ID- Returns:
- AutoSnapshotPolicyId 快照策略ID
-
setAutoSnapshotPolicyId
public void setAutoSnapshotPolicyId(String AutoSnapshotPolicyId)
Set 快照策略ID- Parameters:
AutoSnapshotPolicyId- 快照策略ID
-
getPolicyName
public String getPolicyName()
Get 快照策略ID- Returns:
- PolicyName 快照策略ID
-
setPolicyName
public void setPolicyName(String PolicyName)
Set 快照策略ID- Parameters:
PolicyName- 快照策略ID
-
getCreationTime
public String getCreationTime()
Get 快照策略创建时间- Returns:
- CreationTime 快照策略创建时间
-
setCreationTime
public void setCreationTime(String CreationTime)
Set 快照策略创建时间- Parameters:
CreationTime- 快照策略创建时间
-
getFileSystemNums
public Long getFileSystemNums()
Get 关联的文件系统个数- Returns:
- FileSystemNums 关联的文件系统个数
-
setFileSystemNums
public void setFileSystemNums(Long FileSystemNums)
Set 关联的文件系统个数- Parameters:
FileSystemNums- 关联的文件系统个数
-
getDayOfWeek
public String getDayOfWeek()
Get 快照定期备份在一星期哪一天,该参数与DayOfMonth,IntervalDays互斥- Returns:
- DayOfWeek 快照定期备份在一星期哪一天,该参数与DayOfMonth,IntervalDays互斥
-
setDayOfWeek
public void setDayOfWeek(String DayOfWeek)
Set 快照定期备份在一星期哪一天,该参数与DayOfMonth,IntervalDays互斥- Parameters:
DayOfWeek- 快照定期备份在一星期哪一天,该参数与DayOfMonth,IntervalDays互斥
-
getHour
public String getHour()
Get 快照定期备份在一天的哪一小时- Returns:
- Hour 快照定期备份在一天的哪一小时
-
setHour
public void setHour(String Hour)
Set 快照定期备份在一天的哪一小时- Parameters:
Hour- 快照定期备份在一天的哪一小时
-
getIsActivated
public Long getIsActivated()
Get 是否激活定期快照功能,1代表已激活,0代表未激活- Returns:
- IsActivated 是否激活定期快照功能,1代表已激活,0代表未激活
-
setIsActivated
public void setIsActivated(Long IsActivated)
Set 是否激活定期快照功能,1代表已激活,0代表未激活- Parameters:
IsActivated- 是否激活定期快照功能,1代表已激活,0代表未激活
-
getNextActiveTime
public String getNextActiveTime()
Get 下一次触发快照时间- Returns:
- NextActiveTime 下一次触发快照时间
-
setNextActiveTime
public void setNextActiveTime(String NextActiveTime)
Set 下一次触发快照时间- Parameters:
NextActiveTime- 下一次触发快照时间
-
getStatus
public String getStatus()
Get 快照策略状态,1代表快照策略状态正常。这里只有一种状态- Returns:
- Status 快照策略状态,1代表快照策略状态正常。这里只有一种状态
-
setStatus
public void setStatus(String Status)
Set 快照策略状态,1代表快照策略状态正常。这里只有一种状态- Parameters:
Status- 快照策略状态,1代表快照策略状态正常。这里只有一种状态
-
getAppId
public Long getAppId()
Get 帐号ID- Returns:
- AppId 帐号ID
-
setAppId
public void setAppId(Long AppId)
Set 帐号ID- Parameters:
AppId- 帐号ID
-
getAliveDays
public Long getAliveDays()
Get 保留时间- Returns:
- AliveDays 保留时间
-
setAliveDays
public void setAliveDays(Long AliveDays)
Set 保留时间- Parameters:
AliveDays- 保留时间
-
getRegionName
public String getRegionName()
Get 地域- Returns:
- RegionName 地域
-
setRegionName
public void setRegionName(String RegionName)
Set 地域- Parameters:
RegionName- 地域
-
getFileSystems
public FileSystemByPolicy[] getFileSystems()
Get 文件系统信息- Returns:
- FileSystems 文件系统信息
-
setFileSystems
public void setFileSystems(FileSystemByPolicy[] FileSystems)
Set 文件系统信息- Parameters:
FileSystems- 文件系统信息
-
getDayOfMonth
public String getDayOfMonth()
Get 快照定期备份在一个月的某个时间;该参数与DayOfWeek,IntervalDays互斥 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DayOfMonth 快照定期备份在一个月的某个时间;该参数与DayOfWeek,IntervalDays互斥 注意:此字段可能返回 null,表示取不到有效值。
-
setDayOfMonth
public void setDayOfMonth(String DayOfMonth)
Set 快照定期备份在一个月的某个时间;该参数与DayOfWeek,IntervalDays互斥 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DayOfMonth- 快照定期备份在一个月的某个时间;该参数与DayOfWeek,IntervalDays互斥 注意:此字段可能返回 null,表示取不到有效值。
-
getIntervalDays
public Long getIntervalDays()
Get 快照定期间隔天数,1-365 天;该参数与DayOfMonth,DayOfWeek互斥 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- IntervalDays 快照定期间隔天数,1-365 天;该参数与DayOfMonth,DayOfWeek互斥 注意:此字段可能返回 null,表示取不到有效值。
-
setIntervalDays
public void setIntervalDays(Long IntervalDays)
Set 快照定期间隔天数,1-365 天;该参数与DayOfMonth,DayOfWeek互斥 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
IntervalDays- 快照定期间隔天数,1-365 天;该参数与DayOfMonth,DayOfWeek互斥 注意:此字段可能返回 null,表示取不到有效值。
-
getCrossRegionsAliveDays
public Long getCrossRegionsAliveDays()
Get 跨地域复制的快照保留时间,单位天- Returns:
- CrossRegionsAliveDays 跨地域复制的快照保留时间,单位天
-
setCrossRegionsAliveDays
public void setCrossRegionsAliveDays(Long CrossRegionsAliveDays)
Set 跨地域复制的快照保留时间,单位天- Parameters:
CrossRegionsAliveDays- 跨地域复制的快照保留时间,单位天
-
-