查询模板列表
功能介绍
该API查询作业模板列表。当前只支持查询用户自定义模板。
URI
- URI格式
- 参数说明
表1 URI参数说明 参数名称
是否必选
参数类型
说明
project_id
是
String
项目编号,用于资源隔离。获取方式请参考获取项目ID。
表2 query参数说明 参数名称
是否必选
参数类型
描述
name
否
String
模板名称。支持根据name进行模糊查询。
tags
否
String
标签名列表。单个标签为k=v,多个标签以“,”分隔。示例tag1=v1,tag2=v2。
offset
否
Long
作业偏移量。
limit
否
Integer
返回的数据条数。默认为“10”。
order
否
String
查询结果排序。
- asc:升序
- desc:降序
默认为“desc”。
请求消息
无请求参数。
响应消息
|
参数名称 |
是否必选 |
参数类型 |
说明 |
|---|---|---|---|
|
is_success |
否 |
Boolean |
请求是否成功。 |
|
message |
否 |
String |
消息内容。 |
|
template_list |
否 |
Object |
模板列表信息。请参见表4。 |
|
参数名称 |
是否必选 |
参数类型 |
说明 |
|---|---|---|---|
|
total_count |
否 |
Integer |
模板总数。 |
|
templates |
否 |
Array of Objects |
模板详细信息。具体参数说明详见表5。 |
|
参数名称 |
是否必选 |
参数类型 |
说明 |
|---|---|---|---|
|
template_id |
否 |
Integer |
模板ID。 |
|
name |
否 |
String |
模板名称。 |
|
desc |
否 |
String |
模板描述。 |
|
create_time |
否 |
Long |
模板创建时间。 |
|
update_time |
否 |
Long |
模板更新时间。 |
|
sql_body |
否 |
String |
Stream SQL语句。至少包含source、 query、sink三个部分。 |
|
job_type |
否 |
String |
作业模板类型。
|
请求示例
无
响应示例
{
"is_success": "true",
"message": "获取模板列表成功",
"template_list": {
"total_count": 2,
"templates": [
{
"template_id": 2,
"name": "updatetest",
"desc": "快速上手示例",
"create_time": 1578748092000,
"update_time": 1578748092000,
"sql_body": "select * from source_table",
"job_type": "flink_sql_job"
},
{
"template_id": 1,
"name": "we",
"desc": "qwe",
"create_time": 1577951045000,
"update_time": 1577951045000,
"sql_body": ""
}
]
}
}
错误码
调用接口出错后,将不会返回上述结果,而是返回错误码和错误信息,更多介绍请参见错误码。