AWS(ResourceNotFoundException),当调用GetSecretValue操作时:Secrets Manager无法找到指定的机密

时间:2019-09-30 13:26:44

标签: aws-secrets-manager

使用机密ARN时具有ResourceNotFoundException

尝试仅使用秘密名称来获取秘密-不起作用。 尝试使用ARN保密-不起作用。 我已经检查了我假定的角色的策略,并且据我所知,SM以JSON格式“ secretsmanager:*”设置了

我在CloudBees作业中使用的命令是:

aws secretsmanager get-secret-value --secret-id <ARN>

不确定当前存在什么问题。感谢所有帮助!

戴夫

2 个答案:

答案 0 :(得分:1)

这里没有足够的信息来确定问题所在。但是,您使用的命令行未指定区域,因此您可能默认使用错误的区域。将--region REGION传递到CLI(其中REGION是真实的区域名称;例如us-east-1),并确保REGION与ARN中的区域相同。

答案 1 :(得分:1)

我也遇到了这个,我的问题是ID错误。

aws secretsmanager get-secret-value --secret-id <ARN>

ARN 实际上需要是秘密名称。