Delen via


Microsoft.Resources templateSpecs

Bicep-resourcedefinitie

Het resourcetype templateSpecs kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Opmerkingen

In plaats van een ARM-sjabloon of Bicep-bestand te gebruiken om de sjabloonspecificatie te definiëren, raden we u aan New-AzTemplateSpec te gebruiken in Azure PowerShell of az ts create in Azure CLI te gebruiken om de sjabloonspecificatie te maken. Met deze opdrachten worden gekoppelde sjablonen automatisch geconverteerd naar artefacten die zijn verbonden met uw hoofdsjabloon. Wanneer u een ARM-sjabloon gebruikt om de sjabloonspecificatie te maken, moet u deze gekoppelde sjablonen handmatig toevoegen als artefacten. Dit kan gecompliceerd zijn. Zie Quickstart: sjabloonspecificaties Creatie en implementeren voor meer informatie.

Resource-indeling

Als u een Microsoft.Resources/templateSpecs-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Resources/templateSpecs@2022-02-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    description: 'string'
    displayName: 'string'
    metadata: any()
  }
}

Eigenschapswaarden

templateSpecs

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-90

Geldige tekens:
Alfanumerieken, onderstrepingstekens, haakjes, afbreekstreepjes en punten.
location De locatie van de sjabloonspecificatie. Deze kan niet worden gewijzigd nadat de sjabloonspecificatie is gemaakt. Dit moet een van de ondersteunde Azure-locaties zijn. tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Eigenschappen van sjabloonspecificatie. TemplateSpecProperties

TemplateSpecProperties

Naam Description Waarde
beschrijving Beschrijving van sjabloonspecificatie. tekenreeks

Beperkingen:
Maximale lengte = 4096
displayName Weergavenaam van sjabloonspecificatie. tekenreeks

Beperkingen:
Maximale lengte = 64
metagegevens De metagegevens van sjabloonspecificatie. Metagegevens zijn een open-eindeobject en zijn meestal een verzameling sleutel-waardeparen. Voor Bicep kunt u de functie any() gebruiken.

Resourcedefinitie van ARM-sjabloon

Het resourcetype templateSpecs kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Opmerkingen

In plaats van een ARM-sjabloon of Bicep-bestand te gebruiken om de sjabloonspecificatie te definiëren, raden we u aan New-AzTemplateSpec te gebruiken in Azure PowerShell of az ts create in Azure CLI te gebruiken om de sjabloonspecificatie te maken. Met deze opdrachten worden gekoppelde sjablonen automatisch geconverteerd naar artefacten die zijn verbonden met uw hoofdsjabloon. Wanneer u een ARM-sjabloon gebruikt om de sjabloonspecificatie te maken, moet u deze gekoppelde sjablonen handmatig toevoegen als artefacten. Dit kan gecompliceerd zijn. Zie Quickstart: sjabloonspecificaties Creatie en implementeren voor meer informatie.

Resource-indeling

Als u een Microsoft.Resources/templateSpecs-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Resources/templateSpecs",
  "apiVersion": "2022-02-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "description": "string",
    "displayName": "string",
    "metadata": {}
  }
}

Eigenschapswaarden

templateSpecs

Naam Description Waarde
type Het resourcetype 'Microsoft.Resources/templateSpecs'
apiVersion De resource-API-versie '2022-02-01'
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-90

Geldige tekens:
Alfanumerieken, onderstrepingstekens, haakjes, afbreekstreepjes en punten.
location De locatie van de sjabloonspecificatie. Deze kan niet worden gewijzigd nadat de sjabloonspecificatie is gemaakt. Dit moet een van de ondersteunde Azure-locaties zijn. tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Eigenschappen van sjabloonspecificatie. TemplateSpecProperties

TemplateSpecProperties

Naam Description Waarde
beschrijving Beschrijving van sjabloonspecificatie. tekenreeks

Beperkingen:
Maximale lengte = 4096
displayName Weergavenaam van sjabloonspecificatie. tekenreeks

Beperkingen:
Maximale lengte = 64
metagegevens De metagegevens van sjabloonspecificatie. Metagegevens zijn een open-eindeobject en zijn meestal een verzameling sleutel-waardeparen.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype templateSpecs kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Resources/templateSpecs wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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

Eigenschapswaarden

templateSpecs

Naam Description Waarde
type Het resourcetype "Microsoft.Resources/templateSpecs@2022-02-01"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-90

Geldige tekens:
Alfanumerieken, onderstrepingstekens, haakjes, afbreekstreepjes en punten.
location De locatie van de sjabloonspecificatie. Deze kan niet worden gewijzigd nadat de sjabloonspecificatie is gemaakt. Het moet een van de ondersteunde Azure-locaties zijn. tekenreeks (vereist)
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden.
properties Eigenschappen van sjabloonspecificatie. TemplateSpecProperties

TemplateSpecProperties

Naam Description Waarde
beschrijving Beschrijving van sjabloonspecificatie. tekenreeks

Beperkingen:
Maximale lengte = 4096
displayName Weergavenaam van sjabloonspecificatie. tekenreeks

Beperkingen:
Maximale lengte = 64
metagegevens De metagegevens van sjabloonspecificatie. Metagegevens zijn een open-eindeobject en zijn meestal een verzameling sleutel-waardeparen.