Class: TencentCloud::Iai::V20180301::ModifyGroupRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iai::V20180301::ModifyGroupRequest
- Defined in:
- lib/v20180301/models.rb
Overview
ModifyGroup请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(groupid = nil, groupname = nil, groupexdescriptioninfos = nil, tag = nil) ⇒ ModifyGroupRequest
constructor
A new instance of ModifyGroupRequest.
Constructor Details
#initialize(groupid = nil, groupname = nil, groupexdescriptioninfos = nil, tag = nil) ⇒ ModifyGroupRequest
Returns a new instance of ModifyGroupRequest.
2492 2493 2494 2495 2496 2497 |
# File 'lib/v20180301/models.rb', line 2492 def initialize(groupid=nil, groupname=nil, groupexdescriptioninfos=nil, tag=nil) @GroupId = groupid @GroupName = groupname @GroupExDescriptionInfos = groupexdescriptioninfos @Tag = tag end |
Instance Attribute Details
#GroupExDescriptionInfos ⇒ Object
2490 2491 2492 |
# File 'lib/v20180301/models.rb', line 2490 def GroupExDescriptionInfos @GroupExDescriptionInfos end |
#GroupId ⇒ Object
2490 2491 2492 |
# File 'lib/v20180301/models.rb', line 2490 def GroupId @GroupId end |
#GroupName ⇒ Object
2490 2491 2492 |
# File 'lib/v20180301/models.rb', line 2490 def GroupName @GroupName end |
#Tag ⇒ Object
2490 2491 2492 |
# File 'lib/v20180301/models.rb', line 2490 def Tag @Tag end |
Instance Method Details
#deserialize(params) ⇒ Object
2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 |
# File 'lib/v20180301/models.rb', line 2499 def deserialize(params) @GroupId = params['GroupId'] @GroupName = params['GroupName'] unless params['GroupExDescriptionInfos'].nil? @GroupExDescriptionInfos = [] params['GroupExDescriptionInfos'].each do |i| groupexdescriptioninfo_tmp = GroupExDescriptionInfo.new groupexdescriptioninfo_tmp.deserialize(i) @GroupExDescriptionInfos << groupexdescriptioninfo_tmp end end @Tag = params['Tag'] end |