Class: TencentCloud::Csip::V20221121::OrganizationInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::OrganizationInfo
- Defined in:
- lib/v20221121/models.rb
Overview
集团账号详情
Instance Attribute Summary collapse
- #AbnormalSubUserCount ⇒ Object
- #AdminCount ⇒ Object
- #AdminName ⇒ Object
- #AdminUin ⇒ Object
- #CFWProtect ⇒ Object
- #CloudCountDesc ⇒ Object
- #CreateTime ⇒ Object
- #CSIPProtect ⇒ Object
- #CWPProtect ⇒ Object
- #Departments ⇒ Object
- #EnableAdminCount ⇒ Object
- #GroupName ⇒ Object
- #GroupPayMode ⇒ Object
- #GroupPermission ⇒ Object
- #JoinType ⇒ Object
- #MemberCount ⇒ Object
- #MemberCreateTime ⇒ Object
- #MemberId ⇒ Object
- #MemberPayMode ⇒ Object
- #MemberPermission ⇒ Object
- #NickName ⇒ Object
- #NodeCount ⇒ Object
- #NodeName ⇒ Object
- #QuotaConsumer ⇒ Object
- #Role ⇒ Object
- #SubAccountCount ⇒ Object
- #WAFProtect ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(nickname = nil, nodename = nil, role = nil, memberid = nil, jointype = nil, groupname = nil, adminname = nil, adminuin = nil, createtime = nil, nodecount = nil, membercount = nil, subaccountcount = nil, abnormalsubusercount = nil, grouppermission = nil, memberpermission = nil, grouppaymode = nil, memberpaymode = nil, cfwprotect = nil, wafprotect = nil, cwpprotect = nil, departments = nil, membercreatetime = nil, csipprotect = nil, quotaconsumer = nil, enableadmincount = nil, cloudcountdesc = nil, admincount = nil) ⇒ OrganizationInfo
constructor
A new instance of OrganizationInfo.
Constructor Details
#initialize(nickname = nil, nodename = nil, role = nil, memberid = nil, jointype = nil, groupname = nil, adminname = nil, adminuin = nil, createtime = nil, nodecount = nil, membercount = nil, subaccountcount = nil, abnormalsubusercount = nil, grouppermission = nil, memberpermission = nil, grouppaymode = nil, memberpaymode = nil, cfwprotect = nil, wafprotect = nil, cwpprotect = nil, departments = nil, membercreatetime = nil, csipprotect = nil, quotaconsumer = nil, enableadmincount = nil, cloudcountdesc = nil, admincount = nil) ⇒ OrganizationInfo
10631 10632 10633 10634 10635 10636 10637 10638 10639 10640 10641 10642 10643 10644 10645 10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 10656 10657 10658 10659 |
# File 'lib/v20221121/models.rb', line 10631 def initialize(nickname=nil, nodename=nil, role=nil, memberid=nil, jointype=nil, groupname=nil, adminname=nil, adminuin=nil, createtime=nil, nodecount=nil, membercount=nil, subaccountcount=nil, abnormalsubusercount=nil, =nil, =nil, grouppaymode=nil, memberpaymode=nil, cfwprotect=nil, wafprotect=nil, cwpprotect=nil, departments=nil, membercreatetime=nil, csipprotect=nil, quotaconsumer=nil, enableadmincount=nil, cloudcountdesc=nil, admincount=nil) @NickName = nickname @NodeName = nodename @Role = role @MemberId = memberid @JoinType = jointype @GroupName = groupname @AdminName = adminname @AdminUin = adminuin @CreateTime = createtime @NodeCount = nodecount @MemberCount = membercount @SubAccountCount = subaccountcount @AbnormalSubUserCount = abnormalsubusercount @GroupPermission = @MemberPermission = @GroupPayMode = grouppaymode @MemberPayMode = memberpaymode @CFWProtect = cfwprotect @WAFProtect = wafprotect @CWPProtect = cwpprotect @Departments = departments @MemberCreateTime = membercreatetime @CSIPProtect = csipprotect @QuotaConsumer = quotaconsumer @EnableAdminCount = enableadmincount @CloudCountDesc = cloudcountdesc @AdminCount = admincount end |
Instance Attribute Details
#AbnormalSubUserCount ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def AbnormalSubUserCount @AbnormalSubUserCount end |
#AdminCount ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def AdminCount @AdminCount end |
#AdminName ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def AdminName @AdminName end |
#AdminUin ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def AdminUin @AdminUin end |
#CFWProtect ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def CFWProtect @CFWProtect end |
#CloudCountDesc ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def CloudCountDesc @CloudCountDesc end |
#CreateTime ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def CreateTime @CreateTime end |
#CSIPProtect ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def CSIPProtect @CSIPProtect end |
#CWPProtect ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def CWPProtect @CWPProtect end |
#Departments ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def Departments @Departments end |
#EnableAdminCount ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def EnableAdminCount @EnableAdminCount end |
#GroupName ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def GroupName @GroupName end |
#GroupPayMode ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def GroupPayMode @GroupPayMode end |
#GroupPermission ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def GroupPermission @GroupPermission end |
#JoinType ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def JoinType @JoinType end |
#MemberCount ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def MemberCount @MemberCount end |
#MemberCreateTime ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def MemberCreateTime @MemberCreateTime end |
#MemberId ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def MemberId @MemberId end |
#MemberPayMode ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def MemberPayMode @MemberPayMode end |
#MemberPermission ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def MemberPermission @MemberPermission end |
#NickName ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def NickName @NickName end |
#NodeCount ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def NodeCount @NodeCount end |
#NodeName ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def NodeName @NodeName end |
#QuotaConsumer ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def QuotaConsumer @QuotaConsumer end |
#Role ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def Role @Role end |
#SubAccountCount ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def SubAccountCount @SubAccountCount end |
#WAFProtect ⇒ Object
10629 10630 10631 |
# File 'lib/v20221121/models.rb', line 10629 def WAFProtect @WAFProtect end |
Instance Method Details
#deserialize(params) ⇒ Object
10661 10662 10663 10664 10665 10666 10667 10668 10669 10670 10671 10672 10673 10674 10675 10676 10677 10678 10679 10680 10681 10682 10683 10684 10685 10686 10687 10688 10689 10690 10691 10692 10693 10694 10695 10696 |
# File 'lib/v20221121/models.rb', line 10661 def deserialize(params) @NickName = params['NickName'] @NodeName = params['NodeName'] @Role = params['Role'] @MemberId = params['MemberId'] @JoinType = params['JoinType'] @GroupName = params['GroupName'] @AdminName = params['AdminName'] @AdminUin = params['AdminUin'] @CreateTime = params['CreateTime'] @NodeCount = params['NodeCount'] @MemberCount = params['MemberCount'] @SubAccountCount = params['SubAccountCount'] @AbnormalSubUserCount = params['AbnormalSubUserCount'] @GroupPermission = params['GroupPermission'] @MemberPermission = params['MemberPermission'] @GroupPayMode = params['GroupPayMode'] @MemberPayMode = params['MemberPayMode'] @CFWProtect = params['CFWProtect'] @WAFProtect = params['WAFProtect'] @CWPProtect = params['CWPProtect'] @Departments = params['Departments'] @MemberCreateTime = params['MemberCreateTime'] @CSIPProtect = params['CSIPProtect'] @QuotaConsumer = params['QuotaConsumer'] @EnableAdminCount = params['EnableAdminCount'] unless params['CloudCountDesc'].nil? @CloudCountDesc = [] params['CloudCountDesc'].each do |i| cloudcountdesc_tmp = CloudCountDesc.new cloudcountdesc_tmp.deserialize(i) @CloudCountDesc << cloudcountdesc_tmp end end @AdminCount = params['AdminCount'] end |