使用 aws cli 获取 S3 Bucket 的 ARN

Get ARN of S3 Bucket with aws cli

是否可以通过 AWS 命令​​行获取 S3 存储桶的 ARN?

我查看了 aws s3api ...aws s3 ... 的文档,但没有找到执行此操作的方法。

总是arn:PARTITION:s3:::NAME-OF-YOUR-BUCKET。如果您知道存储桶的名称及其所在的分区,那么您就知道 ARN。无需从任何地方 'get' 它。

分区将是 awsaws-us-govaws-cn,具体取决于您分别是 AWS、GovCloud 还是中国。

您还可以 select 您的 S3 存储桶 ARN,方法是 select 使用 s3 管理控制台上的勾号标记它,这将弹出一个边栏。其中有复制您的 S3 存储桶 ARN 的规定。S3 management console with bucket ARN

aws 文章说出了 arn 格式,但从来没有说去这里看。突出显示我的 s3 存储桶并看到 Copy Bucket ARN 让我又清醒了几个小时。