如何找到api网关阶段的arn?

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

我正在尝试使用aws cli将标签添加到我的api网关阶段qazxsw poi

我需要为舞台提供https://docs.aws.amazon.com/cli/latest/reference/apigateway/tag-resource.html,但是我无法确定这个值。

我已经尝试使用awscli和控制台来确定这个值,但是无法找到api网关阶段的arn。我也尝试过基于arn模式/格式的猜测。

如何确定此值,或者此arn的格式是什么?

amazon-web-services aws-api-gateway aws-cli tagging
3个回答
12
投票

我终于在--resource-arn找到了api网关阶段的格式。

ARN的格式是aws docs for set up tags via the API Gateway REST API


0
投票

在最底部有不同APIGW工件的样本,最后一个是阶段。

阿尔恩:AWS:apigateway:区域:: / restapis / API-ID /阶段/阶段名称

arn:aws:apigateway:{region}::/restapis/{rest_api_id}/stages/{stage_name}


-3
投票

根据AWS文档:

Amazon资源名称(ARN)唯一标识AWS资源。当您需要在所有AWS中明确指定资源时,我们需要ARN,例如IAM策略,Amazon Relational Database Service(Amazon RDS)标记和API调用。

https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-control-access-using-iam-policies-to-create-and-manage-api.html

如果您发现AWS文档很乏味,请尝试阅读:Amazon Resource Names (ARNs) uniquely identify AWS resources

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