Microsoft.Resources templateSpecs
Comentários
Em vez de usar um modelo ARM ou um arquivo Bicep para definir a especificação do modelo, recomendamos que você use New-AzTemplateSpec no Azure PowerShell ou az ts create na CLI do Azure para criar sua especificação de modelo. Esses comandos convertem automaticamente modelos vinculados em artefatos conectados ao seu modelo principal. Ao usar um modelo ARM para criar a especificação do modelo, você deve adicionar manualmente esses modelos vinculados como artefatos, o que pode ser complicado. Para obter mais informações, consulte Guia de início rápido: criar e implantar especificações de modelo.
Definição de recursos do bíceps
O tipo de recurso templateSpecs pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Resources/templateSpecs, adicione o seguinte Bíceps ao seu modelo.
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'
}
}
Valores de propriedade
Microsoft.Resources/templateSpecs
Designação | Descrição | Valor |
---|---|---|
Localização | O local da especificação do modelo. Ele não pode ser alterado após a criação da especificação do modelo. Tem de ser uma das localizações do Azure suportadas. | string (obrigatório) |
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 1 Comprimento máximo = 1 Padrão = ^[-\w\._\(\)]+$ (obrigatório) |
propriedades | Propriedades de especificação do modelo. | TemplateSpecProperties |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
TemplateSpecProperties
Designação | Descrição | Valor |
---|---|---|
Descrição | Descrição da especificação do modelo. | string Restrições: Comprimento máximo = |
displayName | Nome de exibição da especificação do modelo. | string Restrições: Comprimento máximo = |
metadados | Os metadados da especificação do modelo. Os metadados são um objeto aberto e normalmente são uma coleção de pares chave-valor. | qualquer |
TemplateSpecTags
Designação | Descrição | Valor |
---|
Definição de recurso de modelo ARM
O tipo de recurso templateSpecs pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
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",
"properties": {
"description": "string",
"displayName": "string",
"metadata": {}
},
"tags": {
"{customized property}": "string"
}
}
Valores de propriedade
Microsoft.Resources/templateSpecs
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2022-02-01' |
Localização | O local da especificação do modelo. Ele não pode ser alterado após a criação da especificação do modelo. Tem de ser uma das localizações do Azure suportadas. | string (obrigatório) |
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 1 Comprimento máximo = 1 Padrão = ^[-\w\._\(\)]+$ (obrigatório) |
propriedades | Propriedades de especificação do modelo. | TemplateSpecProperties |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
tipo | O tipo de recurso | 'Microsoft.Resources/templateSpecs' |
TemplateSpecProperties
Designação | Descrição | Valor |
---|---|---|
Descrição | Descrição da especificação do modelo. | string Restrições: Comprimento máximo = |
displayName | Nome de exibição da especificação do modelo. | string Restrições: Comprimento máximo = |
metadados | Os metadados da especificação do modelo. Os metadados são um objeto aberto e normalmente são uma coleção de pares chave-valor. | qualquer |
TemplateSpecTags
Designação | Descrição | Valor |
---|
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso templateSpecs pode ser implantado com operações que visam:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
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"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
description = "string"
displayName = "string"
metadata = ?
}
})
}
Valores de propriedade
Microsoft.Resources/templateSpecs
Designação | Descrição | Valor |
---|---|---|
Localização | O local da especificação do modelo. Ele não pode ser alterado após a criação da especificação do modelo. Tem de ser uma das localizações do Azure suportadas. | string (obrigatório) |
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 1 Comprimento máximo = 1 Padrão = ^[-\w\._\(\)]+$ (obrigatório) |
propriedades | Propriedades de especificação do modelo. | TemplateSpecProperties |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. |
tipo | O tipo de recurso | "Microsoft.Resources/templateSpecs@2022-02-01" |
TemplateSpecProperties
Designação | Descrição | Valor |
---|---|---|
Descrição | Descrição da especificação do modelo. | string Restrições: Comprimento máximo = |
displayName | Nome de exibição da especificação do modelo. | string Restrições: Comprimento máximo = |
metadados | Os metadados da especificação do modelo. Os metadados são um objeto aberto e normalmente são uma coleção de pares chave-valor. | qualquer |
TemplateSpecTags
Designação | Descrição | Valor |
---|