Class: TencentCloud::Wedata::V20210820::DescribeDataServicePublishedApiListResp

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(id = nil, apiname = nil, apifoldername = nil, apitagnames = nil, ownername = nil, createtime = nil, apiid = nil, authtype = nil, apistatus = nil, configtype = nil, modifytime = nil) ⇒ DescribeDataServicePublishedApiListResp

Returns a new instance of DescribeDataServicePublishedApiListResp.



9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
# File 'lib/v20210820/models.rb', line 9344

def initialize(id=nil, apiname=nil, apifoldername=nil, apitagnames=nil, ownername=nil, createtime=nil, apiid=nil, authtype=nil, apistatus=nil, configtype=nil, modifytime=nil)
  @Id = id
  @ApiName = apiname
  @ApiFolderName = apifoldername
  @ApiTagNames = apitagnames
  @OwnerName = ownername
  @CreateTime = createtime
  @ApiId = apiid
  @AuthType = authtype
  @ApiStatus = apistatus
  @ConfigType = configtype
  @ModifyTime = modifytime
end

Instance Attribute Details

#ApiFolderNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    服务id

  • ApiName:

    服务Api名称

  • ApiFolderName:

    所属目录名称

  • ApiTagNames:

    服务Api标签名称集合

  • OwnerName:

    服务负责人

  • CreateTime:

    服务创建时间

  • ApiId:

    Api的id

  • AuthType:

    服务Api认证方式 0:免认证 1:应用认证

  • ApiStatus:

    服务Api状态 0:创建 1:已上线 2:已删除 3:已下线

  • ConfigType:

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

  • ModifyTime:

    更新时间



9342
9343
9344
# File 'lib/v20210820/models.rb', line 9342

def ApiFolderName
  @ApiFolderName
end

#ApiIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    服务id

  • ApiName:

    服务Api名称

  • ApiFolderName:

    所属目录名称

  • ApiTagNames:

    服务Api标签名称集合

  • OwnerName:

    服务负责人

  • CreateTime:

    服务创建时间

  • ApiId:

    Api的id

  • AuthType:

    服务Api认证方式 0:免认证 1:应用认证

  • ApiStatus:

    服务Api状态 0:创建 1:已上线 2:已删除 3:已下线

  • ConfigType:

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

  • ModifyTime:

    更新时间



9342
9343
9344
# File 'lib/v20210820/models.rb', line 9342

def ApiId
  @ApiId
end

#ApiNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    服务id

  • ApiName:

    服务Api名称

  • ApiFolderName:

    所属目录名称

  • ApiTagNames:

    服务Api标签名称集合

  • OwnerName:

    服务负责人

  • CreateTime:

    服务创建时间

  • ApiId:

    Api的id

  • AuthType:

    服务Api认证方式 0:免认证 1:应用认证

  • ApiStatus:

    服务Api状态 0:创建 1:已上线 2:已删除 3:已下线

  • ConfigType:

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

  • ModifyTime:

    更新时间



9342
9343
9344
# File 'lib/v20210820/models.rb', line 9342

def ApiName
  @ApiName
end

#ApiStatusObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    服务id

  • ApiName:

    服务Api名称

  • ApiFolderName:

    所属目录名称

  • ApiTagNames:

    服务Api标签名称集合

  • OwnerName:

    服务负责人

  • CreateTime:

    服务创建时间

  • ApiId:

    Api的id

  • AuthType:

    服务Api认证方式 0:免认证 1:应用认证

  • ApiStatus:

    服务Api状态 0:创建 1:已上线 2:已删除 3:已下线

  • ConfigType:

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

  • ModifyTime:

    更新时间



9342
9343
9344
# File 'lib/v20210820/models.rb', line 9342

def ApiStatus
  @ApiStatus
end

#ApiTagNamesObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    服务id

  • ApiName:

    服务Api名称

  • ApiFolderName:

    所属目录名称

  • ApiTagNames:

    服务Api标签名称集合

  • OwnerName:

    服务负责人

  • CreateTime:

    服务创建时间

  • ApiId:

    Api的id

  • AuthType:

    服务Api认证方式 0:免认证 1:应用认证

  • ApiStatus:

    服务Api状态 0:创建 1:已上线 2:已删除 3:已下线

  • ConfigType:

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

  • ModifyTime:

    更新时间



9342
9343
9344
# File 'lib/v20210820/models.rb', line 9342

def ApiTagNames
  @ApiTagNames
end

#AuthTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    服务id

  • ApiName:

    服务Api名称

  • ApiFolderName:

    所属目录名称

  • ApiTagNames:

    服务Api标签名称集合

  • OwnerName:

    服务负责人

  • CreateTime:

    服务创建时间

  • ApiId:

    Api的id

  • AuthType:

    服务Api认证方式 0:免认证 1:应用认证

  • ApiStatus:

    服务Api状态 0:创建 1:已上线 2:已删除 3:已下线

  • ConfigType:

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

  • ModifyTime:

    更新时间



9342
9343
9344
# File 'lib/v20210820/models.rb', line 9342

def AuthType
  @AuthType
end

#ConfigTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    服务id

  • ApiName:

    服务Api名称

  • ApiFolderName:

    所属目录名称

  • ApiTagNames:

    服务Api标签名称集合

  • OwnerName:

    服务负责人

  • CreateTime:

    服务创建时间

  • ApiId:

    Api的id

  • AuthType:

    服务Api认证方式 0:免认证 1:应用认证

  • ApiStatus:

    服务Api状态 0:创建 1:已上线 2:已删除 3:已下线

  • ConfigType:

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

  • ModifyTime:

    更新时间



9342
9343
9344
# File 'lib/v20210820/models.rb', line 9342

def ConfigType
  @ConfigType
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    服务id

  • ApiName:

    服务Api名称

  • ApiFolderName:

    所属目录名称

  • ApiTagNames:

    服务Api标签名称集合

  • OwnerName:

    服务负责人

  • CreateTime:

    服务创建时间

  • ApiId:

    Api的id

  • AuthType:

    服务Api认证方式 0:免认证 1:应用认证

  • ApiStatus:

    服务Api状态 0:创建 1:已上线 2:已删除 3:已下线

  • ConfigType:

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

  • ModifyTime:

    更新时间



9342
9343
9344
# File 'lib/v20210820/models.rb', line 9342

def CreateTime
  @CreateTime
end

#IdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    服务id

  • ApiName:

    服务Api名称

  • ApiFolderName:

    所属目录名称

  • ApiTagNames:

    服务Api标签名称集合

  • OwnerName:

    服务负责人

  • CreateTime:

    服务创建时间

  • ApiId:

    Api的id

  • AuthType:

    服务Api认证方式 0:免认证 1:应用认证

  • ApiStatus:

    服务Api状态 0:创建 1:已上线 2:已删除 3:已下线

  • ConfigType:

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

  • ModifyTime:

    更新时间



9342
9343
9344
# File 'lib/v20210820/models.rb', line 9342

def Id
  @Id
end

#ModifyTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    服务id

  • ApiName:

    服务Api名称

  • ApiFolderName:

    所属目录名称

  • ApiTagNames:

    服务Api标签名称集合

  • OwnerName:

    服务负责人

  • CreateTime:

    服务创建时间

  • ApiId:

    Api的id

  • AuthType:

    服务Api认证方式 0:免认证 1:应用认证

  • ApiStatus:

    服务Api状态 0:创建 1:已上线 2:已删除 3:已下线

  • ConfigType:

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

  • ModifyTime:

    更新时间



9342
9343
9344
# File 'lib/v20210820/models.rb', line 9342

def ModifyTime
  @ModifyTime
end

#OwnerNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    服务id

  • ApiName:

    服务Api名称

  • ApiFolderName:

    所属目录名称

  • ApiTagNames:

    服务Api标签名称集合

  • OwnerName:

    服务负责人

  • CreateTime:

    服务创建时间

  • ApiId:

    Api的id

  • AuthType:

    服务Api认证方式 0:免认证 1:应用认证

  • ApiStatus:

    服务Api状态 0:创建 1:已上线 2:已删除 3:已下线

  • ConfigType:

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

  • ModifyTime:

    更新时间



9342
9343
9344
# File 'lib/v20210820/models.rb', line 9342

def OwnerName
  @OwnerName
end

Instance Method Details

#deserialize(params) ⇒ Object



9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
# File 'lib/v20210820/models.rb', line 9358

def deserialize(params)
  @Id = params['Id']
  @ApiName = params['ApiName']
  @ApiFolderName = params['ApiFolderName']
  @ApiTagNames = params['ApiTagNames']
  @OwnerName = params['OwnerName']
  @CreateTime = params['CreateTime']
  @ApiId = params['ApiId']
  @AuthType = params['AuthType']
  @ApiStatus = params['ApiStatus']
  @ConfigType = params['ConfigType']
  @ModifyTime = params['ModifyTime']
end