“aws elasticbeanstalk list-available-solution-stacks” 返回空数组。

0

【以下的问题经过翻译处理】 当尝试为CfnEnvironment寻找有效的solutionStackName时,当在本地运行“aws elasticbeanstalk list-available-solution-stacks”命令时,返回空数组。当在AWS CloudShell中运行相同的命令时,它可以正常工作。已尝试在powershell和wsl2(Ubuntu)中运行它。 aws elasticbeanstalk list-available-solution-stacks { "SolutionStacks": [], "SolutionStackDetails": [] } 在aws cloudshell中运行相同的命令:

aws elasticbeanstalk list-available-solution-stacks
{
    "SolutionStacks": [
        "64bit Amazon Linux 2018.03 v2.9.11 running PHP 5.4",
        "64bit Amazon Linux 2018.03 v2.9.11 running PHP 5.5",
        "64bit Amazon Linux 2018.03 v2.9.11 running PHP 5.6",
        "64bit Amazon Linux 2018.03 v2.9.11 running PHP 7.0",
        ... + more

为什么本地无法正常工作?我尝试的所有其他aws cli命令都可以正常工作。谢谢,Patrik。

profile picture
專家
已提問 5 個月前檢視次數 29 次
1 個回答
0

【以下的回答经过翻译处理】 原来这是一个权限问题,更新了我的AWS CLI凭据为正确的角色后,我得到了结果返回。

我本以为会得到权限被拒绝的结果,而不是一个空结果集,但我想这可能是有意而为之的。

profile picture
專家
已回答 5 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南