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

Returns a new instance of 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

Parameters:

  • UserQuota:

    用户配额。

  • GroupQuota:

    用户组配额。

  • RoleConfigurationQuota:

    权限配置配额。

  • SystemPolicyPerRoleConfigurationQuota:

    权限配置绑定的系统策略配额。

  • UserCount:

    用户数。

  • GroupCount:

    用户组数。

  • RoleConfigurationCount:

    权限配置数

  • UserProvisioningCount:

    同步用户数。

  • RoleConfigurationSyncCount:

    同步角色数。



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

def GroupCount
  @GroupCount
end

#GroupQuotaObject

Parameters:

  • UserQuota:

    用户配额。

  • GroupQuota:

    用户组配额。

  • RoleConfigurationQuota:

    权限配置配额。

  • SystemPolicyPerRoleConfigurationQuota:

    权限配置绑定的系统策略配额。

  • UserCount:

    用户数。

  • GroupCount:

    用户组数。

  • RoleConfigurationCount:

    权限配置数

  • UserProvisioningCount:

    同步用户数。

  • RoleConfigurationSyncCount:

    同步角色数。



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

def GroupQuota
  @GroupQuota
end

#RoleConfigurationCountObject

Parameters:

  • UserQuota:

    用户配额。

  • GroupQuota:

    用户组配额。

  • RoleConfigurationQuota:

    权限配置配额。

  • SystemPolicyPerRoleConfigurationQuota:

    权限配置绑定的系统策略配额。

  • UserCount:

    用户数。

  • GroupCount:

    用户组数。

  • RoleConfigurationCount:

    权限配置数

  • UserProvisioningCount:

    同步用户数。

  • RoleConfigurationSyncCount:

    同步角色数。



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

def RoleConfigurationCount
  @RoleConfigurationCount
end

#RoleConfigurationQuotaObject

Parameters:

  • UserQuota:

    用户配额。

  • GroupQuota:

    用户组配额。

  • RoleConfigurationQuota:

    权限配置配额。

  • SystemPolicyPerRoleConfigurationQuota:

    权限配置绑定的系统策略配额。

  • UserCount:

    用户数。

  • GroupCount:

    用户组数。

  • RoleConfigurationCount:

    权限配置数

  • UserProvisioningCount:

    同步用户数。

  • RoleConfigurationSyncCount:

    同步角色数。



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

def RoleConfigurationQuota
  @RoleConfigurationQuota
end

#RoleConfigurationSyncCountObject

Parameters:

  • UserQuota:

    用户配额。

  • GroupQuota:

    用户组配额。

  • RoleConfigurationQuota:

    权限配置配额。

  • SystemPolicyPerRoleConfigurationQuota:

    权限配置绑定的系统策略配额。

  • UserCount:

    用户数。

  • GroupCount:

    用户组数。

  • RoleConfigurationCount:

    权限配置数

  • UserProvisioningCount:

    同步用户数。

  • RoleConfigurationSyncCount:

    同步角色数。



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

def RoleConfigurationSyncCount
  @RoleConfigurationSyncCount
end

#SystemPolicyPerRoleConfigurationQuotaObject

Parameters:

  • UserQuota:

    用户配额。

  • GroupQuota:

    用户组配额。

  • RoleConfigurationQuota:

    权限配置配额。

  • SystemPolicyPerRoleConfigurationQuota:

    权限配置绑定的系统策略配额。

  • UserCount:

    用户数。

  • GroupCount:

    用户组数。

  • RoleConfigurationCount:

    权限配置数

  • UserProvisioningCount:

    同步用户数。

  • RoleConfigurationSyncCount:

    同步角色数。



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

def SystemPolicyPerRoleConfigurationQuota
  @SystemPolicyPerRoleConfigurationQuota
end

#UserCountObject

Parameters:

  • UserQuota:

    用户配额。

  • GroupQuota:

    用户组配额。

  • RoleConfigurationQuota:

    权限配置配额。

  • SystemPolicyPerRoleConfigurationQuota:

    权限配置绑定的系统策略配额。

  • UserCount:

    用户数。

  • GroupCount:

    用户组数。

  • RoleConfigurationCount:

    权限配置数

  • UserProvisioningCount:

    同步用户数。

  • RoleConfigurationSyncCount:

    同步角色数。



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

def UserCount
  @UserCount
end

#UserProvisioningCountObject

Parameters:

  • UserQuota:

    用户配额。

  • GroupQuota:

    用户组配额。

  • RoleConfigurationQuota:

    权限配置配额。

  • SystemPolicyPerRoleConfigurationQuota:

    权限配置绑定的系统策略配额。

  • UserCount:

    用户数。

  • GroupCount:

    用户组数。

  • RoleConfigurationCount:

    权限配置数

  • UserProvisioningCount:

    同步用户数。

  • RoleConfigurationSyncCount:

    同步角色数。



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

def UserProvisioningCount
  @UserProvisioningCount
end

#UserQuotaObject

Parameters:

  • UserQuota:

    用户配额。

  • GroupQuota:

    用户组配额。

  • RoleConfigurationQuota:

    权限配置配额。

  • SystemPolicyPerRoleConfigurationQuota:

    权限配置绑定的系统策略配额。

  • UserCount:

    用户数。

  • GroupCount:

    用户组数。

  • RoleConfigurationCount:

    权限配置数

  • UserProvisioningCount:

    同步用户数。

  • RoleConfigurationSyncCount:

    同步角色数。



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