Class: TencentCloud::Cvm::V20170312::DescribeAccountQuotaRequest

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

Overview

DescribeAccountQuota请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filters = nil) ⇒ DescribeAccountQuotaRequest



1820
1821
1822
# File 'lib/v20170312/models.rb', line 1820

def initialize(filters=nil)
  @Filters = filters
end

Instance Attribute Details

#Filters ⇒ Object

按照【可用区】进行过滤。可用区形如:ap-guangzhou-6。

类型:String

必选:否

可选项:可用区列表

  • quota-type
  • 按照【配额类型】进行过滤。配额类型形如:PostPaidQuotaSet。

    类型:String

    必选:否

    可选项:

    PostPaidQuotaSet: 后付费配额

    PrePaidQuotaSet: 预付费配额

    SpotPaidQuotaSet: 竞价配额

    ImageQuotaSet: 镜像配额

    DisasterRecoverGroupQuotaSet: 置放群组配额

    
    
    1818
    1819
    1820
    # File 'lib/v20170312/models.rb', line 1818
    
    def Filters
      @Filters
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    1824
    1825
    1826
    1827
    1828
    1829
    1830
    1831
    1832
    1833
    # File 'lib/v20170312/models.rb', line 1824
    
    def deserialize(params)
      unless params['Filters'].nil?
        @Filters = []
        params['Filters'].each do |i|
          filter_tmp = Filter.new
          filter_tmp.deserialize(i)
          @Filters << filter_tmp
        end
      end
    end