Class: TencentCloud::Tdcpg::V20211118::CloneClusterToPointInTimeRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tdcpg::V20211118::CloneClusterToPointInTimeRequest
- Defined in:
- lib/v20211118/models.rb
Overview
CloneClusterToPointInTime请求参数结构体
Instance Attribute Summary collapse
-
#AutoRenewFlag ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#ClusterName ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#CPU ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#DBVersion ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#InstanceCount ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#Memory ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#PayMode ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#Period ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#Port ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#ProjectId ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#SourceClusterId ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#SourceDataPoint ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#Storage ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#StoragePayMode ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#SubnetId ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#VpcId ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
-
#Zone ⇒ Object
-
PREPAID:预付费,即包年包月 - POSTPAID_BY_HOUR:按小时后付费 只有当PayMode为PREPAID时生效。 默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月.
-
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zone = nil, dbversion = nil, cpu = nil, memory = nil, vpcid = nil, subnetid = nil, paymode = nil, sourceclusterid = nil, sourcedatapoint = nil, clustername = nil, projectid = nil, port = nil, instancecount = nil, period = nil, autorenewflag = nil, storagepaymode = nil, storage = nil) ⇒ CloneClusterToPointInTimeRequest
constructor
A new instance of CloneClusterToPointInTimeRequest.
Constructor Details
#initialize(zone = nil, dbversion = nil, cpu = nil, memory = nil, vpcid = nil, subnetid = nil, paymode = nil, sourceclusterid = nil, sourcedatapoint = nil, clustername = nil, projectid = nil, port = nil, instancecount = nil, period = nil, autorenewflag = nil, storagepaymode = nil, storage = nil) ⇒ CloneClusterToPointInTimeRequest
Returns a new instance of CloneClusterToPointInTimeRequest.
161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 |
# File 'lib/v20211118/models.rb', line 161 def initialize(zone=nil, dbversion=nil, cpu=nil, memory=nil, vpcid=nil, subnetid=nil, paymode=nil, sourceclusterid=nil, sourcedatapoint=nil, clustername=nil, projectid=nil, port=nil, instancecount=nil, period=nil, autorenewflag=nil, storagepaymode=nil, storage=nil) @Zone = zone @DBVersion = dbversion @CPU = cpu @Memory = memory @VpcId = vpcid @SubnetId = subnetid @PayMode = paymode @SourceClusterId = sourceclusterid @SourceDataPoint = sourcedatapoint @ClusterName = clustername @ProjectId = projectid @Port = port @InstanceCount = instancecount @Period = period @AutoRenewFlag = autorenewflag @StoragePayMode = storagepaymode @Storage = storage end |
Instance Attribute Details
#AutoRenewFlag ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def AutoRenewFlag @AutoRenewFlag end |
#ClusterName ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def ClusterName @ClusterName end |
#CPU ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def CPU @CPU end |
#DBVersion ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def DBVersion @DBVersion end |
#InstanceCount ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def InstanceCount @InstanceCount end |
#Memory ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def Memory @Memory end |
#PayMode ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def PayMode @PayMode end |
#Period ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def Period @Period end |
#Port ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def Port @Port end |
#ProjectId ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def ProjectId @ProjectId end |
#SourceClusterId ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def SourceClusterId @SourceClusterId end |
#SourceDataPoint ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def SourceDataPoint @SourceDataPoint end |
#Storage ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def Storage @Storage end |
#StoragePayMode ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def StoragePayMode @StoragePayMode end |
#SubnetId ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def SubnetId @SubnetId end |
#VpcId ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def VpcId @VpcId end |
#Zone ⇒ Object
-
PREPAID:预付费,即包年包月
-
POSTPAID_BY_HOUR:按小时后付费
只有当PayMode为PREPAID时生效。默认为POSTPAID_BY_HOUR,实例付费模式为按小时付费时,存储付费模式不支持包年包月
159 160 161 |
# File 'lib/v20211118/models.rb', line 159 def Zone @Zone end |
Instance Method Details
#deserialize(params) ⇒ Object
181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 |
# File 'lib/v20211118/models.rb', line 181 def deserialize(params) @Zone = params['Zone'] @DBVersion = params['DBVersion'] @CPU = params['CPU'] @Memory = params['Memory'] @VpcId = params['VpcId'] @SubnetId = params['SubnetId'] @PayMode = params['PayMode'] @SourceClusterId = params['SourceClusterId'] @SourceDataPoint = params['SourceDataPoint'] @ClusterName = params['ClusterName'] @ProjectId = params['ProjectId'] @Port = params['Port'] @InstanceCount = params['InstanceCount'] @Period = params['Period'] @AutoRenewFlag = params['AutoRenewFlag'] @StoragePayMode = params['StoragePayMode'] @Storage = params['Storage'] end |