Delen via


Microsoft.Resources templateSpecs

Opmerkingen

In plaats van een ARM-sjabloon of Bicep-bestand te gebruiken om de sjabloonspecificatie te definiëren, raden we u aan om New-AzTemplateSpec- te gebruiken in Azure PowerShell of az ts create in Azure CLI 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, wat ingewikkeld kan zijn. Zie Quickstart: Sjabloonspecificaties maken en implementerenvoor meer informatie.

Bicep-resourcedefinitie

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

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

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' = {
  location: 'string'
  name: 'string'
  properties: {
    description: 'string'
    displayName: 'string'
    metadata: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschapswaarden

Microsoft.Resources/templateSpecs

Naam Beschrijving Waarde
plaats 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)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 1
Patroon = ^[-\w\._\(\)]+$ (vereist)
Eigenschappen Eigenschappen van sjabloonspecificatie. TemplateSpecProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

TemplateSpecProperties

Naam Beschrijving Waarde
beschrijving Beschrijving van sjabloonspecificatie. snaar

Beperkingen:
Maximale lengte =
displayName Weergavenaam sjabloonspecificatie. snaar

Beperkingen:
Maximale lengte =
metagegevens De metagegevens van de sjabloonspecificatie. Metagegevens zijn een open-ended object en zijn meestal een verzameling sleutel-waardeparen. enig

TemplateSpecTags

Naam Beschrijving Waarde

Resourcedefinitie van ARM-sjabloon

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

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

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",
  "properties": {
    "description": "string",
    "displayName": "string",
    "metadata": {}
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschapswaarden

Microsoft.Resources/templateSpecs

Naam Beschrijving Waarde
apiVersion De API-versie '2022-02-01'
plaats 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)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 1
Patroon = ^[-\w\._\(\)]+$ (vereist)
Eigenschappen Eigenschappen van sjabloonspecificatie. TemplateSpecProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.Resources/templateSpecs'

TemplateSpecProperties

Naam Beschrijving Waarde
beschrijving Beschrijving van sjabloonspecificatie. snaar

Beperkingen:
Maximale lengte =
displayName Weergavenaam sjabloonspecificatie. snaar

Beperkingen:
Maximale lengte =
metagegevens De metagegevens van de sjabloonspecificatie. Metagegevens zijn een open-ended object en zijn meestal een verzameling sleutel-waardeparen. enig

TemplateSpecTags

Naam Beschrijving Waarde

Resourcedefinitie van Terraform (AzAPI-provider)

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

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Resources/templateSpecs-resource 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"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      description = "string"
      displayName = "string"
      metadata = ?
    }
  })
}

Eigenschapswaarden

Microsoft.Resources/templateSpecs

Naam Beschrijving Waarde
plaats 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)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 1
Patroon = ^[-\w\._\(\)]+$ (vereist)
Eigenschappen Eigenschappen van sjabloonspecificatie. TemplateSpecProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.Resources/templateSpecs@2022-02-01"

TemplateSpecProperties

Naam Beschrijving Waarde
beschrijving Beschrijving van sjabloonspecificatie. snaar

Beperkingen:
Maximale lengte =
displayName Weergavenaam sjabloonspecificatie. snaar

Beperkingen:
Maximale lengte =
metagegevens De metagegevens van de sjabloonspecificatie. Metagegevens zijn een open-ended object en zijn meestal een verzameling sleutel-waardeparen. enig

TemplateSpecTags

Naam Beschrijving Waarde