我正在尝试使用aws cli将标签添加到我的api网关阶段qazxsw poi
我需要为舞台提供https://docs.aws.amazon.com/cli/latest/reference/apigateway/tag-resource.html,但是我无法确定这个值。
我已经尝试使用awscli和控制台来确定这个值,但是无法找到api网关阶段的arn。我也尝试过基于arn模式/格式的猜测。
如何确定此值,或者此arn的格式是什么?
我终于在--resource-arn
找到了api网关阶段的格式。
ARN的格式是aws docs for set up tags via the API Gateway REST API
在最底部有不同APIGW工件的样本,最后一个是阶段。
阿尔恩:AWS:apigateway:区域:: / restapis / API-ID /阶段/阶段名称
arn:aws:apigateway:{region}::/restapis/{rest_api_id}/stages/{stage_name}
根据AWS文档:
Amazon资源名称(ARN)唯一标识AWS资源。当您需要在所有AWS中明确指定资源时,我们需要ARN,例如IAM策略,Amazon Relational Database Service(Amazon RDS)标记和API调用。
如果您发现AWS文档很乏味,请尝试阅读:Amazon Resource Names (ARNs) uniquely identify AWS resources