为什么访问Glacier提示被拒绝的异常?

0

【以下的问题经过翻译处理】 试图删除去年创建的多个未锁定的vaults。我已经成功删除了大部分vaults,但还剩下几个无法被任何软件或CLI访问。当我尝试使用创建vaults的用户或root用户使用CLI获取清单时,我得到以下错误信息:

aws glacier initiate-job --vault-name <NAME> --account-id <ID> --job-parameters '{"Type": "inventory-retrieval"}'

调用InitiateJob操作时发生错误(AccessDeniedException):User: arn:aws:iam::<ID>:<user> is not authorized to perform: glacier:InitiateJob on resource: arn:aws:glacier:<LOC>:<ID>:vaults/<NAME>

profile picture
전문가
질문됨 5달 전17회 조회
1개 답변
0

【以下的回答经过翻译处理】 该问题与权限无关,错误消息“AccessDeniedException”是误导性的。我尝试访问一个不存在的保险库,导致了相同的错误消息。

该问题基于以下错误的账号ID格式,我直接从AWS控制台复制而来。需要提供没有破折号的格式:

aws glacier initiate-job --vault-name <名字> --account-id 1234-1234-1234 --job-parameters '{"Type": "inventory-retrieval"}'
profile picture
전문가
답변함 5달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인