Freigeben über


Microsoft.Blueprint Blueprints 2017-11-11-preview

Bicep-Ressourcendefinition

Der Ressourcentyp "Blueprints" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Blueprint/Blueprints-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Blueprint/blueprints@2017-11-11-preview' = {
  name: 'string'
  properties: {
    description: 'string'
    displayName: 'string'
    layout: any(Azure.Bicep.Types.Concrete.AnyType)
    parameters: {
      {customized property}: {
        allowedValues: [
          any(Azure.Bicep.Types.Concrete.AnyType)
        ]
        defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
        metadata: {
          description: 'string'
          displayName: 'string'
          strongType: 'string'
        }
        type: 'string'
      }
    }
    resourceGroups: {
      {customized property}: {
        dependsOn: [
          'string'
        ]
        location: 'string'
        metadata: {
          description: 'string'
          displayName: 'string'
          strongType: 'string'
        }
        name: 'string'
      }
    }
    targetScope: 'string'
    versions: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Eigenschaftswerte

BlueprintProperties

Name Beschreibung Wert
Beschreibung Mehrzeilige Erläuterung dieser Ressource. Schnur

Zwänge:
Max. Länge =
displayName Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. Schnur

Zwänge:
Max. Länge =
Layout Layoutansicht des Blueprints für UI-Referenz. jegliche
Parameter Parameter, die von dieser Blueprintdefinition benötigt werden. ParameterDefinitionCollection-
resourceGroups Durch diese Blueprint-Definition definierte Platzhalter für Ressourcengruppen. ResourceGroupDefinitionCollection-
targetScope Der Bereich, in dem dieser Blueprint angewendet werden kann. 'managementGroup'
"Abonnement"
Versionen Veröffentlichte Versionen dieses Blueprints. jegliche

Microsoft.Blueprint/Blueprints

Name Beschreibung Wert
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Detaillierte Eigenschaften für Blueprint BlueprintProperties- (erforderlich)

ParameterDefinition

Name Beschreibung Wert
allowedValues Array zulässiger Werte für diesen Parameter. any[]
defaultValue Standardwert für diesen Parameter. jegliche
Metadaten Benutzerfreundliche Eigenschaften für diesen Parameter. ParameterDefinitionMetadata-
Art Zulässige Datentypen für Azure Resource Manager-Vorlagenparameter. 'Array'
'bool'
"int"
'object'
"secureObject"
"secureString"
"string" (erforderlich)

ParameterDefinitionCollection

Name Beschreibung Wert

ParameterDefinitionMetadata

Name Beschreibung Wert
Beschreibung Beschreibung dieses Parameters/resourceGroup. Schnur

Zwänge:
Max. Länge =
displayName DisplayName dieses Parameters/resourceGroup. Schnur

Zwänge:
Max. Länge =
strongType StrongType für ui zum Rendern umfangreicher Erfahrungen während der Aufgabenzeit. Schnur

Zwänge:
Max. Länge =

ResourceGroupDefinition

Name Beschreibung Wert
dependsOn Artefakte, die vor dieser Ressourcengruppe bereitgestellt werden müssen. string[]
Ort Der Speicherort dieser resourceGroup bleibt leer, wenn der Speicherort der Ressourcengruppe während der Blueprint-Zuordnung angegeben wird. Schnur

Zwänge:
Max. Länge =
Metadaten Benutzerfreundliche Eigenschaften für diese Ressourcengruppe. ParameterDefinitionMetadata-
Name Der Name dieser resourceGroup bleibt leer, wenn der Ressourcengruppenname während der Blueprint-Zuordnung angegeben wird. Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1

ResourceGroupDefinitionCollection

Name Beschreibung Wert

ARM-Vorlagenressourcendefinition

Der Ressourcentyp "Blueprints" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Blueprint/Blueprints-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Blueprint/blueprints",
  "apiVersion": "2017-11-11-preview",
  "name": "string",
  "properties": {
    "description": "string",
    "displayName": "string",
    "layout": {},
    "parameters": {
      "{customized property}": {
        "allowedValues": [ {} ],
        "defaultValue": {},
        "metadata": {
          "description": "string",
          "displayName": "string",
          "strongType": "string"
        },
        "type": "string"
      }
    },
    "resourceGroups": {
      "{customized property}": {
        "dependsOn": [ "string" ],
        "location": "string",
        "metadata": {
          "description": "string",
          "displayName": "string",
          "strongType": "string"
        },
        "name": "string"
      }
    },
    "targetScope": "string",
    "versions": {}
  }
}

Eigenschaftswerte

BlueprintProperties

Name Beschreibung Wert
Beschreibung Mehrzeilige Erläuterung dieser Ressource. Schnur

Zwänge:
Max. Länge =
displayName Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. Schnur

Zwänge:
Max. Länge =
Layout Layoutansicht des Blueprints für UI-Referenz. jegliche
Parameter Parameter, die von dieser Blueprintdefinition benötigt werden. ParameterDefinitionCollection-
resourceGroups Durch diese Blueprint-Definition definierte Platzhalter für Ressourcengruppen. ResourceGroupDefinitionCollection-
targetScope Der Bereich, in dem dieser Blueprint angewendet werden kann. 'managementGroup'
"Abonnement"
Versionen Veröffentlichte Versionen dieses Blueprints. jegliche

Microsoft.Blueprint/Blueprints

Name Beschreibung Wert
apiVersion Die API-Version "2017-11-11-preview"
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Detaillierte Eigenschaften für Blueprint BlueprintProperties- (erforderlich)
Art Der Ressourcentyp "Microsoft.Blueprint/Blueprints"

ParameterDefinition

Name Beschreibung Wert
allowedValues Array zulässiger Werte für diesen Parameter. any[]
defaultValue Standardwert für diesen Parameter. jegliche
Metadaten Benutzerfreundliche Eigenschaften für diesen Parameter. ParameterDefinitionMetadata-
Art Zulässige Datentypen für Azure Resource Manager-Vorlagenparameter. 'Array'
'bool'
"int"
'object'
"secureObject"
"secureString"
"string" (erforderlich)

ParameterDefinitionCollection

Name Beschreibung Wert

ParameterDefinitionMetadata

Name Beschreibung Wert
Beschreibung Beschreibung dieses Parameters/resourceGroup. Schnur

Zwänge:
Max. Länge =
displayName DisplayName dieses Parameters/resourceGroup. Schnur

Zwänge:
Max. Länge =
strongType StrongType für ui zum Rendern umfangreicher Erfahrungen während der Aufgabenzeit. Schnur

Zwänge:
Max. Länge =

ResourceGroupDefinition

Name Beschreibung Wert
dependsOn Artefakte, die vor dieser Ressourcengruppe bereitgestellt werden müssen. string[]
Ort Der Speicherort dieser resourceGroup bleibt leer, wenn der Speicherort der Ressourcengruppe während der Blueprint-Zuordnung angegeben wird. Schnur

Zwänge:
Max. Länge =
Metadaten Benutzerfreundliche Eigenschaften für diese Ressourcengruppe. ParameterDefinitionMetadata-
Name Der Name dieser resourceGroup bleibt leer, wenn der Ressourcengruppenname während der Blueprint-Zuordnung angegeben wird. Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1

ResourceGroupDefinitionCollection

Name Beschreibung Wert

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Blueprints – Erstellen einer neuen Blueprintdefinition

Bereitstellen in Azure
Diese Vorlage erstellt eine Azure Blueprint-Blueprintdefinition. Die Blueprintdefinition enthält ein Richtlinienzuweisungsartefakt und kann geändert und dann in Verwaltungsgruppen oder Abonnements für konsistente Umgebungen bereitgestellt werden.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp "Blueprints" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • -Verwaltungsgruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Blueprint/Blueprints-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Blueprint/blueprints@2017-11-11-preview"
  name = "string"
  body = jsonencode({
    properties = {
      description = "string"
      displayName = "string"
      layout = ?
      parameters = {
        {customized property} = {
          allowedValues = [
            ?
          ]
          defaultValue = ?
          metadata = {
            description = "string"
            displayName = "string"
            strongType = "string"
          }
          type = "string"
        }
      }
      resourceGroups = {
        {customized property} = {
          dependsOn = [
            "string"
          ]
          location = "string"
          metadata = {
            description = "string"
            displayName = "string"
            strongType = "string"
          }
          name = "string"
        }
      }
      targetScope = "string"
      versions = ?
    }
  })
}

Eigenschaftswerte

BlueprintProperties

Name Beschreibung Wert
Beschreibung Mehrzeilige Erläuterung dieser Ressource. Schnur

Zwänge:
Max. Länge =
displayName Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. Schnur

Zwänge:
Max. Länge =
Layout Layoutansicht des Blueprints für UI-Referenz. jegliche
Parameter Parameter, die von dieser Blueprintdefinition benötigt werden. ParameterDefinitionCollection-
resourceGroups Durch diese Blueprint-Definition definierte Platzhalter für Ressourcengruppen. ResourceGroupDefinitionCollection-
targetScope Der Bereich, in dem dieser Blueprint angewendet werden kann. 'managementGroup'
"Abonnement"
Versionen Veröffentlichte Versionen dieses Blueprints. jegliche

Microsoft.Blueprint/Blueprints

Name Beschreibung Wert
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Detaillierte Eigenschaften für Blueprint BlueprintProperties- (erforderlich)
Art Der Ressourcentyp "Microsoft.Blueprint/blueprints@2017-11-11-preview"

ParameterDefinition

Name Beschreibung Wert
allowedValues Array zulässiger Werte für diesen Parameter. any[]
defaultValue Standardwert für diesen Parameter. jegliche
Metadaten Benutzerfreundliche Eigenschaften für diesen Parameter. ParameterDefinitionMetadata-
Art Zulässige Datentypen für Azure Resource Manager-Vorlagenparameter. 'Array'
'bool'
"int"
'object'
"secureObject"
"secureString"
"string" (erforderlich)

ParameterDefinitionCollection

Name Beschreibung Wert

ParameterDefinitionMetadata

Name Beschreibung Wert
Beschreibung Beschreibung dieses Parameters/resourceGroup. Schnur

Zwänge:
Max. Länge =
displayName DisplayName dieses Parameters/resourceGroup. Schnur

Zwänge:
Max. Länge =
strongType StrongType für ui zum Rendern umfangreicher Erfahrungen während der Aufgabenzeit. Schnur

Zwänge:
Max. Länge =

ResourceGroupDefinition

Name Beschreibung Wert
dependsOn Artefakte, die vor dieser Ressourcengruppe bereitgestellt werden müssen. string[]
Ort Der Speicherort dieser resourceGroup bleibt leer, wenn der Speicherort der Ressourcengruppe während der Blueprint-Zuordnung angegeben wird. Schnur

Zwänge:
Max. Länge =
Metadaten Benutzerfreundliche Eigenschaften für diese Ressourcengruppe. ParameterDefinitionMetadata-
Name Der Name dieser resourceGroup bleibt leer, wenn der Ressourcengruppenname während der Blueprint-Zuordnung angegeben wird. Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1

ResourceGroupDefinitionCollection

Name Beschreibung Wert