Dela via


Microsoft.Blueprint-skisser

Bicep-resursdefinition

Resurstypen skisser är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.

Använd egenskapen för den scope här resursen för att ange omfånget för den här resursen. Se Ange omfång för tilläggsresurser i Bicep.

Skissresurstypen kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Blueprint/blueprints-resurs lägger du till följande Bicep i mallen.

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

Egenskapsvärden

Ritningar

Namn Beskrivning Värde
name Resursnamnet sträng (krävs)
omfång Använd när du skapar en tilläggsresurs i ett omfång som skiljer sig från distributionsomfånget. Målresurs

För Bicep anger du den här egenskapen till det symboliska namnet på resursen för att tillämpa tilläggsresursen.
properties Detaljerade egenskaper för skissdefinition. BlueprintProperties (krävs)

BlueprintProperties

Namn Beskrivning Värde
beskrivning Förklara den här resursen med flera rader. sträng
displayName Enradssträng förklarar den här resursen. sträng
parametrar Parametrar som krävs av den här skissdefinitionen. objekt
resourceGroups Platshållare för resursgrupper som definieras av den här skissdefinitionen. objekt
targetScope Det omfång där den här skissdefinitionen kan tilldelas. "managementGroup"
"prenumeration"
versioner Publicerade versioner av den här skissdefinitionen. För Bicep kan du använda funktionen any().

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Skisser – Skapa en ny skissdefinition

Distribuera till Azure
Den här mallen skapar en skissdefinition för Azure Blueprint. Skissdefinitionen innehåller en principtilldelningsartefakt och kan ändras och sedan distribueras till hanteringsgrupper eller prenumerationer för konsekventa miljöer.

Resursdefinition för ARM-mall

Resurstypen skisser är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.

Använd egenskapen för den scope här resursen för att ange omfånget för den här resursen. Se Ange omfång för tilläggsresurser i ARM-mallar.

Skissresurstypen kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Resurs för Microsoft.Blueprint/blueprints lägger du till följande JSON i mallen.

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

Egenskapsvärden

Ritningar

Namn Beskrivning Värde
typ Resurstypen "Microsoft.Blueprint/blueprints"
apiVersion Resurs-API-versionen "2018-11-01-preview"
name Resursnamnet sträng (krävs)
omfång Använd när du skapar en tilläggsresurs i ett omfång som skiljer sig från distributionsomfånget. Målresurs

För JSON anger du värdet till det fullständiga namnet på resursen som tilläggsresursen ska tillämpas på.
properties Detaljerade egenskaper för skissdefinition. BlueprintProperties (krävs)

BlueprintProperties

Namn Beskrivning Värde
beskrivning Flera rader förklarar den här resursen. sträng
displayName Enradssträng förklarar den här resursen. sträng
parametrar Parametrar som krävs av den här skissdefinitionen. objekt
resourceGroups Platshållare för resursgrupper som definieras av den här skissdefinitionen. objekt
targetScope Omfånget där den här skissdefinitionen kan tilldelas. "managementGroup"
"prenumeration"
versioner Publicerade versioner av den här skissdefinitionen.

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Skisser – Skapa en ny skissdefinition

Distribuera till Azure
Den här mallen skapar en skissdefinition för Azure Blueprint. Skissdefinitionen innehåller en principtilldelningsartefakt och kan ändras och sedan distribueras till hanteringsgrupper eller prenumerationer för konsekventa miljöer.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen skisser är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.

Använd egenskapen för parent_id den här resursen för att ange omfånget för den här resursen.

Resurstypen skisser kan distribueras med åtgärder som mål:

  • Resursgrupper
  • Prenumerationer
  • Hanteringsgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Blueprint/blueprints-resurs lägger du till följande Terraform i mallen.

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"
    }
  })
}

Egenskapsvärden

Ritningar

Namn Beskrivning Värde
typ Resurstypen "Microsoft.Blueprint/blueprints@2018-11-01-preview"
name Resursnamnet sträng (krävs)
parent_id ID:t för resursen som den här tilläggsresursen ska tillämpas på. sträng (krävs)
properties Detaljerade egenskaper för skissdefinition. BlueprintProperties (krävs)

BlueprintProperties

Namn Beskrivning Värde
beskrivning Flera rader förklarar den här resursen. sträng
displayName Enradssträng förklarar den här resursen. sträng
parametrar Parametrar som krävs av den här skissdefinitionen. objekt
resourceGroups Platshållare för resursgrupper som definieras av den här skissdefinitionen. objekt
targetScope Omfånget där den här skissdefinitionen kan tilldelas. "managementGroup"
"prenumeration"
versioner Publicerade versioner av den här skissdefinitionen.