簡體   English   中英

aws cli 無法返回角色策略

[英]aws cli fails to return a role policy

我正在復制創建的策略名稱(並附加到角色)並運行以下命令:

▶ aws iam get-role-policy --role-name MyRole  --policy-name MyPolicy

但是我得到:

An error occurred (NoSuchEntity) when calling the GetRolePolicy operation: The role policy with name MyPolicy cannot be found.

政策就在那里,我正在從 AWS 控制台復制名稱。

這里的問題是什么?

我也試過以下,確實列出了政策

$ aws iam list-attached-role-policies --role-name MyRole

{
    "AttachedPolicies": [
        {
            "PolicyName": "MyPolicy",
            "PolicyArn": "arn:aws:iam::123456789:policy/MyPolicy"
        }
    ]
}
(END)

list-attached-role-policies列出附加到角色的所有托管策略, get-role-policy檢索內聯策略。 為了檢索托管策略,您需要使用get-policy ,從那里獲取策略版本並使用get-policy-version檢索它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM