我有一个脚本,我想在其中获取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
Here,您可以找到更多有关此的信息。