Class: TencentCloud::Weilingwith::V20230427::DescribeInterfaceListRequest

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

Overview

DescribeInterfaceList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(applicationtoken = nil, pagenumber = nil, pagesize = nil, keyword = nil, style = nil, type = nil) ⇒ DescribeInterfaceListRequest

Returns a new instance of DescribeInterfaceListRequest.



3516
3517
3518
3519
3520
3521
3522
3523
# File 'lib/v20230427/models.rb', line 3516

def initialize(applicationtoken=nil, pagenumber=nil, pagesize=nil, keyword=nil, style=nil, type=nil)
  @ApplicationToken = applicationtoken
  @PageNumber = pagenumber
  @PageSize = pagesize
  @Keyword = keyword
  @Style = style
  @Type = type
end

Instance Attribute Details

#ApplicationTokenObject

Parameters:

  • ApplicationToken:

    应用token

  • PageNumber:

    请求页号

  • PageSize:

    请求页容量,默认全量返回

  • Keyword:

    查询关键字

  • Style:

    接口方式 1.http 2消息通知服务

  • Type:

    接口分类0. 其他服务 1. IOT服务 2. 空间服务 3.微应用服务 4.场景服务 5.AI算法服务 6.任务算法服务 7.第三方服务 8.3DTiles服务



3514
3515
3516
# File 'lib/v20230427/models.rb', line 3514

def ApplicationToken
  @ApplicationToken
end

#KeywordObject

Parameters:

  • ApplicationToken:

    应用token

  • PageNumber:

    请求页号

  • PageSize:

    请求页容量,默认全量返回

  • Keyword:

    查询关键字

  • Style:

    接口方式 1.http 2消息通知服务

  • Type:

    接口分类0. 其他服务 1. IOT服务 2. 空间服务 3.微应用服务 4.场景服务 5.AI算法服务 6.任务算法服务 7.第三方服务 8.3DTiles服务



3514
3515
3516
# File 'lib/v20230427/models.rb', line 3514

def Keyword
  @Keyword
end

#PageNumberObject

Parameters:

  • ApplicationToken:

    应用token

  • PageNumber:

    请求页号

  • PageSize:

    请求页容量,默认全量返回

  • Keyword:

    查询关键字

  • Style:

    接口方式 1.http 2消息通知服务

  • Type:

    接口分类0. 其他服务 1. IOT服务 2. 空间服务 3.微应用服务 4.场景服务 5.AI算法服务 6.任务算法服务 7.第三方服务 8.3DTiles服务



3514
3515
3516
# File 'lib/v20230427/models.rb', line 3514

def PageNumber
  @PageNumber
end

#PageSizeObject

Parameters:

  • ApplicationToken:

    应用token

  • PageNumber:

    请求页号

  • PageSize:

    请求页容量,默认全量返回

  • Keyword:

    查询关键字

  • Style:

    接口方式 1.http 2消息通知服务

  • Type:

    接口分类0. 其他服务 1. IOT服务 2. 空间服务 3.微应用服务 4.场景服务 5.AI算法服务 6.任务算法服务 7.第三方服务 8.3DTiles服务



3514
3515
3516
# File 'lib/v20230427/models.rb', line 3514

def PageSize
  @PageSize
end

#StyleObject

Parameters:

  • ApplicationToken:

    应用token

  • PageNumber:

    请求页号

  • PageSize:

    请求页容量,默认全量返回

  • Keyword:

    查询关键字

  • Style:

    接口方式 1.http 2消息通知服务

  • Type:

    接口分类0. 其他服务 1. IOT服务 2. 空间服务 3.微应用服务 4.场景服务 5.AI算法服务 6.任务算法服务 7.第三方服务 8.3DTiles服务



3514
3515
3516
# File 'lib/v20230427/models.rb', line 3514

def Style
  @Style
end

#TypeObject

Parameters:

  • ApplicationToken:

    应用token

  • PageNumber:

    请求页号

  • PageSize:

    请求页容量,默认全量返回

  • Keyword:

    查询关键字

  • Style:

    接口方式 1.http 2消息通知服务

  • Type:

    接口分类0. 其他服务 1. IOT服务 2. 空间服务 3.微应用服务 4.场景服务 5.AI算法服务 6.任务算法服务 7.第三方服务 8.3DTiles服务



3514
3515
3516
# File 'lib/v20230427/models.rb', line 3514

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



3525
3526
3527
3528
3529
3530
3531
3532
# File 'lib/v20230427/models.rb', line 3525

def deserialize(params)
  @ApplicationToken = params['ApplicationToken']
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
  @Keyword = params['Keyword']
  @Style = params['Style']
  @Type = params['Type']
end