Class: TencentCloud::Dlc::V20210125::WorkGroupInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dlc::V20210125::WorkGroupInfo
- Defined in:
- lib/v20210125/models.rb
Overview
工作组信息
Instance Attribute Summary collapse
-
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Creator ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#PolicySet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#UserNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#UserSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#WorkGroupDescription ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#WorkGroupId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#WorkGroupName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(workgroupid = nil, workgroupname = nil, workgroupdescription = nil, usernum = nil, userset = nil, policyset = nil, creator = nil, createtime = nil) ⇒ WorkGroupInfo
constructor
A new instance of WorkGroupInfo.
Constructor Details
#initialize(workgroupid = nil, workgroupname = nil, workgroupdescription = nil, usernum = nil, userset = nil, policyset = nil, creator = nil, createtime = nil) ⇒ WorkGroupInfo
Returns a new instance of WorkGroupInfo.
17782 17783 17784 17785 17786 17787 17788 17789 17790 17791 |
# File 'lib/v20210125/models.rb', line 17782 def initialize(workgroupid=nil, workgroupname=nil, workgroupdescription=nil, usernum=nil, userset=nil, policyset=nil, creator=nil, createtime=nil) @WorkGroupId = workgroupid @WorkGroupName = workgroupname @WorkGroupDescription = workgroupdescription @UserNum = usernum @UserSet = userset @PolicySet = policyset @Creator = creator @CreateTime = createtime end |
Instance Attribute Details
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17780 17781 17782 |
# File 'lib/v20210125/models.rb', line 17780 def CreateTime @CreateTime end |
#Creator ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17780 17781 17782 |
# File 'lib/v20210125/models.rb', line 17780 def Creator @Creator end |
#PolicySet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17780 17781 17782 |
# File 'lib/v20210125/models.rb', line 17780 def PolicySet @PolicySet end |
#UserNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17780 17781 17782 |
# File 'lib/v20210125/models.rb', line 17780 def UserNum @UserNum end |
#UserSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17780 17781 17782 |
# File 'lib/v20210125/models.rb', line 17780 def UserSet @UserSet end |
#WorkGroupDescription ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17780 17781 17782 |
# File 'lib/v20210125/models.rb', line 17780 def WorkGroupDescription @WorkGroupDescription end |
#WorkGroupId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17780 17781 17782 |
# File 'lib/v20210125/models.rb', line 17780 def WorkGroupId @WorkGroupId end |
#WorkGroupName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17780 17781 17782 |
# File 'lib/v20210125/models.rb', line 17780 def WorkGroupName @WorkGroupName end |
Instance Method Details
#deserialize(params) ⇒ Object
17793 17794 17795 17796 17797 17798 17799 17800 17801 17802 17803 17804 17805 17806 17807 17808 17809 17810 17811 17812 17813 17814 17815 17816 |
# File 'lib/v20210125/models.rb', line 17793 def deserialize(params) @WorkGroupId = params['WorkGroupId'] @WorkGroupName = params['WorkGroupName'] @WorkGroupDescription = params['WorkGroupDescription'] @UserNum = params['UserNum'] unless params['UserSet'].nil? @UserSet = [] params['UserSet'].each do |i| = UserMessage.new .deserialize(i) @UserSet << end end unless params['PolicySet'].nil? @PolicySet = [] params['PolicySet'].each do |i| policy_tmp = Policy.new policy_tmp.deserialize(i) @PolicySet << policy_tmp end end @Creator = params['Creator'] @CreateTime = params['CreateTime'] end |