麻烦看看这是什么问题呢?{ "request": { "params":[阿里云函数计算]

麻烦看看这是什么问题呢?

{ “request”: { “params”: { “data”: { “regionId”: “ap-southeast-1”, “functionName”: “application/createRelease”, “params”: “{“appName”:”fc-stable-diffusion-plus-usi0″,”envName”:”default”,”description”:”Initialize by template fc-stable-diffusion-plus”}” },

    }
},
"response": {
    "message": "Error: SDK.ServerError
ErrorCode: EntityNotExist.Role
Recommend: https://api.aliyun.com/troubleshoot?q=EntityNotExist.Role&product=Sts
RequestId: 4CE69187-137B-3CDE-9953-2206EF869E52
Message: The role not exists: acs:ram::1526631675116390:role/aliyunfcserverlessdevsrole. 
RespHeaders: map[Access-Control-Allow-Origin:[*] Access-Control-Expose-Headers:[*] Connection:[keep-alive] Content-Length:[301] Content-Type:[application/json;charset=utf-8] Date:[Wed, 28 Jun 2023 01:32:20 GMT] Keep-Alive:[timeout=25] X-Acs-Request-Id:[4CE69187-137B-3CDE-9953-2206EF869E52] X-Acs-Trace-Id:[141cee321bf49e4006facb2261827e8f]]",
    "requestId": "57fb5db2-91d8-44d4-90d0-50a3f5c0b0a0",
    "successResponse": false,
    "data": {}
}

}

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
4 条回复 A 作者 M 管理员
  1. 使用的这个 role 不存在

    此答案来自钉钉群“阿里函数计算官网客户”

  2. 根据提供的信息,可以看出这个问题是一个错误的响应消息,其中包含以下关键信息:

    • “ErrorCode: EntityNotExist.Role”:表示错误的代码是”EntityNotExist.Role”,意味着角色(Role)不存在。
    • “Message: The role not exists: acs:ram::1526631675116390:role/aliyunfcserverlessdevsrole”:表示角色”acs:ram::1526631675116390:role/aliyunfcserverlessdevsrole”不存在。

    根据这些信息,问题可能是在使用阿里云函数(Aliyun Function Compute)时,调用了名为”application/createRelease”的函数,并且需要使用角色”acs:ram::1526631675116390:role/aliyunfcserverlessdevsrole”,但该角色不存在。

    解决这个问题的步骤如下:

    1. 确认角色是否存在:登录到阿里云控制台,进入访问控制 RAM(Resource Access Management)服务,检查角色”acs:ram::1526631675116390:role/aliyunfcserverlessdevsrole”是否存在。如果不存在,请创建该角色。
    2. 授权角色给函数:在创建角色或编辑角色时,确保为该角色添加适当的权限,以便函数可以正常执行所需的操作。
    3. 更新函数配置:在函数配置中,确保将角色”acs:ram::1526631675116390:role/aliyunfcserverlessdevsrole”与函数”application/createRelease”关联起来。

    完成上述步骤后,再次尝试调用函数”application/createRelease”,应该能够成功执行而不出现角色不存在的错误。

  3. 根据提供的报错信息,应该是参数不对或者参数在对应的服务中未找到,建议排查下代码对sdk文档哦。

  4. 你好,根据错误提示The role not exists: acs:ram::1526631675116390:role/aliyunfcserverlessdevsrole来看的话,建议你重新部署一次函数计算fc-stable-diffusion-plus模板应用,并且在部署模板应用时检查一下应用授权是否充分授权。

  5. 根据提供的信息,这似乎是一个请求,其中包含了一些参数。这个请求的目的是调用一个名为”application/createRelease”的函数,并传递了一些参数。

    具体而言,请求的参数如下:

    “regionId”: “ap-southeast-1″,表示请求的地区为亚太东南地区1。 “functionName”: “application/createRelease”,表示要调用的函数名称为”application/createRelease”。 “params”: “{“appName”:”fc-stable-diffusion-plus-usi0″,”envName”:”default”,”description”:”Initialize by template fc-stable-diffusion-plus”}”,表示传递给函数的参数。这些参数包括”appName”(应用程序名称),”envName”(环境名称)和”description”(描述)。 根据这些信息,可以推断出这个请求的目的是在亚太东南地区1调用一个名为”application/createRelease”的函数,并传递相关的参数。