Class: TencentCloud::Ecm::V20190719::SecurityGroupLimitSet

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

Overview

用户安全组配额限制

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(securitygrouplimit = nil, securitygrouppolicylimit = nil, referedsecuritygrouplimit = nil, securitygroupinstancelimit = nil, instancesecuritygrouplimit = nil, securitygroupmodulelimit = nil, modulesecuritygrouplimit = nil) ⇒ SecurityGroupLimitSet

Returns a new instance of SecurityGroupLimitSet.



10382
10383
10384
10385
10386
10387
10388
10389
10390
# File 'lib/v20190719/models.rb', line 10382

def initialize(securitygrouplimit=nil, securitygrouppolicylimit=nil, referedsecuritygrouplimit=nil, securitygroupinstancelimit=nil, instancesecuritygrouplimit=nil, securitygroupmodulelimit=nil, modulesecuritygrouplimit=nil)
  @SecurityGroupLimit = securitygrouplimit
  @SecurityGroupPolicyLimit = securitygrouppolicylimit
  @ReferedSecurityGroupLimit = referedsecuritygrouplimit
  @SecurityGroupInstanceLimit = securitygroupinstancelimit
  @InstanceSecurityGroupLimit = instancesecuritygrouplimit
  @SecurityGroupModuleLimit = securitygroupmodulelimit
  @ModuleSecurityGroupLimit = modulesecuritygrouplimit
end

Instance Attribute Details

#InstanceSecurityGroupLimitObject

Parameters:

  • SecurityGroupLimit:

    可创建安全组总数

  • SecurityGroupPolicyLimit:

    安全组下的最大规则数

  • ReferedSecurityGroupLimit:

    安全组下嵌套安全组规则数

  • SecurityGroupInstanceLimit:

    单安全组关联实例数

  • InstanceSecurityGroupLimit:

    实例关联安全组数

  • SecurityGroupModuleLimit:

    单安全组关联的模块数

  • ModuleSecurityGroupLimit:

    模块关联的安全组数



10380
10381
10382
# File 'lib/v20190719/models.rb', line 10380

def InstanceSecurityGroupLimit
  @InstanceSecurityGroupLimit
end

#ModuleSecurityGroupLimitObject

Parameters:

  • SecurityGroupLimit:

    可创建安全组总数

  • SecurityGroupPolicyLimit:

    安全组下的最大规则数

  • ReferedSecurityGroupLimit:

    安全组下嵌套安全组规则数

  • SecurityGroupInstanceLimit:

    单安全组关联实例数

  • InstanceSecurityGroupLimit:

    实例关联安全组数

  • SecurityGroupModuleLimit:

    单安全组关联的模块数

  • ModuleSecurityGroupLimit:

    模块关联的安全组数



10380
10381
10382
# File 'lib/v20190719/models.rb', line 10380

def ModuleSecurityGroupLimit
  @ModuleSecurityGroupLimit
end

#ReferedSecurityGroupLimitObject

Parameters:

  • SecurityGroupLimit:

    可创建安全组总数

  • SecurityGroupPolicyLimit:

    安全组下的最大规则数

  • ReferedSecurityGroupLimit:

    安全组下嵌套安全组规则数

  • SecurityGroupInstanceLimit:

    单安全组关联实例数

  • InstanceSecurityGroupLimit:

    实例关联安全组数

  • SecurityGroupModuleLimit:

    单安全组关联的模块数

  • ModuleSecurityGroupLimit:

    模块关联的安全组数



10380
10381
10382
# File 'lib/v20190719/models.rb', line 10380

def ReferedSecurityGroupLimit
  @ReferedSecurityGroupLimit
end

#SecurityGroupInstanceLimitObject

Parameters:

  • SecurityGroupLimit:

    可创建安全组总数

  • SecurityGroupPolicyLimit:

    安全组下的最大规则数

  • ReferedSecurityGroupLimit:

    安全组下嵌套安全组规则数

  • SecurityGroupInstanceLimit:

    单安全组关联实例数

  • InstanceSecurityGroupLimit:

    实例关联安全组数

  • SecurityGroupModuleLimit:

    单安全组关联的模块数

  • ModuleSecurityGroupLimit:

    模块关联的安全组数



10380
10381
10382
# File 'lib/v20190719/models.rb', line 10380

def SecurityGroupInstanceLimit
  @SecurityGroupInstanceLimit
end

#SecurityGroupLimitObject

Parameters:

  • SecurityGroupLimit:

    可创建安全组总数

  • SecurityGroupPolicyLimit:

    安全组下的最大规则数

  • ReferedSecurityGroupLimit:

    安全组下嵌套安全组规则数

  • SecurityGroupInstanceLimit:

    单安全组关联实例数

  • InstanceSecurityGroupLimit:

    实例关联安全组数

  • SecurityGroupModuleLimit:

    单安全组关联的模块数

  • ModuleSecurityGroupLimit:

    模块关联的安全组数



10380
10381
10382
# File 'lib/v20190719/models.rb', line 10380

def SecurityGroupLimit
  @SecurityGroupLimit
end

#SecurityGroupModuleLimitObject

Parameters:

  • SecurityGroupLimit:

    可创建安全组总数

  • SecurityGroupPolicyLimit:

    安全组下的最大规则数

  • ReferedSecurityGroupLimit:

    安全组下嵌套安全组规则数

  • SecurityGroupInstanceLimit:

    单安全组关联实例数

  • InstanceSecurityGroupLimit:

    实例关联安全组数

  • SecurityGroupModuleLimit:

    单安全组关联的模块数

  • ModuleSecurityGroupLimit:

    模块关联的安全组数



10380
10381
10382
# File 'lib/v20190719/models.rb', line 10380

def SecurityGroupModuleLimit
  @SecurityGroupModuleLimit
end

#SecurityGroupPolicyLimitObject

Parameters:

  • SecurityGroupLimit:

    可创建安全组总数

  • SecurityGroupPolicyLimit:

    安全组下的最大规则数

  • ReferedSecurityGroupLimit:

    安全组下嵌套安全组规则数

  • SecurityGroupInstanceLimit:

    单安全组关联实例数

  • InstanceSecurityGroupLimit:

    实例关联安全组数

  • SecurityGroupModuleLimit:

    单安全组关联的模块数

  • ModuleSecurityGroupLimit:

    模块关联的安全组数



10380
10381
10382
# File 'lib/v20190719/models.rb', line 10380

def SecurityGroupPolicyLimit
  @SecurityGroupPolicyLimit
end

Instance Method Details

#deserialize(params) ⇒ Object



10392
10393
10394
10395
10396
10397
10398
10399
10400
# File 'lib/v20190719/models.rb', line 10392

def deserialize(params)
  @SecurityGroupLimit = params['SecurityGroupLimit']
  @SecurityGroupPolicyLimit = params['SecurityGroupPolicyLimit']
  @ReferedSecurityGroupLimit = params['ReferedSecurityGroupLimit']
  @SecurityGroupInstanceLimit = params['SecurityGroupInstanceLimit']
  @InstanceSecurityGroupLimit = params['InstanceSecurityGroupLimit']
  @SecurityGroupModuleLimit = params['SecurityGroupModuleLimit']
  @ModuleSecurityGroupLimit = params['ModuleSecurityGroupLimit']
end