gpt4 book ai didi

Azure Lighthouse - 获取订阅级别部署的区域

转载 作者:行者123 更新时间:2023-12-03 05:21:53 25 4
gpt4 key购买 nike

我想要将 Azure 订阅加入到我的租户中。为此,我使用 subscriptionDeploymentSchema 创建了一个 ARM 模板。如果我从门户打开此模板,系统会提示我选择一个区域。有什么方法可以将该内置字段的值放入我的模板中并使用它吗? enter image description here我想在“区域名称”(这是我的字段)中显示“区域”字段(内置)的值。那可能吗?我知道对于资源组级别部署,我可以使用 resourceGroup().location,但这在这里不起作用。

我的模板的一部分:

{
"$schema": "https://schema.management.azure.com/schemas/2018-05-01/subscriptionDeploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"mspOfferName": {
"type": "string",
"metadata": {
"description": "Specify a unique name for your offer"
}
},
"mspOfferDescription": {
"type": "string",
"metadata": {
"description": "Name of the Managed Service Provider offering"
}
},
"regionName": {
"type": "string",
"metadata": {
"description": "Should have value of the 'Region' built-in field"
}
}
},
"resources": [
...
{
"name": "myNestedTemplate",
"type": "Microsoft.Resources/deployments",
"apiVersion": "2020-10-01",
"location": "<i-want-to-use-value-from-the-built-in-field>", // <-- I WANT TO USE REGION FROM THE BUILT-IN FIELD HERE
...
}
],
...
}

这可能吗?或者我应该创建一个字段供用户提供区域?第二个选项没有任何意义,因为系统会提示您提供两个位置。

最佳答案

您可以使用deployment().location获取Region字段的值。

关于Azure Lighthouse - 获取订阅级别部署的区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71513703/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com