Microsoft.Resources dağıtımları 2020-10-01
Bicep kaynak tanımı
Dağıtım kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
- Abonelikler - Bkz. abonelik dağıtım komutları
- Yönetim grupları - Bkz. yönetim grubu dağıtım komutları
- Kiracılar - Bkz. kiracı 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
Bicep için bu kaynak türü yerine modülleri kullanmayı göz önünde bulundurun.
Kaynak biçimi
Microsoft.Resources/deployments kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.
resource symbolicname 'Microsoft.Resources/deployments@2020-10-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
scope: 'string'
properties: {
debugSetting: {
detailLevel: 'string'
}
expressionEvaluationOptions: {
scope: 'string'
}
mode: 'string'
onErrorDeployment: {
deploymentName: 'string'
type: 'string'
}
parameters: any()
parametersLink: {
contentVersion: 'string'
uri: 'string'
}
template: any()
templateLink: {
contentVersion: 'string'
id: 'string'
queryString: 'string'
relativePath: 'string'
uri: 'string'
}
}
resourceGroup: 'string'
subscriptionId: 'string'
}
Özellik değerleri
Dağıtım
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-64 Geçerli karakterler: Alfasayısallar, alt çizgiler, parantezler, kısa çizgiler ve nokta. |
location | Dağıtım verilerini depolama konumu. | string |
etiketler | Dağıtım etiketleri | Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler |
scope | Kiracı ve yönetim grubu dağıtımlarında hedef için yönetim grubu kimliğini sağlayın. Microsoft.Management/managementGroups/{managementGroupID} biçimini kullanın. |
string |
properties | Dağıtım özellikleri. | DeploymentPropertiesOrDeploymentPropertiesExtended (gerekli) |
resourceGroup | Dağıtılacak kaynak grubunun adı. Sağlanmadıysa, dağıtım işleminin kaynak grubunu kullanır. | string |
subscriptionId | Dağıtılacak aboneliğin kimliği. Sağlanmadıysa, dağıtım işleminin aboneliğini kullanır. | string |
DeploymentPropertiesOrDeploymentPropertiesExtended
Ad | Açıklama | Değer |
---|---|---|
debugSetting | Dağıtımın hata ayıklama ayarı. | DebugSetting |
expressionEvaluationOptions | Şablon ifadelerinin üst şablon veya iç içe şablon kapsamında değerlendirilip değerlendirilmediğini belirtir. Yalnızca iç içe şablonlar için geçerlidir. Belirtilmezse, varsayılan değer dış değerdir. | ExpressionEvaluationOptions |
mod | Kaynakları dağıtmak için kullanılan mod. Bu değer Artımlı veya Tamamlandı olabilir. Artımlı modda kaynaklar, şablona dahil edilmeyen mevcut kaynaklar silinmeden dağıtılır. Tamamlandı modunda kaynaklar dağıtılır ve kaynak grubundaki şablona dahil edilmeyen mevcut kaynaklar silinir. Kaynakları istemeden silebildiğinizden, Tamamlama modunu kullanırken dikkatli olun. | 'Tamamlandı' 'Artımlı' (gerekli) |
onErrorDeployment | Hata davranışında dağıtım. | OnErrorDeploymentOrOnErrorDeploymentExtended |
parameters | Şablon için dağıtım parametrelerini tanımlayan ad ve değer çiftleri. Parametre değerlerini varolan bir parametre dosyasına bağlamak yerine doğrudan istekte sağlamak istediğinizde bu öğeyi kullanırsınız. parametersLink özelliğini veya parameters özelliğini kullanın, ancak ikisini birden kullanmayın. Bir JObject veya iyi biçimlendirilmiş bir JSON dizesi olabilir. | Bicep için any() işlevini kullanabilirsiniz. |
parametersLink | Parametre dosyasının URI'si. Var olan bir parametre dosyasına bağlanmak için bu öğeyi kullanırsınız. parametersLink özelliğini veya parameters özelliğini kullanın, ancak ikisini birden kullanmayın. | ParametersLink |
şablon | Şablon içeriği. Şablon söz dizimini var olan bir şablona bağlamak yerine doğrudan istekte geçirmek istediğinizde bu öğeyi kullanırsınız. JObject veya iyi biçimlendirilmiş bir JSON dizesi olabilir. templateLink özelliğini veya şablon özelliğini kullanın, ancak ikisini birden kullanmayın. | Bicep için any() işlevini kullanabilirsiniz. |
templateLink | Şablonun URI'si. templateLink özelliğini veya şablon özelliğini kullanın, ancak ikisini birden kullanmayın. | TemplateLink |
DebugSetting
Ad | Açıklama | Değer |
---|---|---|
detailLevel | Hata ayıklama için günlüğe kaydedilecek bilgi türünü belirtir. İzin verilen değerler hiçbiri, requestContent, responseContent veya virgülle ayrılmış requestContent ve responseContent değerleridir. Varsayılan değer none'dır. Bu değeri ayarlarken, dağıtım sırasında geçirdiğiniz bilgi türünü dikkatle göz önünde bulundurun. İstek veya yanıt hakkındaki bilgileri günlüğe kaydederek, dağıtım işlemleri aracılığıyla alınan hassas verileri potansiyel olarak kullanıma açabilirsiniz. | string |
ExpressionEvaluationOptions
Ad | Açıklama | Değer |
---|---|---|
scope | İç içe geçmiş bir şablondaki parametrelerin, değişkenlerin ve işlevlerin değerlendirilmesi için kullanılacak kapsam. | 'İç' 'NotSpecified' 'Dış' |
OnErrorDeploymentOrOnErrorDeploymentExtended
Ad | Açıklama | Değer |
---|---|---|
deploymentName | Hata durumunda kullanılacak dağıtım. | string |
tür | Hata davranışı türündeki dağıtım. Olası değerler LastSuccessful ve SpecificDeployment değerleridir. | 'LastSuccessful' 'SpecificDeployment' |
ParametersLink
Ad | Açıklama | Değer |
---|---|---|
contentVersion | Varsa, şablondaki ContentVersion ile eşleşmelidir. | string |
Urı | Parametre dosyasının URI'sini. | dize (gerekli) |
TemplateLink
Ad | Açıklama | Değer |
---|---|---|
contentVersion | Varsa, şablondaki ContentVersion ile eşleşmelidir. | string |
kimlik | Şablon Belirtiminin kaynak kimliği. Kimlik veya uri özelliğini kullanın, ancak ikisini birden kullanmayın. | string |
Querystring | templateLink URI'siyle kullanılacak sorgu dizesi (örneğin, sas belirteci). | string |
Relativepath | relativePath özelliği, bağlı şablonu üst öğeye göre bir konuma dağıtmak için kullanılabilir. Üst şablon bir TemplateSpec ile bağlantılıysa, bu şablon TemplateSpec'teki bir yapıta başvurur. Üst öğe bir URI ile bağlantılıysa, alt dağıtım üst ve relativePath URI'lerinin bir bileşimi olacaktır | string |
Urı | Dağıtılacak şablonun URI'si. Uri veya id özelliğini kullanın, ancak ikisini birden kullanmayın. | string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Moesif API Analytics ve Para Kazanma |
Şablon, Azure API Management'dan Moesif API analizi ve para kazanma platformuna API çağrılarını günlüğe kaydeder |
Kayıt Defteri ile Kapsayıcı Uygulaması ve Ortamı Oluşturur |
Azure Container Registry temel bir Container App ile Bir Kapsayıcı Uygulaması Ortamı İçerik Oluşturucu. Ayrıca günlükleri depolamak için bir Log Analytics Çalışma Alanı dağıtır. |
Container Apps kullanarak bir Dapr mikro hizmetler uygulaması oluşturur |
Container Apps kullanarak bir Dapr mikro hizmetler uygulaması İçerik Oluşturucu. |
Container Apps kullanarak bir Dapr pub-sub servicebus uygulaması oluşturur |
Container Apps kullanarak bir Dapr pub-sub servicebus uygulaması İçerik Oluşturucu. |
Desired State Configuration hizmeti tarafından yönetilen sunucu |
Bu şablon, tek bir dağıtımda makineyi yönetmek için bir sanal makine ve Otomasyon hesabı teslim etme örneği sağlar |
Azure iş sürekliliği öğeleri için uyarı kuralı İçerik Oluşturucu |
Bu şablonlar bir uyarı kuralı ve kullanıcı tarafından atanan MSI oluşturur. Ayrıca, uyarı kuralının gerekli korumalı öğeleri ve en son kurtarma noktası ayrıntılarını sorgulama erişimi olması için aboneliğe MSI okuyucu erişimi atar. |
Ubuntu VM'lerinde Redis kümesi |
Bu şablon Ubuntu sanal makine görüntülerinde bir Redis kümesi oluşturur, kalıcılığı yapılandırıp iyi bilinen iyileştirmeler ve kanıtlanmış uygulamalar uygular |
App Service çıkış noktası ve Özel Bağlantı ile Front Door Premium |
Bu şablon bir Front Door Premium ve bir App Service oluşturur ve uygulamaya trafik göndermek için Front Door için özel bir uç nokta kullanır. |
Blob kaynağı ve Özel Bağlantı ile Front Door Premium |
Bu şablon bir Front Door Premium ve Azure Depolama blob kapsayıcısı oluşturur ve Front Door'un depolama hesabına trafik göndermesi için özel bir uç nokta kullanır. |
VM ve Özel Bağlantı hizmeti ile Front Door Premium |
Bu şablon bir Front Door Premium ve web sunucusu olarak yapılandırılmış bir sanal makine oluşturur. Front Door, VM'ye trafik göndermek için Özel Bağlantı hizmetiyle özel bir uç nokta kullanır. |
API Management çıkış noktası ile Front Door Standard/Premium |
Bu şablon bir Front Door Premium ve API Management örneği oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için bir NSG ve genel API Management ilkesi kullanır. |
Application Gateway çıkış noktası ile Front Door Standard/Premium |
Bu şablon bir Front Door Standard/Premium ve Application Gateway örneği oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için bir NSG ve WAF ilkesi kullanır. |
Container Instances ve Application Gateway ile Front Door |
Bu şablon, bir kapsayıcı grubu ve Application Gateway ile Front Door Standard/Premium oluşturur. |
Azure İşlevleri çıkış noktası ile Front Door Standard/Premium |
Bu şablon, bir Azure İşlevleri uygulaması olan Front Door Standard/Premium oluşturur ve işlev uygulamasını trafiğin Front Door kaynağından geldiğini doğrulayacak şekilde yapılandırır. |
Statik web sitesi kaynağı ile Front Door Standard/Premium |
Bu şablon bir Front Door Standard/Premium ve Azure Depolama statik web sitesi oluşturur ve Front Door'u statik web sitesine trafik gönderecek şekilde yapılandırır. |
Şifrelenmiş bir VHD'den şifrelenmiş yönetilen disk oluşturur |
Bu şablon, mevcut şifrelenmiş VHD ve şifreleme ayarlarını kullanarak şifrelenmiş bir yönetilen disk oluşturmanıza olanak tanır. |
Çalışan bir Windows VM'de şifrelemeyi devre dışı bırakma |
Bu şablon çalışan bir Windows vm'de şifrelemeyi devre dışı bırakır |
Çalışan bir Windows VM & AAD'de şifrelemeyi etkinleştirme |
Bu şablon, AAD istemci sertifikası parmak izini kullanarak çalışan bir Windows vm'de şifrelemeyi etkinleştirir. Sertifika daha önce VM'ye dağıtılmış olmalıdır |
SUSE üzerinde GlassFish |
Bu şablon, kullanıcı tanımlı SUSE (OpenSUSE veya SLES) VM'lerinden oluşan yük dengeli bir GlassFish (v3 veya v4) kümesi dağıtır. |
Linux VM'lerinin birden çok VM Ölçek Kümesini dağıtma |
Bu şablon, birden çok Linux VM'sinin VM Ölçek Kümesini dağıtmanıza olanak tanır. |
Windows VM'lerinin birden çok VM Ölçek Kümesini dağıtma |
Bu şablon, Windows VM'lerinden oluşan birden çok VM Ölçek Kümesi dağıtmanıza olanak tanır. |
Basit bir Linux VM dağıtma ve özel IP'yi statik olarak güncelleştirme |
Bu şablon, marketten Ubuntu kullanarak basit bir Linux VM dağıtmanıza olanak tanır. Bu işlem, dinamik olarak atanmış bir IP adresiyle kaynak grubu konumunda bir sanal ağ, Alt Ağ ve A1 boyutlu bir VM dağıtır ve ardından bunu statik IP'ye dönüştürür. |
Dağıtım sırasında Özel Betik Uzantısının çıkışını kullanma |
Bu, Azure Resource Manager'nin sağlamadığı dağıtım sırasında bazı görevleri gerçekleştirmek için VM'nin işlemi için yararlıdır. Bu işlemin (betik) çıktısı daha sonra dağıtımın başka bir yerinde kullanılabilir. İşlem kaynağının dağıtımda gerekli olması durumunda (örn. sıçrama kutusu, DC vb.), gerekli değilse biraz israf olması durumunda bu yararlı olur. |
MSI ile Linux veya Windows VM dağıtma |
Bu şablon, Yönetilen Hizmet Kimliği ile Linux veya Windows VM dağıtmanıza olanak tanır. |
MSI Depolamaya Erişimli Linux VM |
Bu şablon, farklı bir kaynak grubundaki depolama hesabına erişimi olan sistem tarafından atanan yönetilen kimliğe sahip bir Linux VM dağıtır. |
otomatik yedekleme ile SQL Server 2014 SP2 Enterprise |
Bu şablon, Otomatik Yedekleme özelliğinin etkinleştirildiği bir SQL Server 2014 SP2 Enterprise sürümü oluşturur |
Azure Key Vault ile SQL Server 2014 SP1 Enterprise |
Bu şablon, Azure Key Vault Tümleştirme özelliğinin etkinleştirildiği bir SQL Server 2014 SP1 Enterprise sürümü oluşturur. |
Sanal Makineler Senaryosunda virüs saldırısı |
Bu işlem 2 sanal makine, OMS ve diğer ağ kaynaklarını dağıtır. Uç nokta koruması olmayan bir sanal makine ve enpoint koruması yüklü olan diğer sanal makine. Yönergeleri izleyerek virüs saldırısını gerçekleştirin ve bir virüs saldırısını azaltma ve önleme senaryoyu yürütür. |
Veri yönetimi ağ geçidi İçerik Oluşturucu ve Azure VM'ye yükleme |
Bu şablon bir sanal makine dağıtır ve çalışabilir bir veri yönetimi ağ geçidi oluşturur |
Azure VM'lerinde kendi kendine konak Integration Runtime |
Bu şablon bir selfhost tümleştirme çalışma zamanı oluşturur ve Azure sanal makinelerine kaydeder |
Azure Otomasyonu tarafından yönetilen VM Ölçek Kümesi Yapılandırması |
Sanal makinelerin Azure Otomasyonu Desired State Configuration hizmetinde kayıtlı düğümler olarak dağıtıldığı ve dağıtımdan sonra düğüm yapılandırmasının tutarlılık garantisinin sağlandığı bir VM Ölçek Kümesi dağıtın. NOT: Gerekli önkoşullar Kayıt Anahtarı ve Kayıt URL'si yalnızca Azure Otomasyonu DSC için bir Azure Otomasyonu Hesabı başarıyla oluşturulduktan sonra kullanılabilir. |
VMSS Esnek Düzenleme Modu Hızlı Başlangıç Linux |
Bu şablon, bir Azure Load Balancer arkasında örnekleri olan basit bir VM Ölçek Kümesi dağıtır. VM Ölçek kümesi Esnek Düzenleme Modu'ndadır. Linux (Ubuntu) veya Windows (Windows Server Datacenter 2019) dağıtımını seçmek için os parametresini kullanın. NOT: Bu hızlı başlangıç şablonu, herhangi bir internet adresinden VM yönetim bağlantı noktalarına (SSH, RDP) ağ erişimini etkinleştirir ve üretim dağıtımları için kullanılmamalıdır. |
MSI ile Linux veya Windows VMSS dağıtma |
Bu şablon, Yönetilen Hizmet Kimliği ile Linux veya Windows Sanal Makine Ölçek Kümesi dağıtmanıza olanak tanır. Bu kimlik daha sonra Azure hizmetlerine erişmek için kullanılır. |
Mevcut depolama hesabını kullanan isteğe bağlı SFTP Sunucusu |
Bu şablon, Azure Container Instance (ACI) kullanan isteğe bağlı bir SFTP sunucusunu gösterir. |
Yönetilen Kubernetes Kümesi (AKS) dağıtma |
Bu ARM şablonu, gelişmiş ağ özelliklerine sahip bir AKS örneğinin mevcut bir sanal ağa dağıtımını gösterir. Ayrıca, seçilen Hizmet Sorumlusuna AKS kümesini içeren alt ağa karşı Ağ Katılımcısı rolü atanır. |
AAD (AKS) ile yönetilen kubernetes kümesi dağıtma |
Bu ARM şablonu, gelişmiş ağ özelliklerine sahip bir AKS örneğinin mevcut bir sanal ağa dağıtılması ve Tamsayı Azure AD gösterir. Ayrıca, seçilen Hizmet Sorumlusuna AKS kümesini içeren alt ağa karşı Ağ Katılımcısı rolü atanır. |
FinOps hub'ı |
Bu şablon Data Lake storage ve Data Factory gibi yeni bir FinOps hub örneği oluşturur. |
FinOps araç seti çalışma kitabı |
Bu şablon idare için yeni bir Azure İzleyici çalışma kitabı oluşturur. |
Mevcut Azure Kaynaklarını Özel Sağlayıcılarla Genişletme |
Bu örnek, özel iş yükleri eklemek için mevcut Azure kaynaklarını ve Resource Manager şablonlarını genişletme hakkında ayrıntılı bilgi sağlayacaktır. |
PE,CMK tüm formlarla Azure Databricks Çalışma Alanı dağıtma |
Bu şablon PrivateEndpoint ve yönetilen hizmetler ve DBFS şifrelemesi ile CMK ile bir Azure Databricks çalışma alanı oluşturmanıza olanak tanır. |
3 CMK biçimiyle de Azure Databricks Çalışma Alanı dağıtma |
Bu şablon, yönetilen hizmetler ve DBFS şifrelemesi ile CMK ile bir Azure Databricks çalışma alanı oluşturmanıza olanak tanır. |
DBFS şifrelemesi için CMK ile Azure Databricks WS dağıtma |
Bu şablon, DBFS kök şifrelemesi için CMK ile bir Azure Databricks çalışma alanı oluşturmanıza olanak tanır |
Yönetilen Diskler CMK ile Azure Databricks Çalışma Alanı dağıtma |
Bu şablon, Yönetilen Diskler CMK ile bir Azure Databricks çalışma alanı oluşturmanıza olanak tanır. |
Yönetilen Hizmetler CMK'sı ile Azure Databricks Çalışma Alanını dağıtma |
Bu şablon, Yönetilen Hizmetler CMK'sı ile bir Azure Databricks çalışma alanı oluşturmanıza olanak tanır. |
Yeni bir Datadog Kuruluşu İçerik Oluşturucu |
Bu şablon yeni bir Datadog oluşturur: Aboneliğinizdeki kaynakları izlemek için Azure Yerel ISV Hizmeti kaynağı ve Datadog kuruluşu. |
Ubuntu VM'ye Mongo DB yüklemek için betik uzantılarını kullanma |
Bu şablon, Bir Ubuntu Sanal Makinesinde Mongo DB'yi Yapılandırıp Yükler'i iki ayrı betikte dağıtır. Bu şablon, aynı sanal makinede çalışan iki betik arasındaki bağımlılıkların nasıl ifade edildiğine ilişkin iyi bir örnektir. Bu şablon ayrıca bir Depolama Hesabı, Sanal Ağ, Genel IP adresleri ve ağ arabirimi dağıtır. |
HA veri yönetimi ağ geçidini İçerik Oluşturucu ve Azure VM'lerine yükleme |
Bu şablon, çalışılabilir HA veri yönetimi ağ geçidi ile birden çok sanal makine dağıtır |
Data Lake Store hesabını şifreleme (Key Vault) ile dağıtma |
Bu şablon, veri şifrelemesi etkinleştirilmiş bir Azure Data Lake Store hesabı dağıtmanızı sağlar. Bu hesap, şifreleme anahtarını yönetmek için Azure Key Vault kullanır. |
Azure hizmetlerini kullanarak ETL işi gerçekleştirir |
Bu şablon, geçmişe dönük analiz gerçekleştirmenin yanı sıra Azure Blob Depolama depolanan gerçek zamanlı akış verilerinin nasıl gerçekleştirildiği hakkında bir örnek sağlar. Olay hub'ından alınan veriler, dönüştürme gerçekleştirmek için Azure Stream Analytics İşi tarafından alınır ve çıkış Azure Blob Depolama depolanır ve PowerBI'da görselleştirilir. Analiz, Azure Data Analytics tarafından Blob depolamada depolanan geçmiş verilere, ayıklanan, dönüştürülen ve yayımlanan verilerin taşınmasına uygulanır ve düzenleme Data Factory tarafından gerçekleştirilir. Yayımlanan veriler PowerBI'da daha fazla görselleştirilir |
Yerleşik görüntü ile Dev Box Service dağıtma |
Bu şablon, yerleşik görüntüyle bir Dev Box hizmeti dağıtmanın bir yolunu sağlar. |
Dev Box hizmetini yapılandırma |
Bu şablon, Dev Box hızlı başlangıç kılavuzuna göre tüm Dev Box yönetici kaynaklarını oluşturur. Oluşturulan tüm kaynakları görüntüleyebilir veya doğrudan DevPortal.microsoft.com giderek ilk Geliştirme Kutunuzu oluşturabilirsiniz. |
İşlev ve Özel Bağlantı hizmetiyle Azure Digital Twins |
Bu şablon, Özel Bağlantı Uç Noktası üzerinden Digital Twins'e iletişim kurabilen Sanal Ağ bağlı bir Azure İşlevi ile yapılandırılmış bir Azure Digital Twins hizmeti oluşturur. Ayrıca Digital Twins Uç Noktasının Sanal Ağ Özel Uç Nokta iç alt ağ IP adresine sorunsuz ana bilgisayar adı çözümlemesine izin vermek için bir Özel DNS Bölgesi oluşturur. Konak adı, Azure İşlevi'ne 'ADT_ENDPOINT' adlı bir ayar olarak depolanır. |
Zaman Veri Geçmişi Bağlantısı ile Azure Digital Twins |
Bu şablon, zaman serisi veri geçmişi bağlantısıyla yapılandırılmış bir Azure Digital Twins örneği oluşturur. Bağlantı oluşturmak için Event Hubs ad alanı, olay hub'ı, Azure Veri Gezgini kümesi ve veritabanı gibi diğer kaynakların oluşturulması gerekir. Veriler bir olay hub'ına gönderilir ve bu da sonunda verileri Azure Veri Gezgini kümesine iletir. Veriler kümedeki bir veritabanı tablosunda depolanır |
VNET'te özel Ambari + Hive Meta Veri Deposu DB ile HDInsight |
Bu şablon, hem özel Ambari DB hem de Hive Meta Veri Deposu olarak hizmet veren yeni bir SQL DB ile var olan bir sanal ağda HDInsight kümesi oluşturmanıza olanak tanır. Var olan bir SQL Sever' e, depolama hesabına ve sanal ağa sahip olmanız gerekir. |
$import etkinleştirmek için FHIR hizmetini yapılandırma |
Bu şablon, ilk veri yükleme için $import etkinleştirmek üzere FHIR hizmeti sağlar |
Anahtar kasası, yönetilen kimlik ve rol ataması İçerik Oluşturucu |
Bu şablon bir anahtar kasası, yönetilen kimlik ve rol ataması oluşturur. |
KeyVault'ı Dinamik resourceId ile kullanma |
Bu şablon bir SQL Server oluşturur ve Key Vault yönetici parolasını kullanır. Key Vault gizli dizisi için başvuru parametresi, iç içe bir şablon kullanılarak dağıtım zamanında oluşturulur. Bu, kullanıcının parametre dosyasında bir başvuru parametresi oluşturmak yerine parametre değerlerini şablona geçirmesini sağlar. |
Helm ile Azure Container Service (AKS) |
Helm ile Azure Container Service (AKS) ile yönetilen küme dağıtma |
Logic Apps kullanarak bir zamanlamaya göre yürütülen zamanlayıcı işlerini çalıştırma |
Bu şablon, zamanlanmış zamanlayıcı işi örnekleri oluşturmanıza olanak tanıyan bir çift Logic Apps oluşturur. |
Kullanıcı tarafından atanan kimlik rolü atama şablonu |
Azure Machine Learning çalışma alanının bağımlı olduğu kaynaklarda kullanıcı tarafından atanan kimliğin rol atamalarını oluşturan şablon |
Azure Machine Learning uçtan uca güvenli kurulum |
Bu Bicep şablonları kümesi, güvenli bir kurulumda Azure Machine Learning'in uçtan uca nasıl ayarlandığını gösterir. Bu başvuru uygulaması Çalışma Alanını, işlem kümesini, işlem örneğini ve ekli özel AKS kümesini içerir. |
Azure Machine Learning uçtan uca güvenli kurulum (eski) |
Bu Bicep şablonları kümesi, güvenli bir kurulumda Azure Machine Learning'in uçtan uca nasıl ayarlandığını gösterir. Bu başvuru uygulaması Çalışma Alanını, işlem kümesini, işlem örneğini ve ekli özel AKS kümesini içerir. |
Azure Machine Learning Süpürme işini İçerik Oluşturucu |
Bu şablon, hiper parametre ayarlaması için bir Azure Machine Learning Süpürme işi oluşturur. |
Azure Machine Learning hizmeti çalışma alanını (vnet) İçerik Oluşturucu |
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Uygulaması Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i ağdan yalıtılmış bir kümede kullanmaya başlamak için ihtiyacınız olan kaynak kümesini açıklar. |
Azure Machine Learning hizmeti çalışma alanını İçerik Oluşturucu (eski) |
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Uygulaması Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i ağdan yalıtılmış bir kümede kullanmaya başlamak için ihtiyacınız olan kaynak kümesini açıklar. |
SMB birimiyle yeni ANF kaynağını İçerik Oluşturucu |
Bu şablon, tek bir Kapasite havuzu ve SMB protokolü ile yapılandırılmış tek bir birim ile yeni bir Azure NetApp Files kaynağı oluşturmanıza olanak tanır. |
IP Kısıtlaması olan bir Web Uygulaması için Application Gateway |
Bu şablon, Web Uygulamasında IP kısıtlaması etkinleştirilmiş bir Azure Web Uygulamasının önünde bir uygulama ağ geçidi oluşturur. |
Mevcut bir alt ağa NSG uygulama |
Bu şablon yeni oluşturulan NSG'yi mevcut bir alt ağa uygular |
Trafik analizi ile NSG Akış Günlükleri |
Bu şablon, trafik analizi ile mevcut bir NSG üzerinde NSG Akış günlüğü oluşturur |
Azure Sanal WAN Yönlendirme Amacı ve İlkeleri |
Bu şablon, Yönlendirme Amacı ve İlkeleri özelliğinin etkinleştirildiği iki hub ile bir Azure Sanal WAN sağlar. |
Mevcut bir alt ağa Redis güvenlik kuralları içeren bir NSG ekleme |
Bu şablon, önceden yapılandırılmış Azure Redis Cache güvenlik kurallarına sahip bir NSG'yi sanal ağ içindeki mevcut bir alt ağa eklemenize olanak tanır. Mevcut sanal ağın kaynak grubuna dağıtın. |
ACR Görevleri ile kapsayıcı görüntüleri oluşturma |
Bu şablon, kod deposundan kapsayıcı görüntünüzü derlemek üzere ACR'yi düzenlemek için DeploymentScript kullanır. |
Kapsayıcı Görüntülerini ACR'ye aktarma |
Bu şablon, genel kapsayıcı görüntülerini bir Azure Container Registry içeri aktarmak için bicep kayıt defterinden ACR İçeri Aktarma modülünden yararlanır. |
Sertifikalarla İçerik Oluşturucu Application Gateway |
Bu şablonda otomatik olarak imzalanan Key Vault sertifikanın nasıl oluşturulacağı ve ardından Application Gateway başvurularının nasıl oluşturulacağı gösterilmektedir. |
ssh anahtarlarını İçerik Oluşturucu ve KeyVault'ta depolayın |
Bu şablon, ssh anahtarları oluşturmak için deploymentScript kaynağını kullanır ve özel anahtarı keyVault içinde depolar. |
şablon İçerik Oluşturucu ve dağıtmaSpec |
Bu örnek, aynı şablon içinde bir templateSpec kaynağı oluşturur ve dağıtır. Bu yalnızca templateSpec ve dağıtım kaynaklarının birlikte nasıl çalıştığını göstermek için yapılan tipik bir desen değildir. |
şablon İçerik Oluşturucu Şablon Galerisi Şablonlarından Türler |
Bu örnek, şablon galerisi şablonlarını templateSpec kaynaklarına kolayca geçirmek için bir betik içerir. Şablon, geçiş betiği kullanılarak dışarı aktarılabilir tüm şablonları dağıtır. |
Sql Always ON kurulumunu mevcut SQL Sanal Makineler ile dağıtma |
Sql Always ON kurulumunu mevcut SQL Sanal Makineler ile dağıtın. Sanal makinelerin zaten var olan bir etki alanına katılmış olması ve SQL Server kurumsal sürümünü çalıştırması gerekir. |
Azure Synapse Kavram Kanıtı |
Bu şablon, SQL Havuzları ve isteğe bağlı Apache Spark Havuzları dahil olmak üzere Azure Synapse için bir kavram kanıtı ortamı oluşturur |
ASEv3'te AppServicePlan ve Uygulama İçerik Oluşturucu |
ASEv3'te AppServicePlan ve Uygulama İçerik Oluşturucu |
Azure Native New Relic Kaynağını İçerik Oluşturucu |
Bu şablon, Azure aboneliğinizdeki kaynakları izlemek için bir 'Azure Native New Relic Hizmeti' ayarlar. |
ARM şablonu kaynak tanımı
Dağıtım kaynak türü, şunları hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
- Abonelikler - Bkz. abonelik dağıtım komutları
- Yönetim grupları - Bkz. yönetim grubu dağıtım komutları
- Kiracılar - Bkz. kiracı 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
Bicep için bu kaynak türü yerine modülleri kullanmayı göz önünde bulundurun.
Kaynak biçimi
Microsoft.Resources/deployments kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Resources/deployments",
"apiVersion": "2020-10-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"scope": "string",
"properties": {
"debugSetting": {
"detailLevel": "string"
},
"expressionEvaluationOptions": {
"scope": "string"
},
"mode": "string",
"onErrorDeployment": {
"deploymentName": "string",
"type": "string"
},
"parameters": {},
"parametersLink": {
"contentVersion": "string",
"uri": "string"
},
"template": {},
"templateLink": {
"contentVersion": "string",
"id": "string",
"queryString": "string",
"relativePath": "string",
"uri": "string"
}
},
"resourceGroup": "string",
"subscriptionId": "string"
}
Özellik değerleri
Dağıtım
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.Resources/deployments' |
apiVersion | Kaynak API'sinin sürümü | '2020-10-01' |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-64 Geçerli karakterler: Alfasayısallar, alt çizgiler, parantezler, kısa çizgiler ve nokta. |
location | Dağıtım verilerini depolama konumu. | string |
etiketler | Dağıtım etiketleri | Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler |
scope | Kiracı ve yönetim grubu dağıtımlarında hedef yönetim grubu kimliğini sağlayın. Microsoft.Management/managementGroups/{managementGroupID} biçimini kullanın. |
string |
properties | Dağıtım özellikleri. | DeploymentPropertiesOrDeploymentPropertiesExtended (gerekli) |
resourceGroup | Dağıtılacak kaynak grubunun adı. Sağlanmazsa, dağıtım işleminin kaynak grubunu kullanır. | string |
subscriptionId | Dağıtılacak aboneliğin kimliği. Sağlanmazsa, dağıtım işleminin aboneliğini kullanır. | string |
DeploymentPropertiesOrDeploymentPropertiesExtended
Ad | Açıklama | Değer |
---|---|---|
debugSetting | Dağıtımın hata ayıklama ayarı. | DebugSetting |
expressionEvaluationOptions | Şablon ifadelerinin üst şablon kapsamında mı yoksa iç içe yerleştirilmiş şablon kapsamında mı değerlendirildiğini belirtir. Yalnızca iç içe yerleştirilmiş şablonlar için geçerlidir. Belirtilmezse, varsayılan değer dıştır. | ExpressionEvaluationOptions |
mod | Kaynakları dağıtmak için kullanılan mod. Bu değer Artımlı veya Tamamlandı olabilir. Artımlı modda, kaynaklar şablona dahil edilmeyen mevcut kaynaklar silinmeden dağıtılır. Tamamlandı modunda kaynaklar dağıtılır ve kaynak grubundaki şablona dahil olmayan mevcut kaynaklar silinir. Kaynakları istemeden sildiğinizden, Tamamlama modunu kullanırken dikkatli olun. | 'Tamamlandı' 'Artımlı' (gerekli) |
onErrorDeployment | Hata davranışında dağıtım. | OnErrorDeploymentOrOnErrorDeploymentExtended |
parameters | Şablon için dağıtım parametrelerini tanımlayan ad ve değer çiftleri. Parametre değerlerini varolan bir parametre dosyasına bağlamak yerine doğrudan istekte sağlamak istediğinizde bu öğeyi kullanırsınız. parametersLink özelliğini veya parameters özelliğini kullanın, ancak ikisini birden kullanmayın. Bu bir JObject veya iyi biçimlendirilmiş bir JSON dizesi olabilir. | |
parametersLink | Parametre dosyasının URI'sini. Var olan bir parametre dosyasına bağlanmak için bu öğeyi kullanırsınız. parametersLink özelliğini veya parameters özelliğini kullanın, ancak ikisini birden kullanmayın. | ParametersLink |
şablon | Şablon içeriği. Şablon söz dizimini varolan bir şablona bağlamak yerine doğrudan istekte geçirmek istediğinizde bu öğeyi kullanırsınız. JObject veya iyi biçimlendirilmiş bir JSON dizesi olabilir. templateLink özelliğini veya template özelliğini kullanın, ancak ikisini birden kullanmayın. | |
templateLink | Şablonun URI'si. templateLink özelliğini veya template özelliğini kullanın, ancak ikisini birden kullanmayın. | TemplateLink |
DebugSetting
Ad | Açıklama | Değer |
---|---|---|
detailLevel | Hata ayıklama için günlüğe kaydedilecek bilgi türünü belirtir. İzin verilen değerler hiçbiri, requestContent, responseContent veya virgülle ayrılmış requestContent ve responseContent değerleridir. Varsayılan değer none'dır. Bu değeri ayarlarken, dağıtım sırasında geçirdiğiniz bilgi türünü dikkatle göz önünde bulundurun. İstek veya yanıt hakkındaki bilgileri günlüğe kaydederek, dağıtım işlemleri aracılığıyla alınan hassas verileri potansiyel olarak kullanıma açabilirsiniz. | string |
ExpressionEvaluationOptions
Ad | Açıklama | Değer |
---|---|---|
scope | İç içe geçmiş bir şablondaki parametrelerin, değişkenlerin ve işlevlerin değerlendirilmesi için kullanılacak kapsam. | 'İç' 'NotSpecified' 'Dış' |
OnErrorDeploymentOrOnErrorDeploymentExtended
Ad | Açıklama | Değer |
---|---|---|
deploymentName | Hata durumunda kullanılacak dağıtım. | string |
tür | Hata davranışı türündeki dağıtım. Olası değerler LastSuccessful ve SpecificDeployment değerleridir. | 'LastSuccessful' 'SpecificDeployment' |
ParametersLink
Ad | Açıklama | Değer |
---|---|---|
contentVersion | Varsa, şablondaki ContentVersion ile eşleşmelidir. | string |
Urı | Parametre dosyasının URI'sini. | dize (gerekli) |
TemplateLink
Ad | Açıklama | Değer |
---|---|---|
contentVersion | Varsa, şablondaki ContentVersion ile eşleşmelidir. | string |
kimlik | Şablon Belirtiminin kaynak kimliği. Kimlik veya uri özelliğini kullanın, ancak ikisini birden kullanmayın. | string |
Querystring | templateLink URI'siyle kullanılacak sorgu dizesi (örneğin, sas belirteci). | string |
Relativepath | relativePath özelliği, bağlı şablonu üst öğeye göre bir konuma dağıtmak için kullanılabilir. Üst şablon bir TemplateSpec ile bağlantılıysa, bu şablon TemplateSpec'teki bir yapıta başvurur. Üst öğe bir URI ile bağlantılıysa, alt dağıtım üst ve relativePath URI'lerinin bir bileşimi olacaktır | string |
Urı | Dağıtılacak şablonun URI'si. Uri veya id özelliğini kullanın, ancak ikisini birden kullanmayın. | string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Moesif API Analytics ve Para Kazanma |
Şablon, Azure API Management'dan Moesif API analizi ve para kazanma platformuna API çağrılarını günlüğe kaydeder |
Kayıt Defteri ile Kapsayıcı Uygulaması ve Ortamı Oluşturur |
Azure Container Registry temel bir Container App ile Kapsayıcı Uygulaması Ortamı İçerik Oluşturucu. Ayrıca günlükleri depolamak için bir Log Analytics Çalışma Alanı dağıtır. |
Container Apps kullanarak bir Dapr mikro hizmetler uygulaması oluşturur |
Container Apps kullanarak bir Dapr mikro hizmetler uygulaması İçerik Oluşturucu. |
Container Apps kullanarak bir Dapr pub-sub servicebus uygulaması oluşturur |
Container Apps kullanarak bir Dapr pub-sub servicebus uygulaması İçerik Oluşturucu. |
Desired State Configuration hizmeti tarafından yönetilen sunucu |
Bu şablon, tek bir dağıtımda makineyi yönetmek için bir sanal makine ve Otomasyon hesabı teslim etme örneği sağlar |
Azure iş sürekliliği öğeleri için uyarı kuralı İçerik Oluşturucu |
Bu şablonlar bir uyarı kuralı oluşturur ve kullanıcıya MSI atanır. Ayrıca, uyarı kuralının gerekli korumalı öğeleri ve en son kurtarma noktası ayrıntılarını sorgulama erişimine sahip olması için aboneliğe MSI okuyucu erişimi atar. |
Ubuntu VM'lerinde Redis kümesi |
Bu şablon Ubuntu sanal makine görüntülerinde bir Redis kümesi oluşturur, kalıcılığı yapılandırıp iyi bilinen iyileştirmeler ve kanıtlanmış uygulamalar uygular |
App Service çıkış noktası ve Özel Bağlantı ile Front Door Premium |
Bu şablon bir Front Door Premium ve bir App Service oluşturur ve uygulamaya trafik göndermek için Front Door için özel uç nokta kullanır. |
Blob kaynağı ve Özel Bağlantı ile Front Door Premium |
Bu şablon bir Front Door Premium ve Azure Depolama blob kapsayıcısı oluşturur ve Front Door'un depolama hesabına trafik göndermesi için özel bir uç nokta kullanır. |
VM ve Özel Bağlantı hizmeti ile Front Door Premium |
Bu şablon bir Front Door Premium ve web sunucusu olarak yapılandırılmış bir sanal makine oluşturur. Front Door, VM'ye trafik göndermek için Özel Bağlantı hizmeti olan özel bir uç nokta kullanır. |
API Management kaynağı olan Front Door Standard/Premium |
Bu şablon bir Front Door Premium ve API Management örneği oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için bir NSG ve genel API Management ilkesi kullanır. |
Application Gateway çıkış noktası ile Front Door Standard/Premium |
Bu şablon bir Front Door Standard/Premium ve Application Gateway örneği oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için bir NSG ve WAF ilkesi kullanır. |
Container Instances ve Application Gateway ile Front Door |
Bu şablon, kapsayıcı grubu ve Application Gateway ile Front Door Standard/Premium oluşturur. |
Azure İşlevleri çıkış noktası ile Front Door Standard/Premium |
Bu şablon, Azure İşlevleri bir uygulama olan Front Door Standard/Premium oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için işlev uygulamasını yapılandırır. |
Statik web sitesi kaynağı ile Front Door Standard/Premium |
Bu şablon bir Front Door Standard/Premium ve Azure Depolama statik web sitesi oluşturur ve Front Door'un trafiği statik web sitesine gönderecek şekilde yapılandırır. |
Şifrelenmiş VHD'den şifrelenmiş yönetilen disk oluşturur |
Bu şablon, mevcut şifrelenmiş VHD ve şifreleme ayarlarını kullanarak şifrelenmiş bir yönetilen disk oluşturmanıza olanak tanır. |
Çalışan bir Windows VM'de şifrelemeyi devre dışı bırakma |
Bu şablon çalışan bir Windows vm'sinde şifrelemeyi devre dışı bırakır |
Çalışan bir Windows VM & AAD'de şifrelemeyi etkinleştirme |
Bu şablon, AAD istemci sertifikası parmak izi kullanarak çalışan bir Windows sanal makinesinde şifrelemeyi etkinleştirir. Sertifika daha önce VM'ye dağıtılmış olmalıdır |
SUSE üzerinde GlassFish |
Bu şablon, kullanıcı tanımlı SUSE (OpenSUSE veya SLES) VM'lerinden oluşan yük dengeli bir GlassFish (v3 veya v4) kümesi dağıtır. |
Birden çok Linux VM Ölçek Kümesi dağıtma |
Bu şablon, birden çok Linux VM Ölçek Kümesi dağıtmanızı sağlar. |
Windows VM'lerinin birden çok VM Ölçek Kümesini dağıtma |
Bu şablon, birden çok Windows VM Ölçek Kümesi dağıtmanızı sağlar. |
Basit bir Linux VM dağıtma ve özel IP'yi statik olarak güncelleştirme |
Bu şablon, marketten Ubuntu kullanarak basit bir Linux VM dağıtmanıza olanak tanır. Bu işlem, dinamik olarak atanmış bir IP adresiyle kaynak grubu konumunda bir VNET, Alt Ağ ve A1 boyutlu bir VM dağıtır ve ardından bunu statik IP'ye dönüştürür. |
Dağıtım sırasında Özel Betik Uzantısının çıkışını kullanma |
Bu, Azure Resource Manager sağlamadığı dağıtım sırasında bazı görevleri gerçekleştirmek için VM'nin işlemi için yararlıdır. Bu işlemin (betik) çıktısı daha sonra dağıtımın başka bir yerinde kullanılabilir. İşlem kaynağı dağıtımda gerekliyse (örneğin, sıçrama kutusu, DC vb.), gerekli değilse biraz boşa harcanırsa bu yararlı olur. |
MSI ile Linux veya Windows VM dağıtma |
Bu şablon, Yönetilen Hizmet Kimliğine sahip bir Linux veya Windows VM dağıtmanızı sağlar. |
MSI Depolamaya Erişme ile Linux VM |
Bu şablon, farklı bir kaynak grubundaki depolama hesabına erişimi olan sistem tarafından atanan yönetilen kimliğe sahip bir Linux VM dağıtır. |
Otomatik Yedekleme ile SQL Server 2014 SP2 Enterprise |
Bu şablon, Otomatik Yedekleme özelliğinin etkinleştirildiği bir SQL Server 2014 SP2 Enterprise sürümü oluşturur |
Azure Key Vault ile SQL Server 2014 SP1 Enterprise |
Bu şablon, Azure Key Vault Tümleştirme özelliğinin etkinleştirildiği bir SQL Server 2014 SP1 Enterprise sürümü oluşturur. |
Sanal Makineler Senaryosuna virüs saldırısı |
Bu işlem 2 sanal makine, OMS ve diğer ağ kaynaklarını dağıtır. Uç nokta koruması olmayan bir sanal makine ve enpoint koruması yüklü olan diğer sanal makine. Yönergeleri izleyerek virüs saldırısını gerçekleştirin ve bir virüs saldırısını azaltma ve önleme senaryoyu yürütür. |
Veri yönetimi ağ geçidi İçerik Oluşturucu ve Azure VM'ye yükleme |
Bu şablon bir sanal makine dağıtır ve çalışabilir bir veri yönetimi ağ geçidi oluşturur |
Azure VM'lerinde kendi kendine konak Integration Runtime |
Bu şablon bir selfhost tümleştirme çalışma zamanı oluşturur ve Azure sanal makinelerine kaydeder |
Azure Otomasyonu tarafından yönetilen VM Ölçek Kümesi Yapılandırması |
Sanal makinelerin Azure Otomasyonu Desired State Configuration hizmetinde kayıtlı düğümler olarak dağıtıldığı ve dağıtımdan sonra düğüm yapılandırmasının tutarlılık garantisinin sağlandığı bir VM Ölçek Kümesi dağıtın. NOT: Gerekli önkoşullar Kayıt Anahtarı ve Kayıt URL'si yalnızca Azure Otomasyonu DSC için bir Azure Otomasyonu Hesabı başarıyla oluşturulduktan sonra kullanılabilir. |
VMSS Esnek Düzenleme Modu Hızlı Başlangıç Linux |
Bu şablon, bir Azure Load Balancer arkasında örnekleri olan basit bir VM Ölçek Kümesi dağıtır. VM Ölçek kümesi Esnek Düzenleme Modu'ndadır. Linux (Ubuntu) veya Windows (Windows Server Datacenter 2019) dağıtımını seçmek için os parametresini kullanın. NOT: Bu hızlı başlangıç şablonu, herhangi bir internet adresinden VM yönetim bağlantı noktalarına (SSH, RDP) ağ erişimini etkinleştirir ve üretim dağıtımları için kullanılmamalıdır. |
MSI ile Linux veya Windows VMSS dağıtma |
Bu şablon, Yönetilen Hizmet Kimliği ile Linux veya Windows Sanal Makine Ölçek Kümesi dağıtmanıza olanak tanır. Bu kimlik daha sonra Azure hizmetlerine erişmek için kullanılır. |
Mevcut depolama hesabını kullanan isteğe bağlı SFTP Sunucusu |
Bu şablon, Azure Container Instance (ACI) kullanan isteğe bağlı bir SFTP sunucusunu gösterir. |
Yönetilen Kubernetes Kümesi (AKS) dağıtma |
Bu ARM şablonu, gelişmiş ağ özelliklerine sahip bir AKS örneğinin mevcut bir sanal ağa dağıtımını gösterir. Ayrıca, seçilen Hizmet Sorumlusuna AKS kümesini içeren alt ağa karşı Ağ Katılımcısı rolü atanır. |
AAD (AKS) ile yönetilen kubernetes kümesi dağıtma |
Bu ARM şablonu, gelişmiş ağ özelliklerine sahip bir AKS örneğinin mevcut bir sanal ağa dağıtılması ve Tamsayı Azure AD gösterir. Ayrıca, seçilen Hizmet Sorumlusuna AKS kümesini içeren alt ağa karşı Ağ Katılımcısı rolü atanır. |
FinOps hub'ı |
Bu şablon Data Lake storage ve Data Factory gibi yeni bir FinOps hub örneği oluşturur. |
FinOps araç seti çalışma kitabı |
Bu şablon idare için yeni bir Azure İzleyici çalışma kitabı oluşturur. |
Mevcut Azure Kaynaklarını Özel Sağlayıcılarla Genişletme |
Bu örnek, özel iş yükleri eklemek için mevcut Azure kaynaklarını ve Resource Manager şablonlarını genişletme hakkında ayrıntılı bilgi sağlayacaktır. |
PE,CMK tüm formlarıyla Azure Databricks Çalışma Alanı dağıtma |
Bu şablon PrivateEndpoint ve yönetilen hizmetler ve DBFS şifrelemesi ile CMK ile bir Azure Databricks çalışma alanı oluşturmanıza olanak tanır. |
3 CMK biçimiyle azure databricks çalışma alanı dağıtma |
Bu şablon, yönetilen hizmetlerle bir Azure Databricks çalışma alanı ve DBFS şifrelemesi ile CMK oluşturmanıza olanak tanır. |
DBFS şifrelemesi için CMK ile Azure Databricks WS dağıtma |
Bu şablon, DBFS kök şifrelemesi için CMK ile bir Azure Databricks çalışma alanı oluşturmanıza olanak tanır |
Yönetilen Diskler CMK ile Azure Databricks Çalışma Alanı dağıtma |
Bu şablon, Yönetilen Diskler CMK ile bir Azure Databricks çalışma alanı oluşturmanıza olanak tanır. |
Yönetilen Hizmetler CMK'sı ile Azure Databricks Çalışma Alanı dağıtma |
Bu şablon, Yönetilen Hizmetler CMK'sı ile bir Azure Databricks çalışma alanı oluşturmanıza olanak tanır. |
Yeni bir Datadog Kuruluşu İçerik Oluşturucu |
Bu şablon, aboneliğinizdeki kaynakları izlemek için yeni bir Datadog - Azure Yerel ISV Hizmeti kaynağı ve Datadog kuruluşu oluşturur. |
Ubuntu VM'ye Mongo DB yüklemek için betik uzantılarını kullanma |
Bu şablon, Bir Ubuntu Sanal Makinesinde Mongo DB'yi Yapılandırıp Yükler'i iki ayrı betikte dağıtır. Bu şablon, aynı sanal makinede çalışan iki betik arasındaki bağımlılıkların nasıl ifade edildiğine ilişkin iyi bir örnektir. Bu şablon ayrıca bir Depolama Hesabı, Sanal Ağ, Genel IP adresleri ve ağ arabirimi dağıtır. |
HA veri yönetimi ağ geçidini İçerik Oluşturucu ve Azure VM'lerine yükleme |
Bu şablon, çalışabilen HA veri yönetimi ağ geçidi ile birden çok sanal makine dağıtır |
Data Lake Store hesabını şifreleme (Key Vault) ile dağıtma |
Bu şablon, veri şifrelemesi etkinleştirilmiş bir Azure Data Lake Store hesabı dağıtmanıza olanak tanır. Bu hesap, şifreleme anahtarını yönetmek için Azure Key Vault kullanır. |
Azure hizmetlerini kullanarak ETL işi gerçekleştirir |
Bu şablon, geçmişe dönük analiz gerçekleştirmenin yanı sıra Azure Blob Depolama'de depolanan gerçek zamanlı akış verilerinin nasıl gerçekleştirildiğiyle ilgili bir örnek sağlar. Olay hub'ından alınan veriler, dönüştürme gerçekleştirmek için Azure Stream Analytics İşi tarafından alınır ve çıkış Azure Blob Depolama depolanır ve PowerBI'da görselleştirilir. Analiz, Azure Data Analytics tarafından Blob depolamada depolanan geçmiş verilere ve ayıklanan, dönüştürülen ve yayımlanan verilerin taşınmasına uygulanır ve düzenleme Data Factory tarafından gerçekleştirilir. Yayımlanan veriler PowerBI'da daha fazla görselleştirilir |
Yerleşik görüntüyle Dev Box Service dağıtma |
Bu şablon, yerleşik görüntüye sahip bir Dev Box hizmeti dağıtmak için bir yol sağlar. |
Dev Box hizmetini yapılandırma |
Bu şablon, Geliştirme Kutusu hızlı başlangıç kılavuzuna göre tüm Dev Box yönetici kaynaklarını oluşturur. Oluşturulan tüm kaynakları görüntüleyebilir veya doğrudan DevPortal.microsoft.com giderek ilk Geliştirme Kutunuzu oluşturabilirsiniz. |
İşlev ve Özel Bağlantı hizmetiyle Azure Digital Twins |
Bu şablon, Özel Bağlantı Uç Noktası üzerinden Digital Twins'e iletişim kurabilen Sanal Ağ bağlı bir Azure İşlevi ile yapılandırılmış bir Azure Digital Twins hizmeti oluşturur. Ayrıca Digital Twins Uç Noktasının Sanal Ağ Özel Uç Nokta iç alt ağ IP adresine sorunsuz ana bilgisayar adı çözümlemesine olanak sağlamak için bir Özel DNS Bölgesi oluşturur. Ana bilgisayar adı, Azure İşlevi için 'ADT_ENDPOINT' adlı bir ayar olarak depolanır. |
Zaman Veri Geçmişi Bağlantısı ile Azure Digital Twins |
Bu şablon, zaman serisi veri geçmişi bağlantısıyla yapılandırılmış bir Azure Digital Twins örneği oluşturur. Bağlantı oluşturmak için Event Hubs ad alanı, olay hub'ı, Azure Veri Gezgini kümesi ve veritabanı gibi diğer kaynakların oluşturulması gerekir. Veriler, sonunda azure Veri Gezgini kümesine iletilen bir olay hub'ına gönderilir. Veriler kümedeki bir veritabanı tablosunda depolanır |
Sanal ağda özel Ambari + Hive Meta Veri Deposu DB ile HDInsight |
Bu şablon, hem özel Ambari DB hem de Hive Meta Veri Deposu olarak hizmet veren yeni bir SQL DB ile var olan bir sanal ağda HDInsight kümesi oluşturmanıza olanak tanır. Mevcut bir SQL Sunucunuz, depolama hesabınız ve VNET'iniz olmalıdır. |
$import etkinleştirmek için FHIR hizmetini yapılandırma |
Bu şablon, ilk veri yükleme için $import etkinleştirmek üzere FHIR hizmeti sağlar |
Anahtar kasası, yönetilen kimlik ve rol ataması İçerik Oluşturucu |
Bu şablon bir anahtar kasası, yönetilen kimlik ve rol ataması oluşturur. |
KeyVault'ı Dinamik resourceId ile kullanma |
Bu şablon bir SQL Server oluşturur ve Key Vault yönetici parolasını kullanır. Key Vault gizli dizisi için başvuru parametresi, iç içe bir şablon kullanılarak dağıtım zamanında oluşturulur. Bu, kullanıcının parametre dosyasında bir başvuru parametresi oluşturmak yerine parametre değerlerini şablona geçirmesini sağlar. |
Helm ile Azure Container Service (AKS) |
Helm ile Azure Container Service (AKS) ile yönetilen küme dağıtma |
Logic Apps kullanarak bir zamanlamaya göre yürütülen zamanlayıcı işlerini çalıştırma |
Bu şablon, zamanlanmış zamanlayıcı işi örnekleri oluşturmanıza olanak tanıyan bir çift Logic Apps oluşturur. |
Kullanıcı tarafından atanan kimlik rolü atama şablonu |
Azure Machine Learning çalışma alanının bağımlı olduğu kaynaklarda kullanıcı tarafından atanan kimliğin rol atamalarını oluşturan şablon |
Azure Machine Learning uçtan uca güvenli kurulum |
Bu Bicep şablonları kümesi, güvenli bir kurulumda Azure Machine Learning'in uçtan uca nasıl ayarlandığını gösterir. Bu başvuru uygulaması Çalışma Alanını, işlem kümesini, işlem örneğini ve ekli özel AKS kümesini içerir. |
Azure Machine Learning uçtan uca güvenli kurulum (eski) |
Bu Bicep şablonları kümesi, güvenli bir kurulumda Azure Machine Learning'in uçtan uca nasıl ayarlandığını gösterir. Bu başvuru uygulaması Çalışma Alanını, işlem kümesini, işlem örneğini ve ekli özel AKS kümesini içerir. |
Azure Machine Learning Süpürme işini İçerik Oluşturucu |
Bu şablon, hiper parametre ayarlaması için bir Azure Machine Learning Süpürme işi oluşturur. |
Azure Machine Learning hizmeti çalışma alanını (vnet) İçerik Oluşturucu |
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Uygulaması Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i ağdan yalıtılmış bir kümede kullanmaya başlamak için ihtiyacınız olan kaynak kümesini açıklar. |
Azure Machine Learning hizmeti çalışma alanını İçerik Oluşturucu (eski) |
Bu dağıtım şablonu bir Azure Machine Learning çalışma alanını ve Azure Key Vault, Azure Depolama, Azure Uygulaması Insights ve Azure Container Registry gibi ilişkili kaynaklarını belirtir. Bu yapılandırma, Azure Machine Learning'i ağdan yalıtılmış bir kümede kullanmaya başlamak için ihtiyacınız olan kaynak kümesini açıklar. |
SMB birimiyle yeni ANF kaynağını İçerik Oluşturucu |
Bu şablon, tek bir Kapasite havuzu ve SMB protokolü ile yapılandırılmış tek bir birim ile yeni bir Azure NetApp Files kaynağı oluşturmanıza olanak tanır. |
IP Kısıtlaması olan bir Web Uygulaması için Application Gateway |
Bu şablon, Web Uygulamasında IP kısıtlaması etkinleştirilmiş bir Azure Web Uygulamasının önünde bir uygulama ağ geçidi oluşturur. |
Var olan bir alt ağa NSG uygulama |
Bu şablon yeni oluşturulan NSG'yi mevcut bir alt ağa uygular |
Trafik analizi ile NSG Akış Günlükleri |
Bu şablon, trafik analizi ile mevcut bir NSG'de NSG Akış günlüğü oluşturur |
Azure Sanal WAN Yönlendirme Amacı ve İlkeleri |
Bu şablon, Yönlendirme Amacı ve İlkeleri özelliğinin etkinleştirildiği iki hub'a sahip bir Azure Sanal WAN sağlar. |
Mevcut bir alt ağa Redis güvenlik kurallarıyla NSG ekleme |
Bu şablon, önceden yapılandırılmış Azure Redis Cache güvenlik kurallarına sahip bir NSG'yi sanal ağ içindeki mevcut bir alt ağa eklemenize olanak tanır. Mevcut sanal ağın kaynak grubuna dağıtın. |
ACR Görevleri ile kapsayıcı görüntüleri oluşturma |
Bu şablon, kod deposundan kapsayıcı görüntünüzü derlemek üzere ACR'yi düzenlemek için DeploymentScript kullanır. |
Kapsayıcı Görüntülerini ACR'ye aktarma |
Bu şablon, genel kapsayıcı görüntülerini bir Azure Container Registry içeri aktarmak için bicep kayıt defterinden ACR İçeri Aktarma modülünden yararlanır. |
Sertifikalarla İçerik Oluşturucu Application Gateway |
Bu şablonda otomatik olarak imzalanan Key Vault sertifikaların nasıl oluşturulacağı ve ardından Application Gateway başvurularının nasıl oluşturulacağı gösterilmektedir. |
ssh anahtarlarını İçerik Oluşturucu ve KeyVault'ta depolayın |
Bu şablon, ssh anahtarları oluşturmak için deploymentScript kaynağını kullanır ve özel anahtarı keyVault içinde depolar. |
şablon İçerik Oluşturucu ve dağıtmaSpec |
Bu örnek, aynı şablon içinde bir templateSpec kaynağı oluşturur ve dağıtır. Bu, yalnızca templateSpec ve dağıtım kaynaklarının birlikte nasıl çalışmak üzere tasarlanıp tasarlanmadığını göstermek için kullanılan tipik bir desen değildir. |
İçerik Oluşturucu Şablonu Şablon Galerisi Şablonlarından Türler |
Bu örnek, şablon galerisi şablonlarını templateSpec kaynaklarına kolayca geçirmek için bir betik içerir. Şablon, geçiş betiği kullanılarak dışarı aktarılabilir tüm şablonları dağıtır. |
SQL Always ON kurulumunu mevcut SQL Sanal Makineler ile dağıtma |
SQL Always ON kurulumunu mevcut SQL Sanal Makineler ile dağıtın. Sanal makinelerin zaten var olan bir etki alanına katılması ve SQL Server kurumsal sürümünü çalıştırması gerekir. |
Azure Synapse Kavram Kanıtı |
Bu şablon, SQL Havuzları ve isteğe bağlı Apache Spark Havuzları dahil olmak üzere Azure Synapse için bir kavram kanıtı ortamı oluşturur |
ASEv3'te AppServicePlan ve Uygulama İçerik Oluşturucu |
ASEv3'te AppServicePlan ve Uygulama İçerik Oluşturucu |
Azure Native New Relic Kaynağını İçerik Oluşturucu |
Bu şablon, Azure aboneliğinizdeki kaynakları izlemek için bir 'Azure Native New Relic Hizmeti' ayarlar. |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
Dağıtım kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
- Abonelikler
- Yönetim grupları
- Kiracılar
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Resources/deployments kaynağı oluşturmak için aşağıdaki Terraform'u şablonunuza ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Resources/deployments@2020-10-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
debugSetting = {
detailLevel = "string"
}
expressionEvaluationOptions = {
scope = "string"
}
mode = "string"
onErrorDeployment = {
deploymentName = "string"
type = "string"
}
parametersLink = {
contentVersion = "string"
uri = "string"
}
templateLink = {
contentVersion = "string"
id = "string"
queryString = "string"
relativePath = "string"
uri = "string"
}
}
resourceGroup = "string"
subscriptionId = "string"
scope = "string"
})
}
Özellik değerleri
Dağıtım
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.Resources/deployments@2020-10-01" |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-64 Geçerli karakterler: Alfasayısallar, alt çizgiler, parantezler, kısa çizgiler ve nokta. |
location | Dağıtım verilerini depolama konumu. | string |
parent_id | Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. Bir aboneliğe dağıtmak için bu aboneliğin kimliğini kullanın. Bir yönetim grubuna dağıtmak için bu yönetim grubunun kimliğini kullanın. Bir kiracıya dağıtmak için kullanın / . |
dize (gerekli) |
etiketler | Dağıtım etiketleri | Etiket adlarının ve değerlerinin sözlüğü. |
properties | Dağıtım özellikleri. | DeploymentPropertiesOrDeploymentPropertiesExtended (gerekli) |
resourceGroup | Dağıtılacak kaynak grubunun adı. Sağlanmazsa, dağıtım işleminin kaynak grubunu kullanır. | string |
subscriptionId | Dağıtılacak aboneliğin kimliği. Sağlanmazsa, dağıtım işleminin aboneliğini kullanır. | string |
DeploymentPropertiesOrDeploymentPropertiesExtended
Ad | Açıklama | Değer |
---|---|---|
debugSetting | Dağıtımın hata ayıklama ayarı. | DebugSetting |
expressionEvaluationOptions | Şablon ifadelerinin üst şablon kapsamında mı yoksa iç içe yerleştirilmiş şablon kapsamında mı değerlendirildiğini belirtir. Yalnızca iç içe yerleştirilmiş şablonlar için geçerlidir. Belirtilmezse, varsayılan değer dıştır. | ExpressionEvaluationOptions |
mod | Kaynakları dağıtmak için kullanılan mod. Bu değer Artımlı veya Tamamlandı olabilir. Artımlı modda, kaynaklar şablona dahil edilmeyen mevcut kaynaklar silinmeden dağıtılır. Tamamlandı modunda kaynaklar dağıtılır ve kaynak grubundaki şablona dahil olmayan mevcut kaynaklar silinir. Kaynakları istemeden sildiğinizden, Tamamlama modunu kullanırken dikkatli olun. | "Tamamlandı" "Artımlı" (gerekli) |
onErrorDeployment | Hata davranışında dağıtım. | OnErrorDeploymentOrOnErrorDeploymentExtended |
parameters | Şablon için dağıtım parametrelerini tanımlayan ad ve değer çiftleri. Parametre değerlerini varolan bir parametre dosyasına bağlamak yerine doğrudan istekte sağlamak istediğinizde bu öğeyi kullanırsınız. parametersLink özelliğini veya parameters özelliğini kullanın, ancak ikisini birden kullanmayın. Bu bir JObject veya iyi biçimlendirilmiş bir JSON dizesi olabilir. | |
parametersLink | Parametre dosyasının URI'sini. Var olan bir parametre dosyasına bağlanmak için bu öğeyi kullanırsınız. parametersLink özelliğini veya parameters özelliğini kullanın, ancak ikisini birden kullanmayın. | ParametersLink |
şablon | Şablon içeriği. Şablon söz dizimini varolan bir şablona bağlamak yerine doğrudan istekte geçirmek istediğinizde bu öğeyi kullanırsınız. JObject veya iyi biçimlendirilmiş bir JSON dizesi olabilir. templateLink özelliğini veya template özelliğini kullanın, ancak ikisini birden kullanmayın. | |
templateLink | Şablonun URI'si. templateLink özelliğini veya template özelliğini kullanın, ancak ikisini birden kullanmayın. | TemplateLink |
DebugSetting
Ad | Açıklama | Değer |
---|---|---|
detailLevel | Hata ayıklama için günlüğe kaydedilecek bilgi türünü belirtir. İzin verilen değerler hiçbiri, requestContent, responseContent veya virgülle ayrılmış requestContent ve responseContent değerleridir. Varsayılan değer none'dır. Bu değeri ayarlarken, dağıtım sırasında geçirdiğiniz bilgi türünü dikkatle göz önünde bulundurun. İstek veya yanıt hakkındaki bilgileri günlüğe kaydederek, dağıtım işlemleri aracılığıyla alınan hassas verileri potansiyel olarak kullanıma açabilirsiniz. | string |
ExpressionEvaluationOptions
Ad | Açıklama | Değer |
---|---|---|
scope | İç içe geçmiş bir şablondaki parametrelerin, değişkenlerin ve işlevlerin değerlendirilmesi için kullanılacak kapsam. | "İç" "NotSpecified" "Dış" |
OnErrorDeploymentOrOnErrorDeploymentExtended
Ad | Açıklama | Değer |
---|---|---|
deploymentName | Hata durumunda kullanılacak dağıtım. | string |
tür | Hata davranışı türünde dağıtım. Olası değerler LastSuccessful ve SpecificDeployment değerleridir. | "LastSuccessful" "SpecificDeployment" |
ParametersLink
Ad | Açıklama | Değer |
---|---|---|
contentVersion | Varsa, şablondaki ContentVersion ile eşleşmelidir. | string |
Urı | Parametre dosyasının URI'si. | dize (gerekli) |
TemplateLink
Ad | Açıklama | Değer |
---|---|---|
contentVersion | Varsa, şablondaki ContentVersion ile eşleşmelidir. | string |
kimlik | Şablon Belirtiminin kaynak kimliği. Id veya uri özelliğini kullanın, ancak ikisini birden kullanmayın. | string |
Querystring | templateLink URI'siyle kullanılacak sorgu dizesi (örneğin, sas belirteci). | string |
Relativepath | RelativePath özelliği, bağlı şablonu üst şablona göre bir konuma dağıtmak için kullanılabilir. Üst şablon bir TemplateSpec ile bağlantılıysa bu, TemplateSpec içindeki bir yapıta başvurur. Üst öğe bir URI ile bağlantılıysa, alt dağıtım üst ve relativePath URI'lerinin bir bileşimi olacaktır | string |
Urı | Dağıtılacak şablonun URI'si. Uri veya id özelliğini kullanın, ancak ikisini birden kullanmayın. | string |