Microsoft.Resources templateSpecs/versions 2022-02-01

Definice prostředku Bicep

Typ prostředku templateSpecs/versions je možné nasadit do:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Poznámky

Informace o vytváření portálových formulářů najdete v tématu Kurz: Vytvoření Azure Portal formulářů pro specifikaci šablony.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Resources/templateSpecs/versions, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Resources/templateSpecs/versions@2022-02-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    description: 'string'
    linkedTemplates: [
      {
        path: 'string'
        template: any()
      }
    ]
    mainTemplate: any()
    metadata: any()
    uiFormDefinition: any()
  }
}

Hodnoty vlastností

templateSpecs/versions

Název Description Hodnota
name Název prostředku

Přečtěte si, jak nastavit názvy a typy pro podřízené prostředky v Bicepu.
string (povinné)
location Umístění verze specifikace šablony. Musí odpovídat umístění nadřazené specifikace šablony. string (povinné)
tags Značky prostředků. Slovník názvů značek a hodnot. Viz Značky v šablonách
Nadřazené V nástroji Bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu : templateSpecs
properties Vlastnosti verze specifikace šablony TemplateSpecVersionProperties (povinné)

TemplateSpecVersionVlastnosti

Název Description Hodnota
description Popis verze specifikace šablony řetězec
linkedTemplates Pole artefaktů propojených šablon. LinkedTemplateArtifact[]
mainTemplate Hlavní obsah šablony Azure Resource Manager. Pro Bicep můžete použít funkci any().
zprostředkovatele identity Metadata verze. Metadata jsou objekt s otevřeným koncem a obvykle jde o kolekci párů klíč-hodnota. Pro Bicep můžete použít funkci any().
uiFormDefinition Obsah definice uživatelského rozhraní šablony Azure Resource Manager. Pro Bicep můžete použít funkci any().

LinkedTemplateArtifact

Název Description Hodnota
program Bezpečná relativní cesta systému souborů k artefaktu. string (povinné)
šablona Šablona Azure Resource Manager. Pro Bicep můžete použít funkci any(). (povinné)

Definice prostředku šablony ARM

Typ prostředku templateSpecs/versions je možné nasadit do:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Poznámky

Informace o vytváření portálových formulářů najdete v tématu Kurz: Vytvoření Azure Portal formulářů pro specifikaci šablony.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Resources/templateSpecs/versions, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.Resources/templateSpecs/versions",
  "apiVersion": "2022-02-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "description": "string",
    "linkedTemplates": [
      {
        "path": "string",
        "template": {}
      }
    ],
    "mainTemplate": {},
    "metadata": {},
    "uiFormDefinition": {}
  }
}

Hodnoty vlastností

templateSpecs/versions

Název Description Hodnota
typ Typ prostředku Microsoft.Resources/templateSpecs/versions
apiVersion Verze rozhraní API prostředků '2022-02-01'
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM.
string (povinné)
location Umístění verze specifikace šablony. Musí odpovídat umístění nadřazené specifikace šablony. string (povinné)
tags Značky prostředků. Slovník názvů a hodnot značek. Zobrazit značky v šablonách
properties Vlastnosti verze specifikace šablony TemplateSpecVersionProperties (povinné)

TemplateSpecVersionVlastnosti

Název Description Hodnota
description Popis verze specifikace šablony řetězec
linkedTemplates Pole artefaktů propojených šablon. LinkedTemplateArtifact[]
hlavníPlata Hlavní obsah šablony Azure Resource Manager.
zprostředkovatele identity Metadata verze. Metadata jsou objekt s otevřeným koncem a obvykle jde o kolekci párů klíč-hodnota.
definice uživatelského rozhraní Obsah definice uživatelského rozhraní šablony Azure Resource Manager

LinkedTemplateArtifact

Název Description Hodnota
program Bezpečná relativní cesta k artefaktu systému souborů. string (povinné)
šablona Šablona Azure Resource Manager.

Definice prostředku Terraform (poskytovatel AzAPI)

Typ prostředku templateSpecs/versions je možné nasadit do:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Resources/templateSpecs/versions, přidejte do šablony následující Terraform.

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

Hodnoty vlastností

šablonySpecs/versions

Název Description Hodnota
typ Typ prostředku Microsoft.Resources/templateSpecs/versions@2022-02-01
name Název prostředku string (povinné)
location Umístění verze specifikace šablony. Musí odpovídat umístění nadřazené specifikace šablony. string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu : templateSpecs
tags Značky prostředků. Slovník názvů a hodnot značek.
properties Vlastnosti verze specifikace šablony TemplateSpecVersionProperties (povinné)

TemplateSpecVersionVlastnosti

Název Description Hodnota
description Popis verze specifikace šablony řetězec
linkedTemplates Pole artefaktů propojených šablon. LinkedTemplateArtifact[]
hlavníPlata Hlavní obsah šablony Azure Resource Manager.
zprostředkovatele identity Metadata verze. Metadata jsou objekt s otevřeným koncem a obvykle jde o kolekci párů klíč-hodnota.
definice uživatelského rozhraní Obsah definice uživatelského rozhraní šablony Azure Resource Manager

LinkedTemplateArtifact

Název Description Hodnota
program Bezpečná relativní cesta k artefaktu systému souborů. string (povinné)
šablona Šablona Azure Resource Manager.