最佳实践

文档中心 > 云函数 > API 文档 > 函数和层的状态说明

函数和层的状态说明

最近更新时间:2021-07-26 10:44:27

当使用 云 API 管理函数(增、删、改、查)时,由于接口异步,首先需要查询函数当前状态,然后进行下一步操作。

函数状态

创建、更新、删除、发布函数时,函数存在以下状态:

Status(接口返回 Status 值) 说明
Creating 函数创建中
CreateFailed 函数创建失败(如果已生成函数信息,则可以删除后再创建)
Active 函数可用
Updating 函数更新中
UpdateFailed 函数更新失败
Publishing 函数版本发布中
PublishFailed 函数版本发布失败
Deleting 函数删除中
DeleteFailed 函数删除失败
注意:

函数发布、更新失败不会影响已正常发布的函数版本的使用,调用函数时会正常调用更新之前的函数内容。

函数创建及更新的状态扭转。如下图所示:

函数发版的状态扭转。如下图所示:

函数计费状态

AvailableStatus(接口返回 AvailableStatus 值) 说明
Available 可用状态
InsufficientBalance 因欠费导致函数不可用

层(Layer)状态

Status(接口返回 Status 值) 说明
Publishing 层发布中
PublishFailed 层发布失败
Active 层可用
Deleting 层删除中
DeleteFailed 层删除失败
Deleted 层已删除
目录