获取组件快照列表
功能介绍
获取组件快照列表。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
GET /v1/{project_id}/cae/applications/{application_id}/components/{component_id}/snapshots
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
项目ID,获取项目ID请参见获取项目ID。 |
application_id |
是 |
String |
应用ID。 |
component_id |
是 |
String |
组件ID。 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
用户Token。
|
X-Enterprise-Project-ID |
否 |
String |
企业项目ID。
说明:
关于企业项目ID的获取及企业项目特性的详细信息,请参见《企业管理服务用户指南》。 |
X-Environment-ID |
是 |
String |
环境ID。
|
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
api_version |
String |
API版本,固定值“v1”,该值不可修改。 |
kind |
String |
API类型,固定值“ComponentSnapshot”,该值不可修改。 |
items |
Array of ComponentSnapshotItem objects |
快照列表。 |
参数 |
参数类型 |
描述 |
---|---|---|
component_id |
String |
组件ID。 |
index |
Integer |
快照索引。 |
context |
ComponentSnapshotContext object |
上下文信息。 |
created_at |
String |
创建时间。 |
updated_at |
String |
更新时间。 |
参数 |
参数类型 |
描述 |
---|---|---|
app_id |
String |
应用ID。 |
available_replica |
Integer |
可用实例个数。 |
build |
String |
组件构建信息。 |
build_id |
String |
构建任务ID。 |
build_log_id |
String |
构建日志ID。 |
env_id |
String |
环境ID。 |
id |
String |
组件ID。 |
image_url |
String |
镜像地址。 |
job_id |
String |
任务ID。 |
log_group_id |
String |
LTS日志组的ID。 |
log_stream_id |
String |
LTS日志流的ID |
name |
String |
组件名称。 |
operation |
String |
组件操作。 |
operation_status |
String |
组件操作状态。 |
replica |
Integer |
实例个数。 |
resource_limit |
String |
组件规格。 |
runtime |
String |
语言/运行时。 |
source |
String |
组件源信息。 |
status |
String |
组件状态。 |
version |
String |
组件版本。 |
created_at |
String |
创建时间。 |
updated_at |
String |
更新时间。 |
请求示例
获取组件快照列表。
GET https://{endpoint}/v1/{project_id}/cae/applications/{application_id}/components/{component_id}/snapshots
响应示例
状态码: 200
请求成功。
{ "api_version" : "v1", "kind" : "ComponentSnapshot", "items" : [ { "component_id" : "79229698-e2ec-47db-81df-599b59a9fc17", "index" : 1, "context" : { "app_id" : "d65fd1d7-9df8-424f-ba4d-44b1bb7cfc05", "available_replica" : 1, "build" : "{\"archive\":{\"artifact_namespace\":\"cae-test\"},\"parameters\":{\"base_image\":\"\"}}", "env_id" : "7eb2f920-e183-4d4e-9b9d-fffb875ae520", "id" : "79229698-e2ec-47db-81df-599b59a9fc17", "image_url" : "nginx:stable-alpine-perl", "job_id" : "4681ac3f-5771-4d98-97ad-9e25171b26b8", "log_group_id" : "96fe4c34-578a-4ea8-8e77-ee59bf8a0fd1", "log_stream_id" : "9c024ad2-5c80-45ee-8651-5f2bd89d3c7e", "name" : "test", "operation" : "deploy", "operation_status" : "started", "replica" : 1, "resource_limit" : "{\"cpu_limit\":\"500m\",\"memory_limit\":\"1Gi\"}", "runtime" : "Docker", "source" : "{\"type\":\"image\",\"url\":\"nginx:stable-alpine-perl\"}", "status" : "running", "version" : "1.0.0", "created_at" : "2023-02-27T06:22:46.812877Z", "updated_at" : "2023-02-27T06:22:46.812877Z" }, "created_at" : "2023-02-27T08:26:39.362226Z", "updated_at" : "2023-02-27T08:26:39.362226Z" } ] }
状态码
状态码 |
描述 |
---|---|
200 |
请求成功。 |
错误码
请参见错误码。