分页查询指定Routine程序的代码版本信息
接口说明
本接口用于查询指定 Routine 程序的代码版本列表,支持分页查询及模糊搜索。用户可以通过设置 Name 参数来指定 Routine 程序名,
通过 PageNumber 和 PageSize 进行分页控制,以及使用 SearchKeyWord 进行关键词模糊匹配查询代码版本描述。
返回结果将包含每个代码版本的修订号、描述、创建时间等详细信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
esa:ListRoutineCodeVersions |
list |
*全部资源
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| Name |
string |
是 |
边缘函数程序名。 |
test |
| PageNumber |
integer |
否 |
页码。默认值:1,最大取值 2。 |
1 |
| PageSize |
integer |
否 |
分页大小。 取值:1~20 之间的任意整数。 |
20 |
| SearchKeyWord |
string |
否 |
模糊查询关键字。 |
hello |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
Schema of Response |
||
| RequestId |
string |
该条任务请求 Id。 |
04F0F334-1335-436C-A1D7-6C044FE73368 |
| PageNumber |
integer |
当前页码。 |
1 |
| PageSize |
integer |
每页数量。 |
20 |
| TotalCount |
integer |
总数量。 |
5 |
| CodeVersions |
array<object> |
Routine 代码版本列表。 |
|
|
array<object> |
单条代码版本信息。 |
||
| CodeDescription |
string |
代码版本描述。 |
test desc |
| CreateTime |
string |
代码版本创建时间,遵循 RFC 3339 标准,UTC 时区。 |
2024-04-16T09:42:47Z |
| CodeVersion |
string |
代码版本号。 |
1723599747213377175 |
| Status |
string |
代码版本状态。 |
Available |
| ExtraInfo |
string |
代码版本其他信息。 |
{\"approver\":[\"348678\",\"111133\",\"411544\"]} |
| BuildId |
integer |
代码版本构建 Id。 |
25801233 |
| ConfOptions |
object |
代码版本配置项。 |
|
| NotFoundStrategy |
string |
代码版本配置项 NotFoundStrategy。 |
SinglePageApplication |
| DeployEnv |
string |
部署环境,staging:测试环境;production:生产环境。 |
staging |
| HasEnvVars |
boolean |
是否存在环境变量 |
示例
正常返回示例
JSON格式
{
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368",
"PageNumber": 1,
"PageSize": 20,
"TotalCount": 5,
"CodeVersions": [
{
"CodeDescription": "test desc",
"CreateTime": "2024-04-16T09:42:47Z",
"CodeVersion": "1723599747213377175",
"Status": "Available",
"ExtraInfo": "{\\\"approver\\\":[\\\"348678\\\",\\\"111133\\\",\\\"411544\\\"]}",
"BuildId": 25801233,
"ConfOptions": {
"NotFoundStrategy": "SinglePageApplication"
},
"DeployEnv": "staging",
"HasEnvVars": true
}
]
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 400 | InternalException | Failed to call the service. Try again later or contact technical support. | 调用服务失败,请稍后重试或联系客服咨询详情。 |
| 400 | InvalidParameter | The specified parameter is invalid. | 输入参数规范校验失败。 |
| 400 | RoutineNotExist | The routine name does not exist. Check the routine name and try again. | 输入的函数名不存在,请您核对函数名,再重试。 |
| 400 | InternalOperationError | Failed to call the service. Try again later or contact technical support. | 调用服务失败,请稍后重试或联系客服咨询详情。 |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。