我正在尝试删除许多具有 AZ AD CLI 类似属性的应用程序。
我找不到任何好的例子--filter
尝试做这样的事情:
ad az app list --filter (displayName like 'stack') | ad az app delete
任何指点都非常感激。
您可以使用--filter
像这样
az ad app list --filter "startswith(displayName,'MyCommonPattern')"
上面提到的命令可能会在输出中提供相当多的 json 数据。
您可以将其归结为 appIds 或任何您需要使用的内容--query
像这样
az ad app list --filter "startswith(displayName,'RohitCommonPattern')" --query '[].appId'
样本输出
[
"b5exxxc4-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"f13xxxa5-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
]
我已经使用这个例子展示了startswith
但你也可以使用其他运算符,例如eq
, any
对于集合,逻辑运算符如and
, or
。请查看与 Azure AD Graph API 相关的链接以获取更多示例。
我尝试过但可能不受支持的另一件事是contains
更多信息
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)