Class: TencentCloud::Postgres::V20170312::ModifyParameterTemplateRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Postgres::V20170312::ModifyParameterTemplateRequest
- Defined in:
- lib/v20170312/models.rb
Overview
ModifyParameterTemplate请求参数结构体
Instance Attribute Summary collapse
- #DeleteParamSet ⇒ Object
- #ModifyParamEntrySet ⇒ Object
- #TemplateDescription ⇒ Object
- #TemplateId ⇒ Object
- #TemplateName ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(templateid = nil, templatename = nil, templatedescription = nil, modifyparamentryset = nil, deleteparamset = nil) ⇒ ModifyParameterTemplateRequest
constructor
A new instance of ModifyParameterTemplateRequest.
Constructor Details
#initialize(templateid = nil, templatename = nil, templatedescription = nil, modifyparamentryset = nil, deleteparamset = nil) ⇒ ModifyParameterTemplateRequest
6113 6114 6115 6116 6117 6118 6119 |
# File 'lib/v20170312/models.rb', line 6113 def initialize(templateid=nil, templatename=nil, templatedescription=nil, modifyparamentryset=nil, deleteparamset=nil) @TemplateId = templateid @TemplateName = templatename @TemplateDescription = templatedescription @ModifyParamEntrySet = modifyparamentryset @DeleteParamSet = deleteparamset end |
Instance Attribute Details
#DeleteParamSet ⇒ Object
6111 6112 6113 |
# File 'lib/v20170312/models.rb', line 6111 def DeleteParamSet @DeleteParamSet end |
#ModifyParamEntrySet ⇒ Object
6111 6112 6113 |
# File 'lib/v20170312/models.rb', line 6111 def ModifyParamEntrySet @ModifyParamEntrySet end |
#TemplateDescription ⇒ Object
6111 6112 6113 |
# File 'lib/v20170312/models.rb', line 6111 def TemplateDescription @TemplateDescription end |
#TemplateId ⇒ Object
6111 6112 6113 |
# File 'lib/v20170312/models.rb', line 6111 def TemplateId @TemplateId end |
#TemplateName ⇒ Object
6111 6112 6113 |
# File 'lib/v20170312/models.rb', line 6111 def TemplateName @TemplateName end |
Instance Method Details
#deserialize(params) ⇒ Object
6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 |
# File 'lib/v20170312/models.rb', line 6121 def deserialize(params) @TemplateId = params['TemplateId'] @TemplateName = params['TemplateName'] @TemplateDescription = params['TemplateDescription'] unless params['ModifyParamEntrySet'].nil? @ModifyParamEntrySet = [] params['ModifyParamEntrySet'].each do |i| paramentry_tmp = ParamEntry.new paramentry_tmp.deserialize(i) @ModifyParamEntrySet << paramentry_tmp end end @DeleteParamSet = params['DeleteParamSet'] end |