当使用 云 API 管理函数(增、删、改、查)时,由于接口异步,首先需要查询函数当前状态,然后进行下一步操作。
创建、更新、删除、发布函数时,函数存在以下状态:
Status(接口返回 Status 值) | 说明 |
---|---|
Creating | 函数创建中 |
CreateFailed | 函数创建失败(如果已生成函数信息,则可以删除后再创建) |
Active | 函数可用 |
Updating | 函数更新中 |
UpdateFailed | 函数更新失败 |
Publishing | 函数版本发布中 |
PublishFailed | 函数版本发布失败 |
Deleting | 函数删除中 |
DeleteFailed | 函数删除失败 |
注意:
函数发布、更新失败不会影响已正常发布的函数版本的使用,调用函数时会正常调用更新之前的函数内容。
函数创建及更新的状态扭转。如下图所示:
函数发版的状态扭转。如下图所示:
AvailableStatus(接口返回 AvailableStatus 值) | 说明 |
---|---|
Available | 可用状态 |
InsufficientBalance | 因欠费导致函数不可用 |
Status(接口返回 Status 值) | 说明 |
---|---|
Publishing | 层发布中 |
PublishFailed | 层发布失败 |
Active | 层可用 |
Deleting | 层删除中 |
DeleteFailed | 层删除失败 |
Deleted | 层已删除 |
本页内容是否解决了您的问题?