Microsoft.Resources templateSpecs 2021-03-01-preview
Bicep-resourcedefinitie
Het resourcetype templateSpecs kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
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@2021-03-01-preview' = {
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:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
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": "2021-03-01-preview",
"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 | '2021-03-01-preview' |
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@2021-03-01-preview"
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@2021-03-01-preview" |
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. |