Схемы Microsoft.Blueprint

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

Тип ресурса blueprints является ресурсом расширения, что означает, что его можно применить к другому ресурсу.

scope Используйте свойство этого ресурса, чтобы задать область для этого ресурса. См. раздел Настройка область для ресурсов расширения в Bicep.

Тип ресурса blueprints можно развернуть с помощью операций, предназначенных для:

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

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

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

resource symbolicname 'Microsoft.Blueprint/blueprints@2018-11-01-preview' = {
  name: 'string'
  scope: resourceSymbolicName
  properties: {
    description: 'string'
    displayName: 'string'
    parameters: {}
    resourceGroups: {}
    targetScope: 'string'
    versions: any()
  }
}

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

blueprints

Имя Описание Значение
name имя ресурса. строка (обязательно)
область Используйте при создании ресурса расширения на область, отличном от область развертывания. Целевой ресурс

Для Bicep задайте для этого свойства символьное имя ресурса, чтобы применить ресурс расширения.
properties Подробные свойства для определения схемы. BlueprintProperties (обязательно)

BlueprintProperties

Имя Описание Значение
description Многострочное объяснение этого ресурса. строка
displayName Однострочный строковый поясняет этот ресурс. строка
параметры Параметры, необходимые для этого определения схемы. object
resourceGroups Заполнители группы ресурсов, определенные этим определением схемы. объект
targetScope Область, в котором можно назначить это определение схемы. ManagementGroup
"подписка"
versions Опубликованные версии этого определения схемы. Для Bicep можно использовать функцию any().

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Схемы — создание нового определения схемы

Развертывание в Azure
Этот шаблон создает определение схемы Azure Blueprint. Определение схемы включает артефакт назначения политики и может быть изменено, а затем развернуто в группах управления или подписках для согласованных сред.

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

Тип ресурса blueprints является ресурсом расширения, что означает, что его можно применить к другому ресурсу.

scope Используйте свойство этого ресурса, чтобы задать область для этого ресурса. См. раздел Настройка область для ресурсов расширения в шаблонах ARM.

Тип ресурса blueprints можно развернуть с помощью операций, предназначенных для:

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

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

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

{
  "type": "Microsoft.Blueprint/blueprints",
  "apiVersion": "2018-11-01-preview",
  "name": "string",
  "scope": "string",
  "properties": {
    "description": "string",
    "displayName": "string",
    "parameters": {},
    "resourceGroups": {},
    "targetScope": "string",
    "versions": {}
  }
}

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

blueprints

Имя Описание Значение
тип Тип ресурса Microsoft.Blueprint/blueprints
версия_API Версия API ресурсов '2018-11-01-preview'
name имя ресурса. строка (обязательно)
область Используйте при создании ресурса расширения на область, отличном от область развертывания. Целевой ресурс

Для JSON задайте значение полного имени ресурса, к который будет применяться ресурс расширения .
properties Подробные свойства для определения схемы. BlueprintProperties (обязательно)

BlueprintProperties

Имя Описание Значение
description Многострочное объяснение этого ресурса. строка
displayName Однострочный строковый поясняет этот ресурс. строка
параметры Параметры, необходимые для этого определения схемы. object
resourceGroups Заполнители группы ресурсов, определенные этим определением схемы. объект
targetScope Область, в котором можно назначить это определение схемы. ManagementGroup
"подписка"
versions Опубликованные версии этого определения схемы.

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Схемы — создание нового определения схемы

Развертывание в Azure
Этот шаблон создает определение схемы Azure Blueprint. Определение схемы включает артефакт назначения политики и может быть изменено, а затем развернуто в группах управления или подписках для согласованных сред.

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

Тип ресурса blueprints является ресурсом расширения, что означает, что его можно применить к другому ресурсу.

parent_id Используйте свойство этого ресурса, чтобы задать область для этого ресурса.

Тип ресурса blueprints можно развернуть с помощью операций, предназначенных для:

  • Группы ресурсов
  • Подписки
  • Группы управления

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Blueprint/blueprints@2018-11-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      description = "string"
      displayName = "string"
      parameters = {}
      resourceGroups = {}
      targetScope = "string"
    }
  })
}

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

blueprints

Имя Описание Значение
тип Тип ресурса "Microsoft.Blueprint/blueprints@2018-11-01-preview"
name имя ресурса. строка (обязательно)
parent_id Идентификатор ресурса, к который применяется этот ресурс расширения. строка (обязательно)
properties Подробные свойства для определения схемы. BlueprintProperties (обязательно)

BlueprintProperties

Имя Описание Значение
description Многострочное объяснение этого ресурса. строка
displayName Однострочный строковый поясняет этот ресурс. строка
параметры Параметры, необходимые для этого определения схемы. object
resourceGroups Заполнители группы ресурсов, определенные этим определением схемы. объект
targetScope Область, в котором можно назначить это определение схемы. "managementGroup"
"subscription"
versions Опубликованные версии этого определения схемы.