Class: TencentCloud::Gaap::V20180529::DescribeGlobalDomainsRequest

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

Overview

DescribeGlobalDomains请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, offset = nil, limit = nil, filters = nil, tagset = nil) ⇒ DescribeGlobalDomainsRequest

Returns a new instance of DescribeGlobalDomainsRequest.



2729
2730
2731
2732
2733
2734
2735
# File 'lib/v20180529/models.rb', line 2729

def initialize(projectid=nil, offset=nil, limit=nil, filters=nil, tagset=nil)
  @ProjectId = projectid
  @Offset = offset
  @Limit = limit
  @Filters = filters
  @TagSet = tagset
end

Instance Attribute Details

#FiltersObject

最多支持5个标签,当存在两个或两个以上的标签时,满足其中任意一个标签时,域名会被拉取出来。

Parameters:

  • ProjectId:

    项目ID

  • Offset:

    分页偏移量

  • Limit:

    分页数量限制

  • Filters:

    过滤条件

  • TagSet:

    标签列表,当存在该字段时,拉取对应标签下的资源列表。



2727
2728
2729
# File 'lib/v20180529/models.rb', line 2727

def Filters
  @Filters
end

#LimitObject

最多支持5个标签,当存在两个或两个以上的标签时,满足其中任意一个标签时,域名会被拉取出来。

Parameters:

  • ProjectId:

    项目ID

  • Offset:

    分页偏移量

  • Limit:

    分页数量限制

  • Filters:

    过滤条件

  • TagSet:

    标签列表,当存在该字段时,拉取对应标签下的资源列表。



2727
2728
2729
# File 'lib/v20180529/models.rb', line 2727

def Limit
  @Limit
end

#OffsetObject

最多支持5个标签,当存在两个或两个以上的标签时,满足其中任意一个标签时,域名会被拉取出来。

Parameters:

  • ProjectId:

    项目ID

  • Offset:

    分页偏移量

  • Limit:

    分页数量限制

  • Filters:

    过滤条件

  • TagSet:

    标签列表,当存在该字段时,拉取对应标签下的资源列表。



2727
2728
2729
# File 'lib/v20180529/models.rb', line 2727

def Offset
  @Offset
end

#ProjectIdObject

最多支持5个标签,当存在两个或两个以上的标签时,满足其中任意一个标签时,域名会被拉取出来。

Parameters:

  • ProjectId:

    项目ID

  • Offset:

    分页偏移量

  • Limit:

    分页数量限制

  • Filters:

    过滤条件

  • TagSet:

    标签列表,当存在该字段时,拉取对应标签下的资源列表。



2727
2728
2729
# File 'lib/v20180529/models.rb', line 2727

def ProjectId
  @ProjectId
end

#TagSetObject

最多支持5个标签,当存在两个或两个以上的标签时,满足其中任意一个标签时,域名会被拉取出来。

Parameters:

  • ProjectId:

    项目ID

  • Offset:

    分页偏移量

  • Limit:

    分页数量限制

  • Filters:

    过滤条件

  • TagSet:

    标签列表,当存在该字段时,拉取对应标签下的资源列表。



2727
2728
2729
# File 'lib/v20180529/models.rb', line 2727

def TagSet
  @TagSet
end

Instance Method Details

#deserialize(params) ⇒ Object



2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
# File 'lib/v20180529/models.rb', line 2737

def deserialize(params)
  @ProjectId = params['ProjectId']
  @Offset = params['Offset']
  @Limit = params['Limit']
  unless params['Filters'].nil?
    @Filters = []
    params['Filters'].each do |i|
      filter_tmp = Filter.new
      filter_tmp.deserialize(i)
      @Filters << filter_tmp
    end
  end
  unless params['TagSet'].nil?
    @TagSet = []
    params['TagSet'].each do |i|
      tagpair_tmp = TagPair.new
      tagpair_tmp.deserialize(i)
      @TagSet << tagpair_tmp
    end
  end
end