查询模板
功能
查看系统当前可使用的模板列表。
语法
hcloud DevStar ListTemplates --cli-region="cn-north-1" [--keyword=template_name]
参数说明
|
参数名称 |
是否必选 |
参数描述 |
|---|---|---|
|
template_name |
否 |
模板名称。程序会根据输入的模板名称模糊匹配当前可以使用的DevStar模板。仅支持字母、数字、下划线和空格。 |
|
参数名称 |
参数类型 |
参数描述 |
|---|---|---|
|
count |
integer |
返回模板的数量。 |
|
invalid_count |
integer |
返回关联了失效资源的模板数量。 |
|
templates |
返回模板的列表。 |
|
名称 |
参数类型 |
描述 |
|---|---|---|
|
id |
string |
模板id。 |
|
title |
string |
模板名。 |
|
description |
string |
模板描述。 |
|
productshorts |
Array of strings |
模板关联的所有云服务(产品名称缩写)。 |
|
products |
Array of TemplateProductExt objects |
模板关联的云产品。 |
|
topic |
Array of TopicCategory objects |
模板标签。 |
|
creator_id |
string |
模板创建者id。 |
|
creator |
string |
模板创建者,有别名返回别名。 |
|
nickname |
string |
模板创建者,有别名返回别名。 |
|
score |
integer |
模板评分(点赞数)。 |
|
label |
string |
模板标签(new、hot等)。 |
|
store |
integer |
代码存储位置。 |
|
store_info |
string |
获取代码模版所需的信息。 |
|
status |
integer |
模板状态:
|
|
view_count |
integer |
访问量。 |
|
usage_count |
integer |
引用量。 |
|
created_at |
string |
创建时间。 |
|
updated_at |
string |
更新时间。 |
|
published_at |
string |
模板上架时间。 |
|
favorite_state |
integer |
点赞状态:
|
|
tags |
Array of TagInfo objects |
模板标签。 |
|
type |
integer |
模板类型:
|
|
is_static |
integer |
动、静态代码模板标识:
|
|
maintainers |
Array of strings |
模板相关联的所有维护人账号名称。 |
|
pipeline_template |
PipelineTemplateInfo object |
流水线模板。 |
|
platform_source |
integer |
平台来源:
|
|
references |
Array of Reference objects |
相关文档,示例,帖子。 |
|
properties |
properties object |
模板自定义参数列表。 |
|
dependencies |
Array of dependencies objects |
dependency信息。 |
|
dependency_type |
string |
dependency类型。 |
|
forum_id |
integer |
关联论坛板块id。 |
|
file_size |
integer |
模板文件解压缩之后的大小(单位:KB)。 |
|
deployment |
deployment object |
部署信息。 |
|
update_id |
string |
模板关联更新态Id。 |
|
is_support_cloudide |
boolean |
是否支持使用CloudIDE运行源码。 |
|
has_notices |
boolean |
是否有消息。 |
|
dependents |
Array of Dependent objects |
模板部署方式依赖信息。 |
|
dependent_services |
string |
模板关联云服务。 |
使用示例
执行如下命令,查看模板名称里包含“spring”的模板。
hcloud DevStar ListTemplates --cli-region="cn-north-1" --keyword="springboot"
示例执行成功结果如下:
"count": 3,
"invalid_count": null,
"templates": [
{
"id": "0ae4cf82f4f3402bb6b7f1fbac6ed4dd",
"title": "XXX",
"description": "XXX"
...