如何通过 AWS API 确定 Redshift 集群的 ARN?

问题描述 投票:0回答:3

我正在尝试使用 CreateTags 将标签添加到 Redshift 集群,http://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateTags.html,您会注意到它需要资源的 ARN .

但是当您调用DescribeClusters时,http://docs.aws.amazon.com/redshift/latest/APIReference/API_DescribeClusters.html不会返回任何ARN。

是否有其他 API 调用来检索 ARN,还是我必须手动构建它?

amazon-web-services amazon-redshift aws-sdk
3个回答
22
投票

ARN 格式记录在此处。特别对于 Redshift 集群,ARN 格式为:

arn:aws:redshift:region:account-id:cluster:cluster-name

如果您知道区域、帐户 ID 和集群名称,则可以构建 ARN。


1
投票

集群 ARN 现在显示在管理控制台的 General Information 窗格中 (Amazon Redshift -> Clusters -> 'cluster-name'),并包含集群

namespace 的标识符

arn:aws:redshift:region:<account_number>:namespace:<cluster_namespace_id>

0
投票

你找到答案了吗?我也在找同样的。

© www.soinside.com 2019 - 2024. All rights reserved.