繁体   English   中英

如何使用 aws CLI 获取 API 密钥

[英]How to fetch API Key using aws CLI

我有一个脚本,我想在其中获取 AWS API 网关 ID 和 API 键值。 到目前为止,我已经能够使用 cli 获取 API 网关 ID:

aws apigateway get-api-keys --query 'items[?name==`my-api-key-name`].id' --output text --region us-east-1

但我无法获取 API 键的值。 我尝试了以下 cli,但没有运气:

aws apigateway get-api-keys --query 'items[?name==`my-api-key-name`].value' --output text --region us-east-1

有人可以帮助我吗?

您缺少--include-values键。

你可以试试这个:

aws apigateway get-api-keys --query 'items[?name==`my-api-key-name`].value' --include-values --output text --region us-east-1

或这个:

aws apigateway get-api-key --api-key <api-key-id> --include-value --query "value" --output text

在这里您可以找到更多相关信息。

UPD:包含来自@Anatolii Bivol 使用--query "value"的建议

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM