函数和层的状态说明

最后更新时间:2021-01-12 19:40:42

    当使用 云 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 层已删除