Class: TencentCloud::Organization::V20210331::ZoneStatistics

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

Overview

CIC的空间统计

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userquota = nil, groupquota = nil, roleconfigurationquota = nil, systempolicyperroleconfigurationquota = nil, usercount = nil, groupcount = nil, roleconfigurationcount = nil, userprovisioningcount = nil, roleconfigurationsynccount = nil) ⇒ ZoneStatistics



8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
# File 'lib/v20210331/models.rb', line 8582

def initialize(userquota=nil, groupquota=nil, roleconfigurationquota=nil, systempolicyperroleconfigurationquota=nil, usercount=nil, groupcount=nil, roleconfigurationcount=nil, userprovisioningcount=nil, roleconfigurationsynccount=nil)
  @UserQuota = userquota
  @GroupQuota = groupquota
  @RoleConfigurationQuota = roleconfigurationquota
  @SystemPolicyPerRoleConfigurationQuota = systempolicyperroleconfigurationquota
  @UserCount = usercount
  @GroupCount = groupcount
  @RoleConfigurationCount = roleconfigurationcount
  @UserProvisioningCount = userprovisioningcount
  @RoleConfigurationSyncCount = roleconfigurationsynccount
end

Instance Attribute Details

#GroupCountObject



8580
8581
8582
# File 'lib/v20210331/models.rb', line 8580

def GroupCount
  @GroupCount
end

#GroupQuotaObject



8580
8581
8582
# File 'lib/v20210331/models.rb', line 8580

def GroupQuota
  @GroupQuota
end

#RoleConfigurationCountObject



8580
8581
8582
# File 'lib/v20210331/models.rb', line 8580

def RoleConfigurationCount
  @RoleConfigurationCount
end

#RoleConfigurationQuotaObject



8580
8581
8582
# File 'lib/v20210331/models.rb', line 8580

def RoleConfigurationQuota
  @RoleConfigurationQuota
end

#RoleConfigurationSyncCountObject



8580
8581
8582
# File 'lib/v20210331/models.rb', line 8580

def RoleConfigurationSyncCount
  @RoleConfigurationSyncCount
end

#SystemPolicyPerRoleConfigurationQuotaObject



8580
8581
8582
# File 'lib/v20210331/models.rb', line 8580

def SystemPolicyPerRoleConfigurationQuota
  @SystemPolicyPerRoleConfigurationQuota
end

#UserCountObject



8580
8581
8582
# File 'lib/v20210331/models.rb', line 8580

def UserCount
  @UserCount
end

#UserProvisioningCountObject



8580
8581
8582
# File 'lib/v20210331/models.rb', line 8580

def UserProvisioningCount
  @UserProvisioningCount
end

#UserQuotaObject



8580
8581
8582
# File 'lib/v20210331/models.rb', line 8580

def UserQuota
  @UserQuota
end

Instance Method Details

#deserialize(params) ⇒ Object



8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
# File 'lib/v20210331/models.rb', line 8594

def deserialize(params)
  @UserQuota = params['UserQuota']
  @GroupQuota = params['GroupQuota']
  @RoleConfigurationQuota = params['RoleConfigurationQuota']
  @SystemPolicyPerRoleConfigurationQuota = params['SystemPolicyPerRoleConfigurationQuota']
  @UserCount = params['UserCount']
  @GroupCount = params['GroupCount']
  @RoleConfigurationCount = params['RoleConfigurationCount']
  @UserProvisioningCount = params['UserProvisioningCount']
  @RoleConfigurationSyncCount = params['RoleConfigurationSyncCount']
end