Microsoft.Blueprint blueprints template reference

Template format

To create a Microsoft.Blueprint/blueprints resource, add the following JSON to the resources section of your template.

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

Property values

The following tables describe the values you need to set in the schema.

Microsoft.Blueprint/blueprints object

Name Type Required Value
name string Yes Name of the blueprint definition.
type enum Yes Microsoft.Blueprint/blueprints
apiVersion enum Yes 2018-11-01-preview
properties object Yes Detailed properties for blueprint definition. - BlueprintProperties object
resources array No versions artifacts

BlueprintProperties object

Name Type Required Value
displayName string No One-liner string explain this resource.
description string No Multi-line explain this resource.
targetScope enum No The scope where this blueprint definition can be assigned. - subscription or managementGroup
parameters object No Parameters required by this blueprint definition.
resourceGroups object No Resource group placeholders defined by this blueprint definition.
versions object No Published versions of this blueprint definition.
layout object No Layout view of the blueprint definition for UI reference.