Class: TencentCloud::Lighthouse::V20200324::GeneralResourceQuota

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

Overview

描述通用资源配额信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourcename = nil, resourcequotaavailable = nil, resourcequotatotal = nil) ⇒ GeneralResourceQuota

Returns a new instance of GeneralResourceQuota.



5324
5325
5326
5327
5328
# File 'lib/v20200324/models.rb', line 5324

def initialize(resourcename=nil, resourcequotaavailable=nil, resourcequotatotal=nil)
  @ResourceName = resourcename
  @ResourceQuotaAvailable = resourcequotaavailable
  @ResourceQuotaTotal = resourcequotatotal
end

Instance Attribute Details

#ResourceNameObject

Parameters:

  • ResourceName:

    资源名称。

  • ResourceQuotaAvailable:

    资源当前可用数量。

  • ResourceQuotaTotal:

    资源总数量。



5322
5323
5324
# File 'lib/v20200324/models.rb', line 5322

def ResourceName
  @ResourceName
end

#ResourceQuotaAvailableObject

Parameters:

  • ResourceName:

    资源名称。

  • ResourceQuotaAvailable:

    资源当前可用数量。

  • ResourceQuotaTotal:

    资源总数量。



5322
5323
5324
# File 'lib/v20200324/models.rb', line 5322

def ResourceQuotaAvailable
  @ResourceQuotaAvailable
end

#ResourceQuotaTotalObject

Parameters:

  • ResourceName:

    资源名称。

  • ResourceQuotaAvailable:

    资源当前可用数量。

  • ResourceQuotaTotal:

    资源总数量。



5322
5323
5324
# File 'lib/v20200324/models.rb', line 5322

def ResourceQuotaTotal
  @ResourceQuotaTotal
end

Instance Method Details

#deserialize(params) ⇒ Object



5330
5331
5332
5333
5334
# File 'lib/v20200324/models.rb', line 5330

def deserialize(params)
  @ResourceName = params['ResourceName']
  @ResourceQuotaAvailable = params['ResourceQuotaAvailable']
  @ResourceQuotaTotal = params['ResourceQuotaTotal']
end