使用PowerShell从Azure应用配置中获取键值对

时间:2020-07-13 21:26:53

标签: azure powershell azure-app-configuration

AZ模块中没有任何cmdlet可以从Azure应用配置中获取键值对。除了AZ CLI以外,还有其他选择吗?是否可以通过PowerShell与服务进行交互?

4 个答案:

答案 0 :(得分:2)

目前,PowerShell不支持从App Configuration获取键值。在PowerShell中调用Azure CLI是必经之路。 Az.AppConfiguration模块仅支持管理操作(例如,创建应用程序配置存储等)。

该请求在GitHub https://github.com/Azure/AppConfiguration/issues/267中进行了跟踪。

答案 1 :(得分:1)

看看Az.AppConfiguration模块。我不能保证它的质量或它的完整性,但是它就在那里。 Az模块看起来好像不是作为依赖项包含的。

您可以使用以下方法从PowerShell Gallery下载:

Install-Module -Name Az.AppConfiguration -Repository PSGallery -Scope CurrentUser

答案 2 :(得分:1)

嘿,我参加聚会有点晚了,但是我正在寻找相同的东西,最终我创建了自己的解决方案,因为给定的答案仅涉及管理任务,而没有数据检索。

签出此repo

它可以获取键值并解决机密。

它也可以解析值中引用的键。

它在后台使用az cli,因此您需要先安装它。

答案 3 :(得分:0)

Azure CLI具有命令az appconfig kv list,可用于列出“应用程序配置”中的所有键值。有关用法和示例的更多详细信息,请参见here