public class CloneClusterToPointInTimeRequest extends AbstractModel
Constructor and Description |
---|
CloneClusterToPointInTimeRequest() |
CloneClusterToPointInTimeRequest(CloneClusterToPointInTimeRequest 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 |
---|---|
Long |
getAutoRenewFlag()
Get 是否自动续费,0-不 1-是。默认为0,只有当PayMode为PREPAID时生效。
|
String |
getClusterName()
Get 集群名,1-60个字符,可以包含中文、英文、数字和符号"-"、"_"、"."。不输入此参数时默认与ClusterId保持一致。
|
Long |
getCPU()
Get CPU核数。取值参考文档【购买指南】
|
String |
getDBVersion()
Get 数据库版本,目前仅支持 10.17
|
Long |
getInstanceCount()
Get 集群下实例数量。取值范围为[1,4],默认值为1
|
Long |
getMemory()
Get 内存大小,单位GiB。取值参考文档【购买指南】
|
String |
getPayMode()
Get 集群付费模式
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
|
Long |
getPeriod()
Get 购买时长,单位:月。取值范围为[1,60],默认值为1。
只有当PayMode为PREPAID时生效。
|
Long |
getPort()
Get 连接数据库时,Endpoint使用的端口。取值范围为[1,65534],默认值为5432
|
Long |
getProjectId()
Get 项目Id,默认为0表示默认项目
|
String |
getSourceClusterId()
Get 对应的备份数据来源集群ID
|
String |
getSourceDataPoint()
Get 对应的备份数据时间点。按照RFC3339标准表示,并且使用东八区时区时间。格式为:YYYY-MM-DDThh:mm:ss+08:00。
|
Long |
getStorage()
Get 存储最大使用量,单位GB。取值参考文档【购买指南】。存储使用预付费模式时必须设置,存储使用按小时后付费时不可设置
|
String |
getStoragePayMode()
Get 存储付费模式
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
|
String |
getSubnetId()
Get 已配置的私有网络中的子网ID
|
String |
getVpcId()
Get 私有网络ID
|
String |
getZone()
Get 可用区
|
void |
setAutoRenewFlag(Long AutoRenewFlag)
Set 是否自动续费,0-不 1-是。默认为0,只有当PayMode为PREPAID时生效。
|
void |
setClusterName(String ClusterName)
Set 集群名,1-60个字符,可以包含中文、英文、数字和符号"-"、"_"、"."。不输入此参数时默认与ClusterId保持一致。
|
void |
setCPU(Long CPU)
Set CPU核数。取值参考文档【购买指南】
|
void |
setDBVersion(String DBVersion)
Set 数据库版本,目前仅支持 10.17
|
void |
setInstanceCount(Long InstanceCount)
Set 集群下实例数量。取值范围为[1,4],默认值为1
|
void |
setMemory(Long Memory)
Set 内存大小,单位GiB。取值参考文档【购买指南】
|
void |
setPayMode(String PayMode)
Set 集群付费模式
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
|
void |
setPeriod(Long Period)
Set 购买时长,单位:月。取值范围为[1,60],默认值为1。
只有当PayMode为PREPAID时生效。
|
void |
setPort(Long Port)
Set 连接数据库时,Endpoint使用的端口。取值范围为[1,65534],默认值为5432
|
void |
setProjectId(Long ProjectId)
Set 项目Id,默认为0表示默认项目
|
void |
setSourceClusterId(String SourceClusterId)
Set 对应的备份数据来源集群ID
|
void |
setSourceDataPoint(String SourceDataPoint)
Set 对应的备份数据时间点。按照RFC3339标准表示,并且使用东八区时区时间。格式为:YYYY-MM-DDThh:mm:ss+08:00。
|
void |
setStorage(Long Storage)
Set 存储最大使用量,单位GB。取值参考文档【购买指南】。存储使用预付费模式时必须设置,存储使用按小时后付费时不可设置
|
void |
setStoragePayMode(String StoragePayMode)
Set 存储付费模式
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
|
void |
setSubnetId(String SubnetId)
Set 已配置的私有网络中的子网ID
|
void |
setVpcId(String VpcId)
Set 私有网络ID
|
void |
setZone(String Zone)
Set 可用区
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public CloneClusterToPointInTimeRequest()
public CloneClusterToPointInTimeRequest(CloneClusterToPointInTimeRequest source)
public String getZone()
public void setZone(String Zone)
Zone
- 可用区public String getDBVersion()
public void setDBVersion(String DBVersion)
DBVersion
- 数据库版本,目前仅支持 10.17public Long getCPU()
public void setCPU(Long CPU)
CPU
- CPU核数。取值参考文档【购买指南】public Long getMemory()
public void setMemory(Long Memory)
Memory
- 内存大小,单位GiB。取值参考文档【购买指南】public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- 私有网络IDpublic String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 已配置的私有网络中的子网IDpublic String getPayMode()
public void setPayMode(String PayMode)
PayMode
- 集群付费模式
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费public String getSourceClusterId()
public void setSourceClusterId(String SourceClusterId)
SourceClusterId
- 对应的备份数据来源集群IDpublic String getSourceDataPoint()
public void setSourceDataPoint(String SourceDataPoint)
SourceDataPoint
- 对应的备份数据时间点。按照RFC3339标准表示,并且使用东八区时区时间。格式为:YYYY-MM-DDThh:mm:ss+08:00。public String getClusterName()
public void setClusterName(String ClusterName)
ClusterName
- 集群名,1-60个字符,可以包含中文、英文、数字和符号"-"、"_"、"."。不输入此参数时默认与ClusterId保持一致。public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- 项目Id,默认为0表示默认项目public Long getPort()
public void setPort(Long Port)
Port
- 连接数据库时,Endpoint使用的端口。取值范围为[1,65534],默认值为5432public Long getInstanceCount()
public void setInstanceCount(Long InstanceCount)
InstanceCount
- 集群下实例数量。取值范围为[1,4],默认值为1public Long getPeriod()
public void setPeriod(Long Period)
Period
- 购买时长,单位:月。取值范围为[1,60],默认值为1。
只有当PayMode为PREPAID时生效。public Long getAutoRenewFlag()
public void setAutoRenewFlag(Long AutoRenewFlag)
AutoRenewFlag
- 是否自动续费,0-不 1-是。默认为0,只有当PayMode为PREPAID时生效。public String getStoragePayMode()
public void setStoragePayMode(String StoragePayMode)
StoragePayMode
- 存储付费模式
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月public Long getStorage()
public void setStorage(Long Storage)
Storage
- 存储最大使用量,单位GB。取值参考文档【购买指南】。存储使用预付费模式时必须设置,存储使用按小时后付费时不可设置Copyright © 2022. All rights reserved.