Class: TencentCloud::Scf::V20180416::ListCustomDomainsRequest

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

Overview

ListCustomDomains请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(offset = nil, limit = nil, orderby = nil, order = nil, filters = nil) ⇒ ListCustomDomainsRequest

Returns a new instance of ListCustomDomainsRequest.



3193
3194
3195
3196
3197
3198
3199
# File 'lib/v20180416/models.rb', line 3193

def initialize(offset=nil, limit=nil, orderby=nil, order=nil, filters=nil)
  @Offset = offset
  @Limit = limit
  @OrderBy = orderby
  @Order = order
  @Filters = filters
end

Instance Attribute Details

#Filters ⇒ Object

Parameters:

  • Offset: —

    偏移量,默认0

  • Limit: —

    容量,默认20

  • OrderBy: —

    取值范围:AddTime,ModTime, 默认AddTime

  • Order: —

    取值范围:DESC, ASC 默认DESC

  • Filters: —

    过滤条件



3191
3192
3193
# File 'lib/v20180416/models.rb', line 3191

def Filters
  @Filters
end

#Limit ⇒ Object

Parameters:

  • Offset: —

    偏移量,默认0

  • Limit: —

    容量,默认20

  • OrderBy: —

    取值范围:AddTime,ModTime, 默认AddTime

  • Order: —

    取值范围:DESC, ASC 默认DESC

  • Filters: —

    过滤条件



3191
3192
3193
# File 'lib/v20180416/models.rb', line 3191

def Limit
  @Limit
end

#Offset ⇒ Object

Parameters:

  • Offset: —

    偏移量,默认0

  • Limit: —

    容量,默认20

  • OrderBy: —

    取值范围:AddTime,ModTime, 默认AddTime

  • Order: —

    取值范围:DESC, ASC 默认DESC

  • Filters: —

    过滤条件



3191
3192
3193
# File 'lib/v20180416/models.rb', line 3191

def Offset
  @Offset
end

#Order ⇒ Object

Parameters:

  • Offset: —

    偏移量,默认0

  • Limit: —

    容量,默认20

  • OrderBy: —

    取值范围:AddTime,ModTime, 默认AddTime

  • Order: —

    取值范围:DESC, ASC 默认DESC

  • Filters: —

    过滤条件



3191
3192
3193
# File 'lib/v20180416/models.rb', line 3191

def Order
  @Order
end

#OrderBy ⇒ Object

Parameters:

  • Offset: —

    偏移量,默认0

  • Limit: —

    容量,默认20

  • OrderBy: —

    取值范围:AddTime,ModTime, 默认AddTime

  • Order: —

    取值范围:DESC, ASC 默认DESC

  • Filters: —

    过滤条件



3191
3192
3193
# File 'lib/v20180416/models.rb', line 3191

def OrderBy
  @OrderBy
end

Instance Method Details

#deserialize(params) ⇒ Object



3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
# File 'lib/v20180416/models.rb', line 3201

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