【问题标题】:How do you determine the ARN of a Redshift cluster via the AWS API?您如何通过 AWS API 确定 Redshift 集群的 ARN?
【发布时间】:2018-03-18 15:57:07
【问题描述】:

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

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

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

【问题讨论】:

标签: amazon-web-services amazon-redshift aws-sdk


【解决方案1】:

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

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

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

【讨论】:

  • 这是否意味着您必须手动组装这个?其他 AWS 服务为资源返回完全构建的 ARN。
  • 言下之意就是你可以很容易地手动构建它们。
  • 查看集群时,AWS控制台中不应该显示这个吗?我找不到它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-07
  • 1970-01-01
  • 1970-01-01
  • 2016-12-13
  • 1970-01-01
  • 2017-08-12
相关资源
最近更新 更多