更新时间:2022-02-22 GMT+08:00
删除函数/版本
功能介绍
删除指定的函数或者特定的版本(不允许删除latest版本):
- 如果URN中包含函数版本或者别名,则删除特定的函数版本或者别名指向的版本以及该版本关联的trigger。
- 如果URN中不包含版本或者别名,则删除整个函数,包含所有版本或者别名以及触发器。
URI
DELETE /v2/{project_id}/fgs/functions/{function_urn}
URI参数说明如表1所示。
参数 |
类型 |
必选 |
说明 |
---|---|---|---|
project_id |
String |
必选 |
Project ID。 |
function_urn |
String |
必选 |
函数的URN,请参考FunctionGraph函数模型。
说明:
不允许删除函数的latest版本,如要删除整个函数(包含所有版本),提供不带任何版本号/别名的URN,如:urn:fss:xxxxxxxx:7aad83af3e8d42e99ac194e8419e2c9b:function:default:test。 |
请求消息
无
响应消息
无
示例
请求示例
DELETE /v2/7aad83af3e8d42e99ac194e8419e2c9b/fgs/functions/urn:fss:xxxxxxxx:7aad83af3e8d42e99ac194e8419e2c9b:function:default:test:v20170830-181539 HTTP/1.1
响应示例
成功时的返回格式:
HTTP/1.1 204
失败时的返回格式:
HTTP/1.1 404 Not Found { "error_code": "FSS.1051", "error_msg": "Not found the function" }
状态码
状态码请参见状态码。
父主题: 函数管理域接口