azure - 在哪里可以查看 Azure 资源管理器模板资源的所有可能属性?

标签 azure azure-devops azure-aks azure-rm-template

在 ARM 模板中,我们为资源配置多个属性。 例如对于 AKS -(取自 AKS Quickstart template )

"resources": [
    {
      "type": "Microsoft.ContainerService/managedClusters",
      "apiVersion": "2020-03-01",
      "name": "[parameters('clusterName')]",
      "location": "[parameters('location')]",
      "properties": {
        "dnsPrefix": "[parameters('dnsPrefix')]",
        "agentPoolProfiles": [
          {
            "name": "agentpool",
            "osDiskSizeGB": "[parameters('osDiskSizeGB')]",
            "count": "[parameters('agentCount')]",
            "vmSize": "[parameters('agentVMSize')]",
            "osType": "[parameters('osType')]",
            "storageProfile": "ManagedDisks"
          }
        ],
        "linuxProfile": {
          "adminUsername": "[parameters('linuxAdminUsername')]",
          "ssh": {
            "publicKeys": [
              {
                "keyData": "[parameters('sshRSAPublicKey')]"
              }
            ]
          }
        }
      },
      "identity": {
          "type": "SystemAssigned"
      }
    }
  ]

如您所见,有 dnsPrefix、agentPoolProfiles(及其子属性,如 osDiskSizeGB)、linuxProfile 等属性

这些属性记录在哪里?在哪里可以找到可以为资源配置的所有可能属性的列表?

最佳答案

您可以在 ManagedClusterProperties object 中找到相关文档

这里的技巧是获取资源名称,你可以从ARM documentation中找到相关文档。通过绘制资源图

关于azure - 在哪里可以查看 Azure 资源管理器模板资源的所有可能属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68088535/

相关文章:

Azure kubernetes - 如何安装 spinnaker?

azure - 为什么我的应用程序注册设置需要管理员同意?

azure-devops - 不要为 Azure DevOps 中已有拉取请求的分支触发构建

azure-devops - 在 Azure DevOps 拉取请求验证管道中以编程方式访问拉取请求更改?

java - 将java应用程序部署到azure容器应用程序

azure - Calico GlobalNetworkPolicy 排除不起作用

c# - Azure Functions 中的 HttpClient 最佳实践

linux - 如何使用 blobxfer 从 azure blob 存储下载子目录

node.js - open id connect认证后如何将用户注册到mongodb?

azure - 用户 <outlook email id> 是目标 AAD 租户默认目录中的 guest