Class: TencentCloud::Cynosdb::V20190107::ModifyServerlessStrategyRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cynosdb::V20190107::ModifyServerlessStrategyRequest
- Defined in:
- lib/v20190107/models.rb
Overview
ModifyServerlessStrategy请求参数结构体
Instance Attribute Summary collapse
-
#AutoArchive ⇒ Object
<li>yes</li> <li>no</li>.
-
#AutoPause ⇒ Object
<li>yes</li> <li>no</li>.
-
#AutoPauseDelay ⇒ Object
<li>yes</li> <li>no</li>.
-
#AutoScaleDownDelay ⇒ Object
<li>yes</li> <li>no</li>.
-
#AutoScaleUpDelay ⇒ Object
<li>yes</li> <li>no</li>.
-
#ClusterId ⇒ Object
<li>yes</li> <li>no</li>.
-
#MaxCpu ⇒ Object
<li>yes</li> <li>no</li>.
-
#MaxRoCount ⇒ Object
<li>yes</li> <li>no</li>.
-
#MaxRoCpu ⇒ Object
<li>yes</li> <li>no</li>.
-
#MinCpu ⇒ Object
<li>yes</li> <li>no</li>.
-
#MinRoCount ⇒ Object
<li>yes</li> <li>no</li>.
-
#MinRoCpu ⇒ Object
<li>yes</li> <li>no</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(clusterid = nil, autopause = nil, autopausedelay = nil, autoscaleupdelay = nil, autoscaledowndelay = nil, mincpu = nil, maxcpu = nil, minrocpu = nil, maxrocpu = nil, minrocount = nil, maxrocount = nil, autoarchive = nil) ⇒ ModifyServerlessStrategyRequest
constructor
A new instance of ModifyServerlessStrategyRequest.
Constructor Details
#initialize(clusterid = nil, autopause = nil, autopausedelay = nil, autoscaleupdelay = nil, autoscaledowndelay = nil, mincpu = nil, maxcpu = nil, minrocpu = nil, maxrocpu = nil, minrocount = nil, maxrocount = nil, autoarchive = nil) ⇒ ModifyServerlessStrategyRequest
Returns a new instance of ModifyServerlessStrategyRequest.
11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 11205 11206 11207 11208 |
# File 'lib/v20190107/models.rb', line 11195 def initialize(clusterid=nil, autopause=nil, autopausedelay=nil, autoscaleupdelay=nil, autoscaledowndelay=nil, mincpu=nil, maxcpu=nil, minrocpu=nil, maxrocpu=nil, minrocount=nil, maxrocount=nil, autoarchive=nil) @ClusterId = clusterid @AutoPause = autopause @AutoPauseDelay = autopausedelay @AutoScaleUpDelay = autoscaleupdelay @AutoScaleDownDelay = autoscaledowndelay @MinCpu = mincpu @MaxCpu = maxcpu @MinRoCpu = minrocpu @MaxRoCpu = maxrocpu @MinRoCount = minrocount @MaxRoCount = maxrocount @AutoArchive = autoarchive end |
Instance Attribute Details
#AutoArchive ⇒ Object
<li>yes</li> <li>no</li>
11193 11194 11195 |
# File 'lib/v20190107/models.rb', line 11193 def AutoArchive @AutoArchive end |
#AutoPause ⇒ Object
<li>yes</li> <li>no</li>
11193 11194 11195 |
# File 'lib/v20190107/models.rb', line 11193 def AutoPause @AutoPause end |
#AutoPauseDelay ⇒ Object
<li>yes</li> <li>no</li>
11193 11194 11195 |
# File 'lib/v20190107/models.rb', line 11193 def AutoPauseDelay @AutoPauseDelay end |
#AutoScaleDownDelay ⇒ Object
<li>yes</li> <li>no</li>
11193 11194 11195 |
# File 'lib/v20190107/models.rb', line 11193 def AutoScaleDownDelay @AutoScaleDownDelay end |
#AutoScaleUpDelay ⇒ Object
<li>yes</li> <li>no</li>
11193 11194 11195 |
# File 'lib/v20190107/models.rb', line 11193 def AutoScaleUpDelay @AutoScaleUpDelay end |
#ClusterId ⇒ Object
<li>yes</li> <li>no</li>
11193 11194 11195 |
# File 'lib/v20190107/models.rb', line 11193 def ClusterId @ClusterId end |
#MaxCpu ⇒ Object
<li>yes</li> <li>no</li>
11193 11194 11195 |
# File 'lib/v20190107/models.rb', line 11193 def MaxCpu @MaxCpu end |
#MaxRoCount ⇒ Object
<li>yes</li> <li>no</li>
11193 11194 11195 |
# File 'lib/v20190107/models.rb', line 11193 def MaxRoCount @MaxRoCount end |
#MaxRoCpu ⇒ Object
<li>yes</li> <li>no</li>
11193 11194 11195 |
# File 'lib/v20190107/models.rb', line 11193 def MaxRoCpu @MaxRoCpu end |
#MinCpu ⇒ Object
<li>yes</li> <li>no</li>
11193 11194 11195 |
# File 'lib/v20190107/models.rb', line 11193 def MinCpu @MinCpu end |
#MinRoCount ⇒ Object
<li>yes</li> <li>no</li>
11193 11194 11195 |
# File 'lib/v20190107/models.rb', line 11193 def MinRoCount @MinRoCount end |
#MinRoCpu ⇒ Object
<li>yes</li> <li>no</li>
11193 11194 11195 |
# File 'lib/v20190107/models.rb', line 11193 def MinRoCpu @MinRoCpu end |
Instance Method Details
#deserialize(params) ⇒ Object
11210 11211 11212 11213 11214 11215 11216 11217 11218 11219 11220 11221 11222 11223 |
# File 'lib/v20190107/models.rb', line 11210 def deserialize(params) @ClusterId = params['ClusterId'] @AutoPause = params['AutoPause'] @AutoPauseDelay = params['AutoPauseDelay'] @AutoScaleUpDelay = params['AutoScaleUpDelay'] @AutoScaleDownDelay = params['AutoScaleDownDelay'] @MinCpu = params['MinCpu'] @MaxCpu = params['MaxCpu'] @MinRoCpu = params['MinRoCpu'] @MaxRoCpu = params['MaxRoCpu'] @MinRoCount = params['MinRoCount'] @MaxRoCount = params['MaxRoCount'] @AutoArchive = params['AutoArchive'] end |