Microsoft.Resources templateSpecs
Bicep kaynak tanımı
templateSpecs kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Açıklamalar
Şablon belirtimini tanımlamak için ARM şablonu veya Bicep dosyası kullanmak yerine, şablon belirtiminizi oluşturmak için Azure PowerShell'de New-AzTemplateSpec veya Azure CLI'da az ts create kullanmanızı öneririz. Bu komutlar, bağlantılı şablonları otomatik olarak ana şablonunuzla bağlantılı yapıtlara dönüştürür. Şablon belirtimini oluşturmak için ARM şablonu kullandığınızda, bu bağlantılı şablonları el ile yapıt olarak eklemeniz gerekir ve bu karmaşık olabilir. Daha fazla bilgi için bkz. Hızlı Başlangıç: şablon belirtimlerini İçerik Oluşturucu ve dağıtma.
Kaynak biçimi
Microsoft.Resources/templateSpecs kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.Resources/templateSpecs@2022-02-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
description: 'string'
displayName: 'string'
metadata: any()
}
}
Özellik değerleri
templateSpecs
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-90 Geçerli karakterler: Alfasayısallar, alt çizgiler, parantezler, kısa çizgiler ve nokta. |
location | Şablon Belirtiminin konumu. Şablon Belirtimi oluşturulduktan sonra değiştirilemez. Desteklenen Azure konumlarından biri olmalıdır. | dize (gerekli) |
etiketler | Kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler |
properties | Şablon Belirtimi özellikleri. | TemplateSpecProperties |
TemplateSpecProperties
Ad | Açıklama | Değer |
---|---|---|
açıklama | Şablon Belirtimi açıklaması. | string Kısıtlama -ları: Maksimum uzunluk = 4096 |
displayName | Şablon Belirtimi görünen adı. | string Kısıtlama -ları: Maksimum uzunluk = 64 |
meta veriler | Şablon Belirtimi meta verileri. Meta veriler açık uçlu bir nesnedir ve genellikle anahtar-değer çiftlerinden oluşan bir koleksiyondur. | Bicep için any() işlevini kullanabilirsiniz. |
ARM şablonu kaynak tanımı
templateSpecs kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Açıklamalar
Şablon belirtimini tanımlamak için ARM şablonu veya Bicep dosyası kullanmak yerine, şablon belirtiminizi oluşturmak için Azure PowerShell'de New-AzTemplateSpec veya Azure CLI'da az ts create kullanmanızı öneririz. Bu komutlar, bağlantılı şablonları otomatik olarak ana şablonunuzla bağlantılı yapıtlara dönüştürür. Şablon belirtimini oluşturmak için ARM şablonu kullandığınızda, bu bağlantılı şablonları el ile yapıt olarak eklemeniz gerekir ve bu karmaşık olabilir. Daha fazla bilgi için bkz. Hızlı Başlangıç: şablon belirtimlerini İçerik Oluşturucu ve dağıtma.
Kaynak biçimi
Microsoft.Resources/templateSpecs kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Resources/templateSpecs",
"apiVersion": "2022-02-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"description": "string",
"displayName": "string",
"metadata": {}
}
}
Özellik değerleri
templateSpecs
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.Resources/templateSpecs' |
apiVersion | Kaynak API'sinin sürümü | '2022-02-01' |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-90 Geçerli karakterler: Alfasayısallar, alt çizgiler, parantezler, kısa çizgiler ve nokta. |
location | Şablon Belirtiminin konumu. Şablon Belirtimi oluşturulduktan sonra değiştirilemez. Desteklenen Azure konumlarından biri olmalıdır. | dize (gerekli) |
etiketler | Kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler |
properties | Şablon Belirtimi özellikleri. | TemplateSpecProperties |
TemplateSpecProperties
Ad | Açıklama | Değer |
---|---|---|
açıklama | Şablon Belirtimi açıklaması. | string Kısıtlama -ları: Maksimum uzunluk = 4096 |
displayName | Şablon Belirtimi görünen adı. | string Kısıtlama -ları: Maksimum uzunluk = 64 |
meta veriler | Şablon Belirtimi meta verileri. Meta veriler açık uçlu bir nesnedir ve genellikle anahtar-değer çiftlerinden oluşan bir koleksiyondur. |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
templateSpecs kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Resources/templateSpecs kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
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"
}
})
}
Özellik değerleri
templateSpecs
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.Resources/templateSpecs@2022-02-01" |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-90 Geçerli karakterler: Alfasayısallar, alt çizgiler, parantezler, kısa çizgiler ve nokta. |
location | Şablon Belirtiminin konumu. Şablon Belirtimi oluşturulduktan sonra değiştirilemez. Desteklenen Azure konumlarından biri olmalıdır. | dize (gerekli) |
parent_id | Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. | dize (gerekli) |
etiketler | Kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. |
properties | Şablon Belirtimi özellikleri. | TemplateSpecProperties |
TemplateSpecProperties
Ad | Açıklama | Değer |
---|---|---|
açıklama | Şablon Belirtimi açıklaması. | string Kısıtlama -ları: Maksimum uzunluk = 4096 |
displayName | Şablon Belirtimi görünen adı. | string Kısıtlama -ları: Maksimum uzunluk = 64 |
meta veriler | Şablon Belirtimi meta verileri. Meta veriler açık uçlu bir nesnedir ve genellikle anahtar-değer çiftlerinden oluşan bir koleksiyondur. |