Class: TencentCloud::Cdb::V20170320::ModifyInstanceParamRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdb::V20170320::ModifyInstanceParamRequest
- Defined in:
- lib/v20170320/models.rb
Overview
ModifyInstanceParam请求参数结构体
Instance Attribute Summary collapse
- #InstanceIds ⇒ Object
- #NotSyncDr ⇒ Object
- #NotSyncRo ⇒ Object
- #ParamList ⇒ Object
- #TemplateId ⇒ Object
- #WaitSwitch ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceids = nil, paramlist = nil, templateid = nil, waitswitch = nil, notsyncro = nil, notsyncdr = nil) ⇒ ModifyInstanceParamRequest
constructor
A new instance of ModifyInstanceParamRequest.
Constructor Details
#initialize(instanceids = nil, paramlist = nil, templateid = nil, waitswitch = nil, notsyncro = nil, notsyncdr = nil) ⇒ ModifyInstanceParamRequest
Returns a new instance of ModifyInstanceParamRequest.
11115 11116 11117 11118 11119 11120 11121 11122 |
# File 'lib/v20170320/models.rb', line 11115 def initialize(instanceids=nil, paramlist=nil, templateid=nil, waitswitch=nil, notsyncro=nil, notsyncdr=nil) @InstanceIds = instanceids @ParamList = paramlist @TemplateId = templateid @WaitSwitch = waitswitch @NotSyncRo = notsyncro @NotSyncDr = notsyncdr end |
Instance Attribute Details
#InstanceIds ⇒ Object
11113 11114 11115 |
# File 'lib/v20170320/models.rb', line 11113 def InstanceIds @InstanceIds end |
#NotSyncDr ⇒ Object
11113 11114 11115 |
# File 'lib/v20170320/models.rb', line 11113 def NotSyncDr @NotSyncDr end |
#NotSyncRo ⇒ Object
11113 11114 11115 |
# File 'lib/v20170320/models.rb', line 11113 def NotSyncRo @NotSyncRo end |
#ParamList ⇒ Object
11113 11114 11115 |
# File 'lib/v20170320/models.rb', line 11113 def ParamList @ParamList end |
#TemplateId ⇒ Object
11113 11114 11115 |
# File 'lib/v20170320/models.rb', line 11113 def TemplateId @TemplateId end |
#WaitSwitch ⇒ Object
11113 11114 11115 |
# File 'lib/v20170320/models.rb', line 11113 def WaitSwitch @WaitSwitch end |
Instance Method Details
#deserialize(params) ⇒ Object
11124 11125 11126 11127 11128 11129 11130 11131 11132 11133 11134 11135 11136 11137 11138 |
# File 'lib/v20170320/models.rb', line 11124 def deserialize(params) @InstanceIds = params['InstanceIds'] unless params['ParamList'].nil? @ParamList = [] params['ParamList'].each do |i| parameter_tmp = Parameter.new parameter_tmp.deserialize(i) @ParamList << parameter_tmp end end @TemplateId = params['TemplateId'] @WaitSwitch = params['WaitSwitch'] @NotSyncRo = params['NotSyncRo'] @NotSyncDr = params['NotSyncDr'] end |