麻烦看看这是什么问题呢?
{ “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": {}
}
}
使用的这个 role 不存在
此答案来自钉钉群“阿里函数计算官网客户”
根据提供的信息,可以看出这个问题是一个错误的响应消息,其中包含以下关键信息:
根据这些信息,问题可能是在使用阿里云函数(Aliyun Function Compute)时,调用了名为”application/createRelease”的函数,并且需要使用角色”acs:ram::1526631675116390:role/aliyunfcserverlessdevsrole”,但该角色不存在。
解决这个问题的步骤如下:
完成上述步骤后,再次尝试调用函数”application/createRelease”,应该能够成功执行而不出现角色不存在的错误。
根据提供的报错信息,应该是参数不对或者参数在对应的服务中未找到,建议排查下代码对sdk文档哦。
你好,根据错误提示The role not exists: acs:ram::1526631675116390:role/aliyunfcserverlessdevsrole来看的话,建议你重新部署一次函数计算fc-stable-diffusion-plus模板应用,并且在部署模板应用时检查一下应用授权是否充分授权。
根据提供的信息,这似乎是一个请求,其中包含了一些参数。这个请求的目的是调用一个名为”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”的函数,并传递相关的参数。