azure - az appconfig kv list --key 过滤器不适用于 * 通配符
问题描述
我在 azure appConfiguration 中有一个 KeyValue 对
当我运行以下命令时,它不起作用。但是它的另一个版本正在运行
//works
az appconfig kv list -n app-config-dev --key 'my*'
//does not work
az appconfig kv list -n app-config-dev --key '*Key'
我究竟做错了什么
解决方案
不确定,但我猜这个--key
参数只支持前缀。您可以使用 jmespath 来解决这个问题:
az appconfig kv list -n cockpit-app-config-dev --query "[?ends_with(key, 'key')]" --all
笔记:
查询过滤器应用于命令的结果,因此您需要获取--all
机密然后应用查询(请参阅文档)
推荐阅读
- powershell - Powershell - 实时显示子进程输出
- objective-c - [macOS]如何将文件复制到Mac中的/Library
- amazon-web-services - 在 AWS DynamoDB 中添加多个排序键
- sql-server - Windows32 目录中的“null”文件,带有 dir 命令结果
- c# - maxAllowedContentLength web api,用于 base64 图像 POST 请求
- javascript - MongoDB 更新文档在 foreach 循环中失败
- delphi - Delphi DBGrid - 布尔字段中的刻度符号
- c# - DateTime 解析 - 意外结果
- flutter - Flutter firebase消息:iOS手机没有消息捕获
- android - viewpager 2 中的当前可见片段