[英]How to assign content trust policy to container registry resource azure powershell
我通過powershell創建了如下容器注冊表。
$prop = @{
Location = "..."
ResourceName = "Resource1"
ResourceType = "Microsoft.ContainerRegistry/registries"
ResourceGroupName = "ResourceGroup.."
Force = $true
Sku = @{"Name"="Premium"}
}
$registry = New-AzResource @prop"
它已成功創建,但為此設置的內容信任策略已“禁用”如何在創建過程中通過 powershell 啟用它
據我所知,從resources
,當前無法通過PowerShell腳本啟用。 但是,如上文資源中所述。
解決方法是,如果只想使用PowerShell,則可以創建一個函數並從該函數觸發API。
ACR 的內容信任策略在其屬性中,因此您需要在命令中進行設置。 最后,命令將是這樣的:
$prop = @{
Location ="location"
ResourceName ="resourceName"
ResourceType ="Microsoft.ContainerRegistry/registries"
ResourceGroupName ="groupName"
Sku =@{"Name"="Premium"}
Properties =@{"Policies"=@{"TrustPolicy"=@{"Type"="Notary";"Status"="enabled"}}}
}
$registry = New-AzResource @prop
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.