Class: TencentCloud::Csip::V20221121::OrganizationUserInfo

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20221121/models.rb

Overview

集团账号成员详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(uin = nil, nickname = nil, nodename = nil, assetcount = nil, riskcount = nil, attackcount = nil, role = nil, memberid = nil, appid = nil, jointype = nil, cfwprotect = nil, wafprotect = nil, cwpprotect = nil, enable = nil, csipprotect = nil, quotaconsumer = nil, cloudtype = nil, syncfrequency = nil, isexpired = nil, permissionlist = nil, authtype = nil, tcmembertype = nil, subusercount = nil, jointypeinfo = nil) ⇒ OrganizationUserInfo



10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
# File 'lib/v20221121/models.rb', line 10754

def initialize(uin=nil, nickname=nil, nodename=nil, assetcount=nil, riskcount=nil, attackcount=nil, role=nil, memberid=nil, appid=nil, jointype=nil, cfwprotect=nil, wafprotect=nil, cwpprotect=nil, enable=nil, csipprotect=nil, quotaconsumer=nil, cloudtype=nil, syncfrequency=nil, isexpired=nil, permissionlist=nil, authtype=nil, tcmembertype=nil, subusercount=nil, jointypeinfo=nil)
  @Uin = uin
  @NickName = nickname
  @NodeName = nodename
  @AssetCount = assetcount
  @RiskCount = riskcount
  @AttackCount = attackcount
  @Role = role
  @MemberId = memberid
  @AppId = appid
  @JoinType = jointype
  @CFWProtect = cfwprotect
  @WAFProtect = wafprotect
  @CWPProtect = cwpprotect
  @Enable = enable
  @CSIPProtect = csipprotect
  @QuotaConsumer = quotaconsumer
  @CloudType = cloudtype
  @SyncFrequency = syncfrequency
  @IsExpired = isexpired
  @PermissionList = permissionlist
  @AuthType = authtype
  @TcMemberType = tcmembertype
  @SubUserCount = subusercount
  @JoinTypeInfo = jointypeinfo
end

Instance Attribute Details

#AppIdObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def AppId
  @AppId
end

#AssetCountObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def AssetCount
  @AssetCount
end

#AttackCountObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def AttackCount
  @AttackCount
end

#AuthTypeObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def AuthType
  @AuthType
end

#CFWProtectObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def CFWProtect
  @CFWProtect
end

#CloudTypeObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def CloudType
  @CloudType
end

#CSIPProtectObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def CSIPProtect
  @CSIPProtect
end

#CWPProtectObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def CWPProtect
  @CWPProtect
end

#EnableObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def Enable
  @Enable
end

#IsExpiredObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def IsExpired
  @IsExpired
end

#JoinTypeObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def JoinType
  @JoinType
end

#JoinTypeInfoObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def JoinTypeInfo
  @JoinTypeInfo
end

#MemberIdObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def MemberId
  @MemberId
end

#NickNameObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def NickName
  @NickName
end

#NodeNameObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def NodeName
  @NodeName
end

#PermissionListObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def PermissionList
  @PermissionList
end

#QuotaConsumerObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def QuotaConsumer
  @QuotaConsumer
end

#RiskCountObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def RiskCount
  @RiskCount
end

#RoleObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def Role
  @Role
end

#SubUserCountObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def SubUserCount
  @SubUserCount
end

#SyncFrequencyObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def SyncFrequency
  @SyncFrequency
end

#TcMemberTypeObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def TcMemberType
  @TcMemberType
end

#UinObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def Uin
  @Uin
end

#WAFProtectObject

1 腾讯云接入账户2 非腾讯云



10752
10753
10754
# File 'lib/v20221121/models.rb', line 10752

def WAFProtect
  @WAFProtect
end

Instance Method Details

#deserialize(params) ⇒ Object



10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
# File 'lib/v20221121/models.rb', line 10781

def deserialize(params)
  @Uin = params['Uin']
  @NickName = params['NickName']
  @NodeName = params['NodeName']
  @AssetCount = params['AssetCount']
  @RiskCount = params['RiskCount']
  @AttackCount = params['AttackCount']
  @Role = params['Role']
  @MemberId = params['MemberId']
  @AppId = params['AppId']
  @JoinType = params['JoinType']
  @CFWProtect = params['CFWProtect']
  @WAFProtect = params['WAFProtect']
  @CWPProtect = params['CWPProtect']
  @Enable = params['Enable']
  @CSIPProtect = params['CSIPProtect']
  @QuotaConsumer = params['QuotaConsumer']
  @CloudType = params['CloudType']
  @SyncFrequency = params['SyncFrequency']
  @IsExpired = params['IsExpired']
  @PermissionList = params['PermissionList']
  @AuthType = params['AuthType']
  @TcMemberType = params['TcMemberType']
  @SubUserCount = params['SubUserCount']
  @JoinTypeInfo = params['JoinTypeInfo']
end