Class: TencentCloud::Wedata::V20210820::DataServicePublishedApiListFilter

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

Overview

获取数据服务API的发布态信息列表过滤条件

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pathurl = nil, keyword = nil, authtypes = nil, apistatus = nil, configtypes = nil) ⇒ DataServicePublishedApiListFilter

Returns a new instance of DataServicePublishedApiListFilter.



6531
6532
6533
6534
6535
6536
6537
# File 'lib/v20210820/models.rb', line 6531

def initialize(pathurl=nil, keyword=nil, authtypes=nil, apistatus=nil, configtypes=nil)
  @PathUrl = pathurl
  @Keyword = keyword
  @AuthTypes = authtypes
  @ApiStatus = apistatus
  @ConfigTypes = configtypes
end

Instance Attribute Details

#ApiStatusObject

Parameters:

  • 请求路径关键词筛选

  • Api名称关键词筛选

  • Api认证方式筛选 0:免认证 1:应用认证

  • 服务Api状态 1:已上线 3:已下线

  • API配置方式 0:向导、1、脚本、2、注册Api



6529
6530
6531
# File 'lib/v20210820/models.rb', line 6529

def ApiStatus
  @ApiStatus
end

#AuthTypesObject

Parameters:

  • 请求路径关键词筛选

  • Api名称关键词筛选

  • Api认证方式筛选 0:免认证 1:应用认证

  • 服务Api状态 1:已上线 3:已下线

  • API配置方式 0:向导、1、脚本、2、注册Api



6529
6530
6531
# File 'lib/v20210820/models.rb', line 6529

def AuthTypes
  @AuthTypes
end

#ConfigTypesObject

Parameters:

  • 请求路径关键词筛选

  • Api名称关键词筛选

  • Api认证方式筛选 0:免认证 1:应用认证

  • 服务Api状态 1:已上线 3:已下线

  • API配置方式 0:向导、1、脚本、2、注册Api



6529
6530
6531
# File 'lib/v20210820/models.rb', line 6529

def ConfigTypes
  @ConfigTypes
end

#KeywordObject

Parameters:

  • 请求路径关键词筛选

  • Api名称关键词筛选

  • Api认证方式筛选 0:免认证 1:应用认证

  • 服务Api状态 1:已上线 3:已下线

  • API配置方式 0:向导、1、脚本、2、注册Api



6529
6530
6531
# File 'lib/v20210820/models.rb', line 6529

def Keyword
  @Keyword
end

#PathUrlObject

Parameters:

  • 请求路径关键词筛选

  • Api名称关键词筛选

  • Api认证方式筛选 0:免认证 1:应用认证

  • 服务Api状态 1:已上线 3:已下线

  • API配置方式 0:向导、1、脚本、2、注册Api



6529
6530
6531
# File 'lib/v20210820/models.rb', line 6529

def PathUrl
  @PathUrl
end

Instance Method Details

#deserialize(params) ⇒ Object



6539
6540
6541
6542
6543
6544
6545
# File 'lib/v20210820/models.rb', line 6539

def deserialize(params)
  @PathUrl = params['PathUrl']
  @Keyword = params['Keyword']
  @AuthTypes = params['AuthTypes']
  @ApiStatus = params['ApiStatus']
  @ConfigTypes = params['ConfigTypes']
end