Class: TencentCloud::Dlc::V20210125::WorkGroupDetailInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dlc::V20210125::WorkGroupDetailInfo
- Defined in:
- lib/v20210125/models.rb
Overview
工作组详细信息
Instance Attribute Summary collapse
-
#CatalogPolicyInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#DataPolicyInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#EnginePolicyInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#RowFilterInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Type ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#UserInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#WorkGroupDescription ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#WorkGroupId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#WorkGroupName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(workgroupid = nil, workgroupname = nil, type = nil, userinfo = nil, datapolicyinfo = nil, enginepolicyinfo = nil, workgroupdescription = nil, rowfilterinfo = nil, catalogpolicyinfo = nil) ⇒ WorkGroupDetailInfo
constructor
A new instance of WorkGroupDetailInfo.
Constructor Details
#initialize(workgroupid = nil, workgroupname = nil, type = nil, userinfo = nil, datapolicyinfo = nil, enginepolicyinfo = nil, workgroupdescription = nil, rowfilterinfo = nil, catalogpolicyinfo = nil) ⇒ WorkGroupDetailInfo
Returns a new instance of WorkGroupDetailInfo.
17699 17700 17701 17702 17703 17704 17705 17706 17707 17708 17709 |
# File 'lib/v20210125/models.rb', line 17699 def initialize(workgroupid=nil, workgroupname=nil, type=nil, userinfo=nil, =nil, =nil, workgroupdescription=nil, rowfilterinfo=nil, =nil) @WorkGroupId = workgroupid @WorkGroupName = workgroupname @Type = type @UserInfo = userinfo @DataPolicyInfo = @EnginePolicyInfo = @WorkGroupDescription = workgroupdescription @RowFilterInfo = rowfilterinfo @CatalogPolicyInfo = end |
Instance Attribute Details
#CatalogPolicyInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
17697 17698 17699 |
# File 'lib/v20210125/models.rb', line 17697 def CatalogPolicyInfo @CatalogPolicyInfo end |
#DataPolicyInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
17697 17698 17699 |
# File 'lib/v20210125/models.rb', line 17697 def DataPolicyInfo @DataPolicyInfo end |
#EnginePolicyInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
17697 17698 17699 |
# File 'lib/v20210125/models.rb', line 17697 def EnginePolicyInfo @EnginePolicyInfo end |
#RowFilterInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
17697 17698 17699 |
# File 'lib/v20210125/models.rb', line 17697 def RowFilterInfo @RowFilterInfo end |
#Type ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
17697 17698 17699 |
# File 'lib/v20210125/models.rb', line 17697 def Type @Type end |
#UserInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
17697 17698 17699 |
# File 'lib/v20210125/models.rb', line 17697 def UserInfo @UserInfo end |
#WorkGroupDescription ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
17697 17698 17699 |
# File 'lib/v20210125/models.rb', line 17697 def WorkGroupDescription @WorkGroupDescription end |
#WorkGroupId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
17697 17698 17699 |
# File 'lib/v20210125/models.rb', line 17697 def WorkGroupId @WorkGroupId end |
#WorkGroupName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
17697 17698 17699 |
# File 'lib/v20210125/models.rb', line 17697 def WorkGroupName @WorkGroupName end |
Instance Method Details
#deserialize(params) ⇒ Object
17711 17712 17713 17714 17715 17716 17717 17718 17719 17720 17721 17722 17723 17724 17725 17726 17727 17728 17729 17730 17731 17732 17733 17734 17735 17736 |
# File 'lib/v20210125/models.rb', line 17711 def deserialize(params) @WorkGroupId = params['WorkGroupId'] @WorkGroupName = params['WorkGroupName'] @Type = params['Type'] unless params['UserInfo'].nil? @UserInfo = Users.new @UserInfo.deserialize(params['UserInfo']) end unless params['DataPolicyInfo'].nil? @DataPolicyInfo = Policys.new @DataPolicyInfo.deserialize(params['DataPolicyInfo']) end unless params['EnginePolicyInfo'].nil? @EnginePolicyInfo = Policys.new @EnginePolicyInfo.deserialize(params['EnginePolicyInfo']) end @WorkGroupDescription = params['WorkGroupDescription'] unless params['RowFilterInfo'].nil? @RowFilterInfo = Policys.new @RowFilterInfo.deserialize(params['RowFilterInfo']) end unless params['CatalogPolicyInfo'].nil? @CatalogPolicyInfo = Policy.new @CatalogPolicyInfo.deserialize(params['CatalogPolicyInfo']) end end |