创建边缘函数
接口说明
创建边缘函数,代码压缩为 zip 包后上传到 Supabase Storage
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求参数
| 名称 | 类型 | 必填 | 描述 | 示例值 |
|---|---|---|---|---|
| RegionId | string | 否 | 地域 ID。 | cn-beijing |
| InstanceName | string | 是 | AI 应用的实例 ID。 | ra-supabase-8moov5lxba**** |
| EdgeFunctionName | string | 否 | 边缘函数名 | ef-***** |
| Code | object | 否 | 代码参数。 | |
| OssBucketName | string | 否 | OSS Bucket 名称。 | code |
| OssObjectName | string | 否 | 代码文件路径。 | example.zip |
| OssType | string | 否 | 存储类型。 | supabase |
| DownloadUrl | string | 否 | 下载地址。 | https://****.oss-cn-beijing-internal.aliyuncs.com/example.zip?Expires=17743**** |
| CustomConfig | object | 否 | 边缘函数配置参数。 | |
| string | 否 | 边缘函数配置。 | {} | |
| ClientToken | string | 否 | 幂等参数。 | ETnLKlblzczshOTUbOCz**** |
| Envs | object | 否 | 环境变量参数。 | |
| string | 否 | 环境变量。 | {"key1": "value1"} |
返回参数
示例
正常返回示例
JSON格式
{
"RequestId": "FE9C65D7-930F-57A5-A207-8C396329****",
"InstanceName": "ra-supabase-8moov5lxba****",
"EdgeFunctionName": "ef-****"
}错误码
| HTTP status code | 错误码 | 错误信息 | 描述 |
|---|---|---|---|
| 400 | IdempotentParameterMismatch | The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical. | - |
| 400 | IncorrectInstanceState | Current instance status does not support this operation. | 当前实例状态不支持该操作 |
| 400 | InvalidGroupName | Specified group name is not valid. | 分组名称无效 |
| 400 | InvalidParameter | The provided parameter is invalid. | 无效的参数。 |
| 404 | UserNotFound | User does not exist. | 用户不存在。 |
访问错误中心查看更多错误码。
变更历史
| 变更时间 | 变更内容概要 | 操作 |
|---|---|---|
| 2026-03-23 | OpenAPI 错误码发生变更 | 查看变更详情 |
| 2026-03-17 | 新增 OpenAPI | 查看变更详情 |
