Microsoft.Resources templateSpecs

Definição de recurso bicep

O modeloSpecs tipo de recurso pode ser implementado para:

Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.

Observações

Em vez de usar um modelo ARM ou ficheiro Bicep para definir a especificação do modelo, recomendamos que utilize o New-AzTemplateSpec em Azure PowerShell ou az ts criar em Azure CLI para criar a sua especificação de modelo. Esses comandos convertem automaticamente modelos ligados a artefactos ligados ao seu modelo principal. Quando utilizar um modelo ARM para criar a especificação do modelo, deve adicionar manualmente os modelos ligados como artefactos, o que pode ser complicado. Para obter mais informações, consulte Quickstart: Criar e implementar especificações de modelo.

Formato de recursos

Para criar um recurso Microsoft.Resources/templateSpecs, adicione o seguinte Bicep ao seu modelo.

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

Valores imobiliários

modeloSpecs

Nome Descrição Valor
name O nome do recurso corda (necessária)

Limite de caracteres: 1-90

Caracteres válidos:
Alfanuméricos, sublinhados, parênteses, hífenes e períodos.
localização A localização da especificação do modelo. Não pode ser alterado após a criação do Modelo Spec. Deve ser um dos locais apoiados do Azure. corda (necessária)
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas. Ver Tags em modelos
propriedades Propriedades de espectro de modelo. ModeloSPECProperties

ModeloSPECProperties

Nome Descrição Valor
descrição Descrição do espectro do modelo. string
displayName Nome de exibição de espectro de espectro de modelo. string
do IdP Os metadados de espectro do modelo. Metadados é um objeto aberto e é tipicamente uma coleção de pares de valores-chave. Para o Bicep, pode utilizar qualquer( ) função.

Definição de recurso de modelo DE ARM

O modeloSpecs tipo de recurso pode ser implementado para:

Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.

Observações

Em vez de usar um modelo ARM ou ficheiro Bicep para definir a especificação do modelo, recomendamos que utilize o New-AzTemplateSpec em Azure PowerShell ou az ts criar em Azure CLI para criar a sua especificação de modelo. Esses comandos convertem automaticamente modelos ligados a artefactos ligados ao seu modelo principal. Quando utilizar um modelo ARM para criar a especificação do modelo, deve adicionar manualmente os modelos ligados como artefactos, o que pode ser complicado. Para obter mais informações, consulte Quickstart: Criar e implementar especificações de modelo.

Formato de recursos

Para criar um recurso Microsoft.Resources/templateSpecs, adicione o seguinte JSON ao seu modelo.

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

Valores imobiliários

modeloSpecs

Nome Descrição Valor
tipo O tipo de recurso 'Microsoft.Resources/templateSpecs'
apiVersion A versão api de recurso '2022-02-01'
name O nome do recurso corda (necessária)

Limite de caracteres: 1-90

Caracteres válidos:
Alfanuméricos, sublinhados, parênteses, hífenes e períodos.
localização A localização da especificação do modelo. Não pode ser alterado após a criação do Modelo Spec. Deve ser um dos locais apoiados do Azure. corda (necessária)
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas. Ver Tags em modelos
propriedades Propriedades de espectro de modelo. ModeloSPECProperties

ModeloSPECProperties

Nome Descrição Valor
descrição Descrição do espectro do modelo. string
displayName Nome de exibição de espectro de espectro de modelo. string
do IdP Os metadados de espectro do modelo. Metadados é um objeto aberto e é tipicamente uma coleção de pares de valores-chave.

Definição de recursos Terraform (fornecedor AzAPI)

O modeloSpecs tipo de recurso pode ser implementado para:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.

Formato de recursos

Para criar um recurso Microsoft.Resources/templateSpecs, adicione o seguinte Terraform ao seu modelo.

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

Valores imobiliários

modeloSpecs

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.Resources/templateSpecs@2022-02-01"
name O nome do recurso corda (necessária)

Limite de caracteres: 1-90

Caracteres válidos:
Alfanuméricos, sublinhados, parênteses, hífenes e períodos.
localização A localização da especificação do modelo. Não pode ser alterado após a criação do Modelo Spec. Deve ser um dos locais apoiados do Azure. corda (necessária)
parent_id Para implantar num grupo de recursos, utilize o ID desse grupo de recursos. corda (necessária)
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas.
propriedades Propriedades de espectro de modelo. ModeloSPECProperties

ModeloSPECProperties

Nome Descrição Valor
descrição Descrição do espectro do modelo. string
displayName Nome de exibição de espectro de espectro de modelo. string
do IdP Os metadados de espectro do modelo. Metadados é um objeto aberto e é tipicamente uma coleção de pares de valores-chave.