Class: TencentCloud::Lowcode::V20210108::DescribeAppsRequest

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

Overview

DescribeApps请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(limit = nil, offset = nil, envid = nil, keyword = nil, appids = nil, channel = nil, type = nil, favorite = nil) ⇒ DescribeAppsRequest

Returns a new instance of DescribeAppsRequest.



661
662
663
664
665
666
667
668
669
670
# File 'lib/v20210108/models.rb', line 661

def initialize(limit=nil, offset=nil, envid=nil, keyword=nil, appids=nil, channel=nil, type=nil, favorite=nil)
  @Limit = limit
  @Offset = offset
  @EnvId = envid
  @Keyword = keyword
  @AppIds = appids
  @Channel = channel
  @Type = type
  @Favorite = favorite
end

Instance Attribute Details

#AppIdsObject

Parameters:

  • Limit:

    分页每页个数

  • Offset:

    分页Offset

  • EnvId:

    环境id

  • Keyword:

    搜索关键词

  • AppIds:

    应用id

  • Channel:

    来源类型

  • Type:

    1-自定义应用;2-模型应用

  • Favorite:

    应用是否收藏



659
660
661
# File 'lib/v20210108/models.rb', line 659

def AppIds
  @AppIds
end

#ChannelObject

Parameters:

  • Limit:

    分页每页个数

  • Offset:

    分页Offset

  • EnvId:

    环境id

  • Keyword:

    搜索关键词

  • AppIds:

    应用id

  • Channel:

    来源类型

  • Type:

    1-自定义应用;2-模型应用

  • Favorite:

    应用是否收藏



659
660
661
# File 'lib/v20210108/models.rb', line 659

def Channel
  @Channel
end

#EnvIdObject

Parameters:

  • Limit:

    分页每页个数

  • Offset:

    分页Offset

  • EnvId:

    环境id

  • Keyword:

    搜索关键词

  • AppIds:

    应用id

  • Channel:

    来源类型

  • Type:

    1-自定义应用;2-模型应用

  • Favorite:

    应用是否收藏



659
660
661
# File 'lib/v20210108/models.rb', line 659

def EnvId
  @EnvId
end

#FavoriteObject

Parameters:

  • Limit:

    分页每页个数

  • Offset:

    分页Offset

  • EnvId:

    环境id

  • Keyword:

    搜索关键词

  • AppIds:

    应用id

  • Channel:

    来源类型

  • Type:

    1-自定义应用;2-模型应用

  • Favorite:

    应用是否收藏



659
660
661
# File 'lib/v20210108/models.rb', line 659

def Favorite
  @Favorite
end

#KeywordObject

Parameters:

  • Limit:

    分页每页个数

  • Offset:

    分页Offset

  • EnvId:

    环境id

  • Keyword:

    搜索关键词

  • AppIds:

    应用id

  • Channel:

    来源类型

  • Type:

    1-自定义应用;2-模型应用

  • Favorite:

    应用是否收藏



659
660
661
# File 'lib/v20210108/models.rb', line 659

def Keyword
  @Keyword
end

#LimitObject

Parameters:

  • Limit:

    分页每页个数

  • Offset:

    分页Offset

  • EnvId:

    环境id

  • Keyword:

    搜索关键词

  • AppIds:

    应用id

  • Channel:

    来源类型

  • Type:

    1-自定义应用;2-模型应用

  • Favorite:

    应用是否收藏



659
660
661
# File 'lib/v20210108/models.rb', line 659

def Limit
  @Limit
end

#OffsetObject

Parameters:

  • Limit:

    分页每页个数

  • Offset:

    分页Offset

  • EnvId:

    环境id

  • Keyword:

    搜索关键词

  • AppIds:

    应用id

  • Channel:

    来源类型

  • Type:

    1-自定义应用;2-模型应用

  • Favorite:

    应用是否收藏



659
660
661
# File 'lib/v20210108/models.rb', line 659

def Offset
  @Offset
end

#TypeObject

Parameters:

  • Limit:

    分页每页个数

  • Offset:

    分页Offset

  • EnvId:

    环境id

  • Keyword:

    搜索关键词

  • AppIds:

    应用id

  • Channel:

    来源类型

  • Type:

    1-自定义应用;2-模型应用

  • Favorite:

    应用是否收藏



659
660
661
# File 'lib/v20210108/models.rb', line 659

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



672
673
674
675
676
677
678
679
680
681
# File 'lib/v20210108/models.rb', line 672

def deserialize(params)
  @Limit = params['Limit']
  @Offset = params['Offset']
  @EnvId = params['EnvId']
  @Keyword = params['Keyword']
  @AppIds = params['AppIds']
  @Channel = params['Channel']
  @Type = params['Type']
  @Favorite = params['Favorite']
end