Шаблон Microsoft.ResourcesSpecs/versions 2022-02-01

Определение ресурса Bicep

Тип ресурса templateSpecs/versions можно развернуть в:

Список измененных свойств в каждой версии API см. в журнале изменений.

Комментарии

Сведения о создании форм портала см. в статье Руководство. Создание форм портал Azure для спецификации шаблона.

Формат ресурсов

Чтобы создать ресурс Microsoft.Resources/templateSpecs/versions, добавьте в шаблон следующий код Bicep.

resource symbolicname 'Microsoft.Resources/templateSpecs/versions@2022-02-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    description: 'string'
    linkedTemplates: [
      {
        path: 'string'
        template: any()
      }
    ]
    mainTemplate: any()
    metadata: any()
    uiFormDefinition: any()
  }
}

Значения свойств

templateSpecs/versions

Имя Описание Значение
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в Bicep.
строка (обязательно)
location Расположение версии спецификации шаблона. Он должен соответствовать расположению родительской спецификации шаблона. строка (обязательно)
tags Теги ресурсов. Словарь имен и значений тегов. См . раздел Теги в шаблонах
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен вне родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа templateSpecs
properties Свойства версии спецификации шаблона. TemplateSpecVersionProperties (обязательно)

TemplateSpecVersionProperties

Имя Описание Значение
description Описание версии спецификации шаблона. строка
linkedTemplates Массив связанных артефактов шаблона. LinkedTemplateArtifact[]
mainTemplate Основное содержимое шаблона Azure Resource Manager. Для Bicep можно использовать функцию any().
метаданные Метаданные версии. Метаданные — это открытый объект, который обычно представляет собой коллекцию пар "ключ-значение". Для Bicep можно использовать функцию any().
uiFormDefinition Содержимое определения пользовательского интерфейса шаблона Azure Resource Manager. Для Bicep можно использовать функцию any().

LinkedTemplateArtifact

Имя Описание Значение
path Безопасный относительный путь к артефакту в файловой системе. строка (обязательно)
шаблон Шаблон azure Resource Manager. Для Bicep можно использовать функцию any(). (обязательно)

Определение ресурса шаблона ARM

Тип ресурса templateSpecs/versions можно развернуть в:

Список измененных свойств в каждой версии API см. в журнале изменений.

Комментарии

Сведения о создании форм портала см. в статье Руководство. Создание форм портал Azure для спецификации шаблона.

Формат ресурсов

Чтобы создать ресурс Microsoft.Resources/templateSpecs/versions, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Resources/templateSpecs/versions",
  "apiVersion": "2022-02-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "description": "string",
    "linkedTemplates": [
      {
        "path": "string",
        "template": {}
      }
    ],
    "mainTemplate": {},
    "metadata": {},
    "uiFormDefinition": {}
  }
}

Значения свойств

templateSpecs/versions

Имя Описание Значение
тип Тип ресурса Microsoft.Resources/templateSpecs/versions
версия_API Версия API ресурсов '2022-02-01'
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM.
строка (обязательно)
location Расположение версии спецификации шаблона. Он должен соответствовать расположению родительской спецификации шаблона. строка (обязательно)
tags Теги ресурсов. Словарь имен и значений тегов. См . раздел Теги в шаблонах
properties Свойства версии спецификации шаблона. TemplateSpecVersionProperties (обязательно)

TemplateSpecVersionProperties

Имя Описание Значение
description Описание версии спецификации шаблона. строка
linkedTemplates Массив связанных артефактов шаблона. LinkedTemplateArtifact[]
mainTemplate Основное содержимое шаблона Azure Resource Manager.
метаданные Метаданные версии. Метаданные — это открытый объект, который обычно представляет собой коллекцию пар "ключ-значение".
uiFormDefinition Содержимое определения пользовательского интерфейса шаблона Azure Resource Manager.

LinkedTemplateArtifact

Имя Описание Значение
path Безопасный относительный путь к артефакту в файловой системе. string (обязательно)
шаблон Шаблон Azure Resource Manager.

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса templateSpecs/versions можно развернуть в следующих объектах:

  • Группы ресурсов

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.Resources/templateSpecs/versions, добавьте в шаблон следующую terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Resources/templateSpecs/versions@2022-02-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      description = "string"
      linkedTemplates = [
        {
          path = "string"
        }
      ]
    }
  })
}

Значения свойств

templateSpecs/versions

Имя Описание Значение
тип Тип ресурса "Microsoft.Resources/templateSpecs/versions@2022-02-01"
name имя ресурса. string (обязательно)
location Расположение версии спецификации шаблона. Он должен соответствовать расположению родительской спецификации шаблона. string (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: templateSpecs
tags Теги ресурсов. Словарь имен и значений тегов.
properties Свойства версии спецификации шаблона. TemplateSpecVersionProperties (обязательно)

TemplateSpecVersionProperties

Имя Описание Значение
description Описание версии спецификации шаблона. строка
linkedTemplates Массив связанных артефактов шаблона. LinkedTemplateArtifact[]
mainTemplate Основное содержимое шаблона Azure Resource Manager.
метаданные Метаданные версии. Метаданные — это открытый объект, который обычно представляет собой коллекцию пар "ключ-значение".
uiFormDefinition Содержимое определения пользовательского интерфейса шаблона Azure Resource Manager.

LinkedTemplateArtifact

Имя Описание Значение
path Безопасный относительный путь к артефакту в файловой системе. string (обязательно)
шаблон Шаблон Azure Resource Manager.