删除预留实例配置#

功能介绍#

该 API 用于在 openYuanrong 集群,调用 meta_service 接口针对函数服务删除特定标签预留实例配置。

接口约束#

无。

URI#

DELETE /serverless/v1/functions/reserve-instance

请求参数#

请求 Body 参数#

名称

类型

是否必填

描述

funcName

String

函数服务按照 0@{serviceName}@{funcName} 格式填写。
约束:其中 ServiceName 为 1 - 16 位字母,数字组合;funcName 为小写字母开头,可使用小写字母、数字、中划线组合,长度不超过 127 位。

version

String

函数版本号。

instanceLabel

String

标签名称,标签为空时删除所有函数版本所有标签。
约束:不超过 63 个字符,只能包含大小写字母,中划线,点。

响应参数#

名称

类型

是否必填

描述

code

int

返回码,0 表示创建成功,非 0 则创建失败,更多信息参考错误码

message

String

返回错误信息。

状态码#

状态码

描述

200

请求成功(ok)。

400

错误的请求(Bad Request)。

500

内部服务器错误(Internal Server Error)。

请求示例#

POST {meta service endpoint}/serverless/v1/functions/reserve-instance

{
  "funcName": "0@faaspy@hello",
  "version": "latest",
  "instanceLabel": "label001"
}

响应示例#

正常响应#

{
  "code": 0,
  "message": ""
}

错误响应#

{
  "code": 4115,
  "message": "function [0@faaspy@hello] is not found. check input parameters"
}