Microsoft.Web serverfarms 2021-01-01
Bicep kaynak tanımı
serverfarms 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üğü.
Kaynak biçimi
Microsoft.Web/serverfarms kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.
resource symbolicname 'Microsoft.Web/serverfarms@2021-01-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capabilities: [
{
name: 'string'
reason: 'string'
value: 'string'
}
]
capacity: int
family: 'string'
locations: [
'string'
]
name: 'string'
size: 'string'
skuCapacity: {
default: int
elasticMaximum: int
maximum: int
minimum: int
scaleType: 'string'
}
tier: 'string'
}
kind: 'string'
extendedLocation: {
name: 'string'
}
properties: {
freeOfferExpirationTime: 'string'
hostingEnvironmentProfile: {
id: 'string'
}
hyperV: bool
isSpot: bool
isXenon: bool
kubeEnvironmentProfile: {
id: 'string'
}
maximumElasticWorkerCount: int
perSiteScaling: bool
reserved: bool
spotExpirationTime: 'string'
targetWorkerCount: int
targetWorkerSizeId: int
workerTierName: 'string'
}
}
Özellik değerleri
serverfarms
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-60 Geçerli karakterler: Punycode ile eşlenebilen alfasayısal, kısa çizgiler ve Unicode karakterler |
location | Kaynak Konumu. | dize (gerekli) |
etiketler | Kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler |
Sku | Ölçeklenebilir bir kaynağın SKU'su açıklaması. | SkuDescription |
Tür | Kaynak türü. | string |
extendedLocation | Genişletilmiş Konum. | ExtendedLocation |
properties | AppServicePlan kaynağına özgü özellikler | AppServicePlanProperties |
ExtendedLocation
Ad | Açıklama | Değer |
---|---|---|
name | Genişletilmiş konumun adı. | string |
AppServicePlanProperties
Ad | Açıklama | Değer |
---|---|---|
freeOfferExpirationTime | Sunucu grubu ücretsiz teklifinin süresinin dolacağı zaman. | string |
hostingEnvironmentProfile | App Service planı için kullanılacak App Service Ortamı belirtimi. | HostingEnvironmentProfile |
hyperV | Hyper-V kapsayıcı app service planı true ise, false aksi takdirde. |
bool |
isSpot | isetrue , bu App Service Planı spot örneklerin sahibidir. |
bool |
isXenon | Kullanımdan kaldırıldı: Hyper-V kapsayıcı app service planı true ise, false aksi takdirde. |
bool |
kubeEnvironmentProfile | App Service planında kullanılacak Kubernetes Ortamı belirtimi. | KubeEnvironmentProfile |
maximumElasticWorkerCount | Bu ElasticScaleEnabled App Service Planı için izin verilen toplam çalışan sayısı üst sınırı | int |
perSiteScaling | isetrue , bu App Service planına atanan uygulamalar bağımsız olarak ölçeklendirilebilir.ise false , bu App Service planına atanan uygulamalar planın tüm örneklerine ölçeklendirilir. |
bool |
Saklı -dır | Linux app service planı true ise, false aksi takdirde. |
bool |
spotExpirationTime | Sunucu grubu süresinin dolma zamanı. Yalnızca spot sunucu grubuysa geçerlidir. | string |
targetWorkerCount | Çalışan sayısı ölçeklendiriliyor. | int |
targetWorkerSizeId | Çalışan boyutu kimliğini ölçeklendirme. | int |
workerTierName | App Service planına atanan hedef çalışan katmanı. | string |
HostingEnvironmentProfile
Ad | Açıklama | Değer |
---|---|---|
kimlik | App Service Ortamı kaynak kimliği. | string |
KubeEnvironmentProfile
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kubernetes Ortamının Kaynak Kimliği. | string |
SkuDescription
Ad | Açıklama | Değer |
---|---|---|
özellikler | SKU'nun özellikleri( örneğin, traffic manager etkin mi? | Yetenek[] |
capacity | Kaynağa atanan geçerli örnek sayısı. | int |
aile | Kaynak SKU'sunun aile kodu. | string |
Konum | SKU'nun konumları. | dize[] |
name | Kaynak SKU'sunun adı. | string |
boyut | Kaynak SKU'sunun boyut belirticisi. | string |
skuCapacity | SKU'nun en düşük, en yüksek ve varsayılan ölçek değerleri. | SkuCapacity |
tier | Kaynak SKU'sunun hizmet katmanı. | string |
Özellik
Ad | Açıklama | Değer |
---|---|---|
name | SKU özelliğinin adı. | string |
reason | SKU özelliğinin nedeni. | string |
değer | SKU özelliğinin değeri. | string |
SkuCapacity
Ad | Açıklama | Değer |
---|---|---|
default | Bu App Service planı SKU'su için varsayılan çalışan sayısı. | int |
elasticMaximum | Bu App Service planı SKU'su için en fazla Esnek çalışan sayısı. | int |
maksimum | Bu App Service planı SKU'su için en fazla çalışan sayısı. | int |
minimum | Bu App Service planı SKU'su için en az çalışan sayısı. | int |
scaleType | App Service planı için kullanılabilir ölçek yapılandırmaları. | string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
İşlev Uygulaması |
Bu şablon boş bir İşlev Uygulaması ve barındırma planı dağıtır. |
App Service Hızlı Başlangıç - Linux Uygulaması |
Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak |
App Service Hızlı Başlangıç - Windows uygulaması |
Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak |
App Service Hızlı Başlangıç - Windows kapsayıcı uygulaması |
Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak |
Bölgesel sanal ağ tümleştirmesi ile uygulama hizmeti dağıtma |
Bu şablon, yeni oluşturulan bir sanal ağa bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir app service planı ve temel bir Windows web uygulaması dağıtmanızı sağlar |
Azure SQL arka ucuyla App Service Ortamı |
Bu şablon, genellikle özel/yalıtılmış bir ortamda kullanılan ilişkili kaynaklarla birlikte özel uç noktaların yanı sıra Azure SQL arka ucuna sahip bir App Service Ortamı oluşturur. |
Barındırma Planı ve Azure WebApp ile App Service Ortamı |
Özel olarak kullanılabilir olacak mevcut bir sanal ağda ILB Adresi ile bir App Service Ortamı v2 oluşturur. App Service Ortamı bir Barındırma Planı ve Bir Azure Web Uygulaması içerir |
Web uygulaması eklenerek Azure App Service ortamı oluşturma |
bir Sanal Ağ Alt Ağı içinde bir Azure App Service Ortamı oluşturur. Bu şablon ayrıca App Service Ortamı içine bir Azure Web Uygulaması ekler. Başlangıçta PixelPin'den Callum Brankin tarafından yazılan şablon |
Web Uygulaması ile Azure Cosmos DB Hesabı |
Bu şablon bir Azure Cosmos DB hesabı, bir App Service Planı dağıtır ve App Service Planı'nda bir Web Uygulaması oluşturur. Ayrıca Web Uygulamasına Azure Cosmos DB hesap uç noktasına başvuran iki Uygulama ayarı ekler. Bu şekilde Web Uygulamasına dağıtılan çözümler bu ayarları kullanarak Azure Cosmos DB hesap uç noktasına bağlanabilir. |
App Service Planında çalışan bir işlev uygulaması sağlama |
Bu şablon, ayrılmış bir barındırma planında bir işlev uygulaması sağlar; bu da herhangi bir App Service sitesi gibi çalıştırılacağı ve faturalandırılacağı anlamına gelir. |
Tüketim planında işlev uygulaması sağlama |
Bu şablon, dinamik bir barındırma planı olan Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. Ayrılmış bir barındırma planında sağlama için kullanılabilecek başka şablonlar da vardır. |
Dağıtım Yuvası ile Tüketim planı işlevi sağlama |
Bu şablon, dinamik bir barındırma planı olan Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. Ayrılmış bir barındırma planında sağlama için kullanılabilecek başka şablonlar da vardır. |
GitHub'dan dağıtılan kaynakla bir işlev uygulaması sağlama |
Bu şablon, yeni bir ayrılmış App Service Planında barındırılan bir İşlev Uygulaması dağıtır. İşlev Uygulaması, sürekli tümleştirmeyi etkinleştiren ve işlev kodunu bir GitHub deposundan dağıtan bir alt kaynağa sahiptir. |
Ayrılmış Planda Barındırılan Azure İşlev Uygulaması |
Bu şablon, ayrılmış bir barındırma planında bir işlev uygulaması sağlar; bu da herhangi bir App Service sitesi gibi çalıştırılacağı ve faturalandırılacağı anlamına gelir. |
Dağıtım Yuvası ile Azure İşlev Uygulaması |
Bu şablon, premium planda üretim yuvası ve ek dağıtım yuvası içeren bir işlev uygulaması sağlar. |
Event Hub ve Yönetilen Kimlik ile Azure İşlev Uygulaması |
şablonu bir Linux Tüketim planında Bir Azure İşlevi uygulaması ve bir Event Hub, Azure Depolama ve Application Insights sağlar. İşlev uygulaması, Olay Hub'ına ve Depolama hesabına bağlanmak için yönetilen kimliği kullanabilir |
Linux Tüketim Planında Barındırılan Azure İşlev Uygulaması |
Bu şablon, dinamik bir barındırma planı olan Linux Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. |
Uzaktan Derleme ile Linux Tüketim Planında İşlev Uygulaması |
Bu şablon, Linux Tüketim planında bir işlev uygulaması sağlar ve kod dağıtımı sırasında uzak derleme gerçekleştirir. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. |
Premium Planda Barındırılan Azure İşlev Uygulaması |
Bu şablon, Premium planda bir işlev uygulaması sağlar. |
Özel İşlev Uygulaması ve özel uç nokta korumalı Depolama |
Bu şablon, özel uç noktaları olan ve özel uç noktalar üzerinden Azure Depolama ile iletişim kuran premium planda bir işlev uygulaması sağlar. |
İşlev Uygulaması ve özel uç nokta korumalı Depolama oluşturma |
Bu şablon, özel uç noktalar üzerinden Azure Depolama ile iletişim kuran bir Azure İşlev Uygulaması dağıtmanıza olanak tanır. |
Sanal Ağ Tümleştirmesi ile Azure İşlev Uygulaması |
Bu şablon, yeni oluşturulan sanal ağa bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir Premium plan üzerinde bir işlev uygulaması sağlar. |
Windows Tüketim Planı'nda Barındırılan Azure İşlev Uygulaması |
Bu şablon, dinamik bir barındırma planı olan Windows Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. |
Azure İşlevi uygulaması ve HTTP ile tetiklenen bir işlev |
Bu örnekte, şablonda bir Azure İşlevi uygulaması ve HTTP ile tetiklenen bir işlev satır içi dağıtılır. Ayrıca bir Key Vault dağıtır ve bir gizli diziyi işlev uygulamasının ana bilgisayar anahtarıyla doldurur. |
AZ özellikli Azure İşlevi Premium planı dağıtma |
Bu şablon, kullanılabilirlik alanları etkinleştirilmiş depolama hesabı da dahil olmak üzere kullanılabilirlik alanları desteğine sahip bir Azure İşlevi Premium planı dağıtmanıza olanak tanır. |
Azure Frontdoor tarafından güvenliği sağlanan İşlev Uygulaması |
Bu şablon, Azure Frontdoor Premium tarafından korunan ve yayımlanan bir Azure Premium işlevi dağıtmanıza olanak tanır. Azure Frontdoor ile Azure İşlevleri arasındaki bağlantı Azure Özel Bağlantı tarafından korunur. |
Sanal ağ tümleştirmesi ile Azure İşlevi Premium planı dağıtma |
Bu şablon, bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir Azure İşlevi Premium planını yeni oluşturulan bir sanal ağa dağıtmanıza olanak tanır. |
Yönetilen hizmet kimliğiyle bir işlev uygulaması oluşturur |
Günlükler ve ölçümler için Application Insights ayarlanmış yönetilen hizmet kimliği etkinleştirilmiş bir işlev uygulaması oluşturur. |
SQL Veritabanı ile Mobil Uygulama sağlama |
Bu şablon bir Mobil Uygulama, SQL Veritabanı ve Bildirim Hub'ı sağlar. Veritabanı ve bildirim hub'ı için mobil uygulamada bir bağlantı dizesi yapılandırılır. |
Özel Uç Nokta ile Web Uygulaması |
Bu şablon bir Web Uygulaması oluşturmanıza ve Özel Uç Nokta aracılığıyla kullanıma sunmanıza olanak tanır |
İç API Management ve Web Uygulaması ile Application Gateway |
Application Gateway İnternet trafiğini Azure Web App'te barındırılan bir web API'sine hizmet veren bir sanal ağa (iç mod) API Management bir örneğe yönlendirme. |
ASE'de AppServicePlan ve Uygulama oluşturma |
ASE'de AppServicePlan ve Uygulama oluşturma |
Bir Uygulamada AppServicePlan ve Uygulama oluşturun. Hizmet Env. v2 |
App Service Ortamı v2’de bir AppServicePlan ve Uygulama oluşturma |
Blob Depolama bağlantı dizesi ile Azure Web uygulaması oluşturma |
İlk olarak Microsoft'un Jeff Bowles tarafından yazılan Blob Depolama bağlantı dizesi şablonuyla bir Azure Web uygulaması oluşturur |
Özel etki alanı ve isteğe bağlı SSL bağlaması olan Web Uygulaması |
Özel etki alanıyla bir web uygulaması oluşturun ve isteğe bağlı olarak https şifrelemesi için SSL sertifikası ekleyin. |
Blob Kapsayıcısına tanılama günlüğüne kaydetme özelliğine sahip Web Uygulaması |
Depolama Hesabı Blob Kapsayıcısı'na tanılama günlüğü etkinleştirilmiş bir Web Uygulaması dağıtın. |
GitHub'dan Web Uygulaması Dağıtımı |
Bu şablon, bağlı bir GitHub Deposu ile bağlantılı bir WebApp oluşturmanıza olanak tanır. |
Java 13 ve Tomcat 9 etkinken Azure'da web uygulaması oluşturma |
Bu şablon, Java 13 ve Tomcat 9 etkin olarak Azure'da Java uygulamaları çalıştırmanıza olanak sağlayan bir web uygulaması oluşturur. Şablon Microsoft'un Donovan Brown tarafından yazıldı. |
Application Insights'ın Log Analytics'e göndermesi için Web Uygulaması |
Bu şablon, microsoft.insights/components'ın yeni API sürümlerini desteklemeye yardımcı olacaktır. Application Inisghts oluşturulurken 2020-02-02-preview WorkspaceID sürümünden itibaren gerekli olacaktır.Bu şablon App Service Planı, App Service, Application Insights, Log Analytics Çalışma Alanı'nı dağıtır ve hepsini birbirine bağlar. |
Yönetilen Kimlik, SQL Server ve ΑΙ ile Web Uygulaması |
Uygulama + veri + yönetilen kimlik + izleme için Azure altyapısını dağıtmaya yönelik basit örnek |
Python etkinken Azure'da web uygulaması oluşturma |
Bu şablon, Azure'da Python uygulamalarını çalıştırmanıza olanak sağlayan Python etkin bir web uygulaması oluşturur. Şablon Microsoft'un Donovan Brown tarafından yazıldı. |
Şablonla Web Uygulaması + Redis Cache + SQL DB oluşturma |
Bu şablon Redis önbelleği ve SQL Veritabanı ile bir Azure Web Uygulaması oluşturur. |
SQL Veritabanı ile Web Uygulaması sağlama |
Bu şablon bir Web Uygulaması, bir SQL Veritabanı, Otomatik Ölçeklendirme ayarları, Uyarı kuralları ve App Insights sağlar. Veritabanı için web uygulamasında bir bağlantı dizesi yapılandırılır. |
Application Gateway v2 ile korunan bir Web Uygulaması oluşturma |
Bu şablon, Application Gateway v2 için Erişim Kısıtlaması olan bir Azure Web Uygulaması oluşturur. Application Gateway, 'Microsoft.Web' Hizmet Uç Noktası etkinleştirilmiş bir sanal ağa (alt ağ) dağıtılır. Web Uygulaması alt ağdan gelen trafiğe erişimi kısıtlar. |
Şablon kullanarak Web Uygulaması ve Redis Cache oluşturma |
Bu şablon Redis cache ile bir Azure Web Uygulaması oluşturur. |
Temel bir Linux web uygulaması dağıtma |
Bu şablon, bir app service planı ve temel bir Linux web uygulaması dağıtmanıza olanak tanır |
App Service Hızlı Başlangıç - Windows uygulaması |
Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak |
Özel Dağıtım yuvalarına sahip Web Uygulaması |
Bu şablon, Azure Web Apps'da özel dağıtım yuvaları ile bir web uygulaması dağıtmanın kolay bir yolunu sağlar. |
PostgreSQL ile Linux üzerinde Airflow Docker Web App |
Bu şablon, PostgreSQL için Azure veritabanı ile Linux Web App üzerinde puckel/docker-airflow görüntüsü (en son etiket) dağıtmak için kolay bir yol sağlar |
Django uygulaması |
Bu şablon, Django uygulamasını dağıtmak için bir App Service oluşturmanıza olanak tanır. |
Flask uygulama hizmeti |
Bu şablon, Flask uygulamasını dağıtmak için bir App Service oluşturmanıza olanak tanır. |
MySQL için Azure veritabanı ile Linux üzerinde Web Uygulaması oluşturma |
Bu şablon, MySQL için Azure veritabanı ile Linux'ta Web Apps dağıtmanın bir yolunu sağlar. |
PostgreSQL ile Linux üzerinde Web Uygulaması |
Bu şablon, PostgreSQL için Azure veritabanı (Önizleme) ile Linux üzerinde Web Uygulaması dağıtmanın kolay bir yolunu sağlar. |
Düğüm App Service |
Bu şablon, Node uygulamasını dağıtmak için bir App Service oluşturmanıza olanak tanır. |
Azure SQL ile Linux üzerinde Sonarqube Docker Web App |
Bu şablon, resmi Sonarqube görüntüsünü kullanarak ve bir Azure SQL Sunucusu tarafından desteklenen bir Azure App Service web uygulaması Linux kapsayıcısında Sonarqube dağıtır. |
MySQL ile Linux üzerinde Sonarqube Docker Web App |
Bu şablon, MySQL için Azure veritabanı ile Linux Web App üzerinde Sonarqube docker görüntüsü (alpine etiketi) dağıtmak için kolay bir yol sağlar |
PostgreSQL ile Linux üzerinde Sonarqube Docker Web Uygulaması |
Bu şablon PostgreSQL için Azure veritabanı (Önizleme) ile Linux Web App üzerinde Sonarqube docker görüntüsü (alpine etiketi) dağıtmak için kolay bir yol sağlar |
PostgreSQL ve VNet tümleştirmesi ile Web Uygulamasında SonarQube |
Bu şablon PostgreSQL Esnek Sunucusu, sanal ağ tümleştirmesi ve özel DNS ile SonarQube'i Linux üzerinde Web Uygulamasına dağıtmayı kolaylaştırır. |
MySQL için Azure veritabanı ile Web Uygulaması |
Bu şablon, MySQL için Azure veritabanı ile web uygulamasını Azure App Service Web Apps dağıtmak için kolay bir yol sağlar. |
PostgreSQL ile Linux üzerinde Web Uygulaması |
Bu şablon, PostgreSQL için Azure veritabanı ile Linux üzerinde Web Uygulaması dağıtmak için kolay bir yol sağlar. |
Yüksek Oranda Kullanılabilir Çok Bölgeli Web Uygulaması |
Bu şablon, Azure Front Door'un arkasındaki farklı bölgelerde iki web uygulamasıyla güvenli, yüksek oranda kullanılabilir, çok bölgeli bir uçtan uca çözüm oluşturmanıza olanak tanır |
Sanal Ağ Ekleme ve Özel Uç Nokta ile Web Uygulaması |
Bu şablon, ön uç ve arka uç olmak üzere iki web uygulamasıyla güvenli bir uçtan uca çözüm oluşturmanıza olanak tanır; ön uç, sanal ağ ekleme ve Özel Uç Nokta aracılığıyla arka ucu güvenli bir şekilde kullanır |
N katmanlı Web Uygulamasının güvenliğini sağlama |
Bu şablon hazırlama yuvaları, ön uç ve arka uç olmak üzere iki web uygulamasıyla güvenli bir uçtan uca çözüm oluşturmanıza olanak tanır; ön uç, sanal ağ ekleme ve Özel Uç Nokta aracılığıyla arkayı güvenli bir şekilde kullanır |
ASP.NET uygulaması |
Bu şablon, bir ASP.NET uygulaması dağıtmak için bir App Service oluşturmanıza olanak tanır. |
Web Uygulaması, PE ve Application Gateway v2 oluşturma |
Bu şablon, Bir Application Gateway v2 olan Azure Sanal Ağ Alt Ağı'nda Özel uç nokta içeren bir Azure Web Uygulaması oluşturur. Application Gateway bir sanal ağa (alt ağ) dağıtılır. Web Uygulaması, özel uç nokta kullanarak alt ağdan gelen trafiğe erişimi kısıtlar |
ARM şablonu kaynak tanımı
serverfarms kaynak türü şu işlemleri 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üğü.
Kaynak biçimi
Microsoft.Web/serverfarms kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Web/serverfarms",
"apiVersion": "2021-01-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capabilities": [
{
"name": "string",
"reason": "string",
"value": "string"
}
],
"capacity": "int",
"family": "string",
"locations": [ "string" ],
"name": "string",
"size": "string",
"skuCapacity": {
"default": "int",
"elasticMaximum": "int",
"maximum": "int",
"minimum": "int",
"scaleType": "string"
},
"tier": "string"
},
"kind": "string",
"extendedLocation": {
"name": "string"
},
"properties": {
"freeOfferExpirationTime": "string",
"hostingEnvironmentProfile": {
"id": "string"
},
"hyperV": "bool",
"isSpot": "bool",
"isXenon": "bool",
"kubeEnvironmentProfile": {
"id": "string"
},
"maximumElasticWorkerCount": "int",
"perSiteScaling": "bool",
"reserved": "bool",
"spotExpirationTime": "string",
"targetWorkerCount": "int",
"targetWorkerSizeId": "int",
"workerTierName": "string"
}
}
Özellik değerleri
sunucufarmları
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.Web/serverfarms' |
apiVersion | Kaynak API'sinin sürümü | '2021-01-01' |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-60 Geçerli karakterler: Punycode ile eşlenebilen alfasayısal, kısa çizgiler ve Unicode karakterler |
location | Kaynak Konumu. | dize (gerekli) |
etiketler | Kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler |
Sku | Ölçeklenebilir bir kaynağın SKU'su açıklaması. | SkuDescription |
Tür | Bir tür kaynak. | string |
extendedLocation | Genişletilmiş Konum. | ExtendedLocation |
properties | AppServicePlan kaynağına özgü özellikler | AppServicePlanProperties |
ExtendedLocation
Ad | Açıklama | Değer |
---|---|---|
name | Genişletilmiş konumun adı. | string |
AppServicePlanProperties
Ad | Açıklama | Değer |
---|---|---|
freeOfferExpirationTime | Sunucu grubu ücretsiz teklifinin süresinin dolacağı zaman. | string |
hostingEnvironmentProfile | App Service planı için kullanılacak App Service Ortamı belirtimi. | HostingEnvironmentProfile |
hyperV | Hyper-V kapsayıcı uygulama hizmeti planı ise true , false aksi takdirde. |
bool |
isSpot | isetrue , bu App Service Plan spot örneklerine sahip olur. |
bool |
isXenon | Kullanımdan kaldırıldı: Hyper-V kapsayıcı uygulama hizmeti planı ise true , false aksi takdirde. |
bool |
kubeEnvironmentProfile | App Service planı için kullanılacak Kubernetes Ortamı belirtimi. | KubeEnvironmentProfile |
maximumElasticWorkerCount | Bu ElasticScaleEnabled App Service Planı için izin verilen toplam çalışan sayısı üst sınırı | int |
perSiteScaling | isetrue , bu App Service planına atanan uygulamalar bağımsız olarak ölçeklendirilebilir.ise false , bu App Service planına atanan uygulamalar planın tüm örneklerine ölçeklendirilir. |
bool |
Saklı -dır | Linux app service planı true ise, false aksi takdirde. |
bool |
spotExpirationTime | Sunucu grubu süresinin dolma zamanı. Yalnızca spot sunucu grubuysa geçerlidir. | string |
targetWorkerCount | Çalışan sayısı ölçeklendiriliyor. | int |
targetWorkerSizeId | Ölçeklendirilen çalışan boyutu kimliği. | int |
workerTierName | App Service planına atanan hedef çalışan katmanı. | string |
HostingEnvironmentProfile
Ad | Açıklama | Değer |
---|---|---|
kimlik | App Service Ortamı kaynak kimliği. | string |
KubeEnvironmentProfile
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kubernetes Ortamının Kaynak Kimliği. | string |
SkuDescription
Ad | Açıklama | Değer |
---|---|---|
özellikler | SKU'nun özellikleri( örneğin, traffic manager etkin mi? | Yetenek[] |
capacity | Kaynağa atanan geçerli örnek sayısı. | int |
aile | Kaynak SKU'sunun aile kodu. | string |
Konum | SKU'nun konumları. | dize[] |
name | Kaynak SKU'sunun adı. | string |
boyut | Kaynak SKU'sunun boyut belirticisi. | string |
skuCapacity | SKU'nun en düşük, en yüksek ve varsayılan ölçek değerleri. | SkuCapacity |
tier | Kaynak SKU'sunun hizmet katmanı. | string |
Özellik
Ad | Açıklama | Değer |
---|---|---|
name | SKU özelliğinin adı. | string |
reason | SKU özelliğinin nedeni. | string |
değer | SKU özelliğinin değeri. | string |
SkuCapacity
Ad | Açıklama | Değer |
---|---|---|
default | Bu App Service planı SKU'su için varsayılan çalışan sayısı. | int |
elasticMaximum | Bu App Service planı SKU'su için en fazla Esnek çalışan sayısı. | int |
maksimum | Bu App Service planı SKU'su için en fazla çalışan sayısı. | int |
minimum | Bu App Service planı SKU'su için en az çalışan sayısı. | int |
scaleType | App Service planı için kullanılabilir ölçek yapılandırmaları. | string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
İşlev Uygulaması |
Bu şablon boş bir İşlev Uygulaması ve barındırma planı dağıtır. |
App Service Hızlı Başlangıç - Linux Uygulaması |
Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak |
App Service Hızlı Başlangıç - Windows uygulaması |
Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak |
App Service Hızlı Başlangıç - Windows kapsayıcı uygulaması |
Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak |
Bölgesel sanal ağ tümleştirmesi ile uygulama hizmeti dağıtma |
Bu şablon, yeni oluşturulan bir sanal ağa bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir app service planı ve temel bir Windows web uygulaması dağıtmanızı sağlar |
Azure SQL arka ucuyla App Service Ortamı |
Bu şablon, genellikle özel/yalıtılmış bir ortamda kullanılan ilişkili kaynaklarla birlikte özel uç noktaların yanı sıra Azure SQL arka ucuna sahip bir App Service Ortamı oluşturur. |
Barındırma Planı ve Azure WebApp ile App Service Ortamı |
Özel olarak kullanılabilir olacak mevcut bir sanal ağda ILB Adresi ile bir App Service Ortamı v2 oluşturur. App Service Ortamı bir Barındırma Planı ve bir Azure Web Uygulaması içerir |
Web uygulaması eklenerek Azure App Service ortamı oluşturma |
Sanal Ağ Alt Ağı içinde bir Azure App Service Ortamı oluşturur. Bu şablon ayrıca App Service Ortamı içine bir Azure Web Uygulaması ekler. Başlangıçta PixelPin'den Callum Brankin tarafından yazılan şablon |
Web Uygulaması ile Azure Cosmos DB Hesabı |
Bu şablon bir Azure Cosmos DB hesabı, bir App Service Planı dağıtır ve App Service Planında bir Web Uygulaması oluşturur. Ayrıca Web Uygulamasına Azure Cosmos DB hesap uç noktasına başvuran iki Uygulama ayarı ekler. Bu şekilde Web Uygulamasına dağıtılan çözümler bu ayarları kullanarak Azure Cosmos DB hesap uç noktasına bağlanabilir. |
App Service Planında çalışan bir işlev uygulaması sağlama |
Bu şablon, ayrılmış bir barındırma planında bir işlev uygulaması sağlar; bu da herhangi bir App Service sitesi gibi çalıştırılacağı ve faturalandırılacağı anlamına gelir. |
Tüketim planında işlev uygulaması sağlama |
Bu şablon, dinamik bir barındırma planı olan Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. Ayrılmış bir barındırma planında sağlama için kullanılabilecek başka şablonlar da vardır. |
Dağıtım Yuvası ile Tüketim planı sağlama işlevi |
Bu şablon, dinamik bir barındırma planı olan Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. Ayrılmış bir barındırma planında sağlama için kullanılabilecek başka şablonlar da vardır. |
GitHub'dan dağıtılan kaynakla bir işlev uygulaması sağlama |
Bu şablon, yeni bir ayrılmış App Service Planında barındırılan bir İşlev Uygulaması dağıtır. İşlev Uygulaması, sürekli tümleştirmeyi etkinleştiren ve işlev kodunu bir GitHub deposundan dağıtan bir alt kaynağa sahiptir. |
Ayrılmış Planda Barındırılan Azure İşlev Uygulaması |
Bu şablon, ayrılmış bir barındırma planında bir işlev uygulaması sağlar; bu da herhangi bir App Service sitesi gibi çalıştırılacağı ve faturalandırılacağı anlamına gelir. |
Dağıtım Yuvası olan Azure İşlev Uygulaması |
Bu şablon, premium planda üretim yuvası ve ek dağıtım yuvası içeren bir işlev uygulaması sağlar. |
Olay Hub'ı ve Yönetilen Kimlik ile Azure İşlev Uygulaması |
şablonu, Bir Linux Tüketim planında Bir Azure İşlevi uygulaması ve bir Olay Hub'ı, Azure Depolama ve Application Insights sağlar. İşlev uygulaması, Olay Hub'ı ve Depolama hesabına bağlanmak için yönetilen kimliği kullanabilir |
Linux Tüketim Planında Barındırılan Azure İşlev Uygulaması |
Bu şablon, dinamik bir barındırma planı olan Linux Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. |
Uzaktan Derleme ile Linux Tüketim Planında İşlev Uygulaması |
Bu şablon, Linux Tüketim planında bir işlev uygulaması sağlar ve kod dağıtımı sırasında uzaktan derleme gerçekleştirir. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. |
Premium Planda Barındırılan Azure İşlev Uygulaması |
Bu şablon premium planda bir işlev uygulaması sağlar. |
Özel İşlev Uygulaması ve özel uç nokta güvenli Depolama |
Bu şablon, özel uç noktaları olan ve özel uç noktalar üzerinden Azure Depolama ile iletişim kuran premium planda bir işlev uygulaması sağlar. |
İşlev Uygulaması ve özel uç nokta korumalı Depolama oluşturma |
Bu şablon, özel uç noktalar üzerinden Azure Depolama ile iletişim kuran bir Azure İşlev Uygulaması dağıtmanızı sağlar. |
Sanal Ağ Tümleştirmesi ile Azure İşlev Uygulaması |
Bu şablon, yeni oluşturulan bir sanal ağa bölgesel sanal ağ tümleştirmesi etkinleştirilmiş premium planda bir işlev uygulaması sağlar. |
Windows Tüketim Planında Barındırılan Azure İşlev Uygulaması |
Bu şablon, dinamik bir barındırma planı olan Bir Windows Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. |
Azure İşlevi uygulaması ve HTTP ile tetiklenen bir işlev |
Bu örnekte, şablonda bir Azure İşlevi uygulaması ve HTTP ile tetiklenen bir işlev satır içi dağıtılır. Ayrıca bir Key Vault dağıtır ve bir gizli diziyi işlev uygulamasının konak anahtarıyla doldurur. |
AZ özellikli Azure İşlevi Premium planı dağıtma |
Bu şablon, kullanılabilirlik alanları etkinleştirilmiş depolama hesabı da dahil olmak üzere kullanılabilirlik alanları desteğine sahip bir Azure İşlevi Premium planı dağıtmanıza olanak tanır. |
Azure Frontdoor tarafından güvenliği sağlanan İşlev Uygulaması |
Bu şablon, Azure Frontdoor Premium tarafından korunan ve yayımlanan bir Azure Premium işlevi dağıtmanıza olanak tanır. Azure Frontdoor ile Azure İşlevleri arasındaki bağlantı Azure Özel Bağlantı tarafından korunur. |
Sanal ağ tümleştirmesi ile Azure İşlevi Premium planı dağıtma |
Bu şablon, bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir Azure İşlevi Premium planını yeni oluşturulan bir sanal ağa dağıtmanızı sağlar. |
Yönetilen hizmet kimliğine sahip bir işlev uygulaması oluşturur |
Günlükler ve ölçümler için Application Insights ayarlanmış yönetilen hizmet kimliği etkinleştirilmiş bir işlev uygulaması oluşturur. |
SQL Veritabanı ile Mobil Uygulama sağlama |
Bu şablon bir Mobil Uygulama, SQL Veritabanı ve Bildirim Hub'ı sağlar. Veritabanı ve bildirim hub'ı için mobil uygulamada bir bağlantı dizesi yapılandırılır. |
Özel Uç Nokta ile Web Uygulaması |
Bu şablon bir Web Uygulaması oluşturmanıza ve Özel Uç Nokta aracılığıyla kullanıma sunmanıza olanak tanır |
İç API Management ve Web Uygulaması ile Application Gateway |
Application Gateway İnternet trafiğini azure web uygulamasında barındırılan bir web API'sine hizmet veren sanal ağa (iç mod) API Management bir örneğe yönlendirme. |
ASE'de AppServicePlan ve Uygulama oluşturma |
ASE'de AppServicePlan ve Uygulama oluşturma |
Bir Uygulamada AppServicePlan ve Uygulama oluşturma. Hizmet Env. v2 |
App Service Ortamı v2’de bir AppServicePlan ve Uygulama oluşturma |
Blob Depolama ile Azure Web uygulaması oluşturma bağlantı dizesi |
Blob Depolama bağlantı dizesi ile bir Azure Web uygulaması oluşturur. Şablon başlangıçta Microsoft'un Jeff Bowles tarafından yazıldı |
Özel etki alanı ve isteğe bağlı SSL bağlaması olan Web Uygulaması |
Özel etki alanı ile bir web uygulaması oluşturun ve isteğe bağlı olarak https şifrelemesi için SSL sertifikası ekleyin. |
Blob Kapsayıcısı'na tanılama günlüğü içeren Web Uygulaması |
Depolama Hesabı Blob Kapsayıcısı'na tanılama günlüğü etkinleştirilmiş bir Web Uygulaması dağıtın. |
GitHub'dan Web Uygulaması Dağıtımı |
Bu şablon, bağlı bir GitHub Deposu ile bağlantılı bir WebApp oluşturmanıza olanak tanır. |
Java 13 ve Tomcat 9 etkinken Azure'da web uygulaması oluşturma |
Bu şablon, Java 13 ve Tomcat 9 etkin olarak Azure'da Java uygulamaları çalıştırmanıza olanak sağlayan bir web uygulaması oluşturur. Şablon Microsoft'ta Donovan Brown tarafından yazıldı. |
Log Analytics'e gönderen Application Insights ile Web Uygulaması |
Bu şablon, microsoft.insights/components'ın yeni API sürümlerini desteklemeye yardımcı olacaktır. Application Inisghts oluşturulurken 2020-02-02-preview WorkspaceID'den itibaren gerekli olacaktır.Bu şablon App Service Planı, App Service, Application Insights'ı, Log Analytics Çalışma Alanı'nı dağıtır ve hepsini birbirine bağlar. |
Yönetilen Kimlik, SQL Server ve ΑΙ ile Web Uygulaması |
Uygulama + veri + yönetilen kimlik + izleme için Azure altyapısını dağıtmaya yönelik basit örnek |
Python etkinken Azure'da web uygulaması oluşturma |
Bu şablon, Azure'da Python uygulamalarını çalıştırmanıza olanak sağlayan Python etkin bir web uygulaması oluşturur. Şablon Microsoft'ta Donovan Brown tarafından yazıldı. |
Şablonla Web App + Redis Cache + SQL DB oluşturma |
Bu şablon Redis cache ve SQL Veritabanı içeren bir Azure Web Uygulaması oluşturur. |
SQL Veritabanı ile Web Uygulaması sağlama |
Bu şablon bir Web Uygulaması, bir SQL Veritabanı, Otomatik Ölçeklendirme ayarları, Uyarı kuralları ve App Insights sağlar. Veritabanı için web uygulamasında bir bağlantı dizesi yapılandırıyor. |
Application Gateway v2 ile korunan bir Web Uygulaması oluşturma |
Bu şablon, Application Gateway v2 için Erişim Kısıtlaması olan bir Azure Web Uygulaması oluşturur. Application Gateway, 'Microsoft.Web' Hizmet Uç Noktası etkinleştirilmiş bir sanal ağa (alt ağ) dağıtılır. Web Uygulaması alt ağdan gelen trafiğe erişimi kısıtlar. |
Şablon kullanarak Web Uygulaması ve Redis Cache oluşturma |
Bu şablon Redis cache ile bir Azure Web Uygulaması oluşturur. |
Temel bir Linux web uygulaması dağıtma |
Bu şablon bir app service planı ve temel bir Linux web uygulaması dağıtmanızı sağlar |
App Service Hızlı Başlangıç - Windows uygulaması |
Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak |
Özel Dağıtım yuvalarına sahip Web Uygulaması |
Bu şablon, Azure Web Apps özel dağıtım yuvalarına sahip bir web uygulaması dağıtmanın kolay bir yolunu sağlar. |
PostgreSQL ile Linux üzerinde Airflow Docker Web App |
Bu şablon, PostgreSQL için Azure veritabanı içeren bir Linux Web Uygulamasına puckel/docker-airflow görüntüsü (en son etiket) dağıtmak için kolay bir yol sağlar |
Django uygulaması |
Bu şablon, Django uygulamasını dağıtmak için bir App Service oluşturmanıza olanak tanır. |
Flask uygulama hizmeti |
Bu şablon, Flask uygulamasını dağıtmak için bir App Service oluşturmanıza olanak tanır. |
MySQL için Azure veritabanı ile Linux üzerinde Web Uygulaması oluşturma |
Bu şablon, MySQL için Azure veritabanı ile Linux'ta Web Apps dağıtmanın bir yolunu sağlar. |
PostgreSQL ile Linux üzerinde Web Uygulaması |
Bu şablon, PostgreSQL için Azure veritabanı (Önizleme) ile Linux üzerinde Web Uygulaması dağıtmanın kolay bir yolunu sağlar. |
Düğüm App Service |
Bu şablon, Node uygulamasını dağıtmak için bir App Service oluşturmanıza olanak tanır. |
Azure SQL ile Linux üzerinde Sonarqube Docker Web App |
Bu şablon, resmi Sonarqube görüntüsünü kullanarak ve bir Azure SQL Sunucusu tarafından desteklenen bir Azure App Service web uygulaması Linux kapsayıcısında Sonarqube dağıtır. |
MySQL ile Linux üzerinde Sonarqube Docker Web App |
Bu şablon, MySQL için Azure veritabanı ile Linux Web Uygulamasına Sonarqube docker görüntüsü (alpine etiketi) dağıtmak için kolay bir yol sağlar |
PostgreSQL ile Linux üzerinde Sonarqube Docker Web App |
Bu şablon PostgreSQL için Azure veritabanı (Önizleme) ile Linux Web Uygulaması üzerinde Sonarqube docker görüntüsü (alpine etiketi) dağıtmak için kolay bir yol sağlar |
PostgreSQL ve VNet tümleştirmesi ile Web Uygulamasında SonarQube |
Bu şablon PostgreSQL Esnek Sunucusu, sanal ağ tümleştirmesi ve özel DNS ile Linux üzerinde Web Uygulamasına SonarQube dağıtımının kolay olmasını sağlar. |
MySQL için Azure veritabanı ile Web Uygulaması |
Bu şablon, MySQL için Azure veritabanı ile web uygulamasını Azure App Service Web Apps dağıtmak için kolay bir yol sağlar. |
PostgreSQL ile Linux üzerinde Web Uygulaması |
Bu şablon, PostgreSQL için Azure veritabanı ile Linux'ta Web Uygulaması dağıtmanın kolay bir yolunu sağlar. |
Yüksek Oranda Kullanılabilir Çok Bölgeli Web Uygulaması |
Bu şablon, Azure Front Door'un arkasındaki farklı bölgelerde iki web uygulamasıyla güvenli, yüksek oranda kullanılabilir, çok bölgeli bir uçtan uca çözüm oluşturmanıza olanak tanır |
Sanal Ağ Ekleme ve Özel Uç Nokta ile Web Uygulaması |
Bu şablon, ön uç ve arka uç olmak üzere iki web uygulamasıyla güvenli bir uçtan uca çözüm oluşturmanıza olanak tanır; ön uç, VNet ekleme ve Özel Uç Nokta aracılığıyla arka ucu güvenli bir şekilde kullanır |
N katmanlı Web Uygulamasının güvenliğini sağlama |
Bu şablon hazırlama yuvaları, ön uç ve arka uç olmak üzere iki web uygulamasıyla güvenli bir uçtan uca çözüm oluşturmanıza olanak tanır; ön uç, VNet ekleme ve Özel Uç Nokta aracılığıyla arka ucu güvenli bir şekilde kullanır |
ASP.NET uygulaması |
Bu şablon, bir ASP.NET uygulaması dağıtmak için bir App Service oluşturmanıza olanak tanır. |
Web Uygulaması, PE ve Application Gateway v2 oluşturma |
Bu şablon, Application Gateway v2 olan Azure Sanal Ağ Alt Ağı'nda Özel uç nokta içeren bir Azure Web Uygulaması oluşturur. Application Gateway bir sanal ağa (alt ağ) dağıtılır. Web Uygulaması, özel uç nokta kullanarak alt ağdan gelen trafiğe erişimi kısıtlar |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
serverfarms kaynak türü şu işlemleri 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.Web/serverfarms kaynağı oluşturmak için aşağıdaki Terraform'u şablonunuza ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/serverfarms@2021-01-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
freeOfferExpirationTime = "string"
hostingEnvironmentProfile = {
id = "string"
}
hyperV = bool
isSpot = bool
isXenon = bool
kubeEnvironmentProfile = {
id = "string"
}
maximumElasticWorkerCount = int
perSiteScaling = bool
reserved = bool
spotExpirationTime = "string"
targetWorkerCount = int
targetWorkerSizeId = int
workerTierName = "string"
}
sku = {
capabilities = [
{
name = "string"
reason = "string"
value = "string"
}
]
capacity = int
family = "string"
locations = [
"string"
]
name = "string"
size = "string"
skuCapacity = {
default = int
elasticMaximum = int
maximum = int
minimum = int
scaleType = "string"
}
tier = "string"
}
kind = "string"
extendedLocation = {
name = "string"
}
})
}
Özellik değerleri
sunucufarmları
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.Web/serverfarms@2021-01-01" |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-60 Geçerli karakterler: Punycode ile eşlenebilen alfasayısal, kısa çizgiler ve Unicode karakterler |
location | Kaynak Konumu. | 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üğü. |
Sku | Ölçeklenebilir bir kaynağın SKU'su açıklaması. | SkuDescription |
Tür | Bir tür kaynak. | string |
extendedLocation | Genişletilmiş Konum. | ExtendedLocation |
properties | AppServicePlan kaynağına özgü özellikler | AppServicePlanProperties |
ExtendedLocation
Ad | Açıklama | Değer |
---|---|---|
name | Genişletilmiş konumun adı. | string |
AppServicePlanProperties
Ad | Açıklama | Değer |
---|---|---|
freeOfferExpirationTime | Sunucu grubu ücretsiz teklifinin süresinin dolacağı zaman. | string |
hostingEnvironmentProfile | App Service planı için kullanılacak App Service Ortamı belirtimi. | HostingEnvironmentProfile |
hyperV | Hyper-V kapsayıcı uygulama hizmeti planı ise true , false aksi takdirde. |
bool |
isSpot | isetrue , bu App Service Plan spot örneklerine sahip olur. |
bool |
isXenon | Kullanımdan kaldırıldı: Hyper-V kapsayıcı uygulama hizmeti planı ise true , false aksi takdirde. |
bool |
kubeEnvironmentProfile | App Service planı için kullanılacak Kubernetes Ortamı belirtimi. | KubeEnvironmentProfile |
maximumElasticWorkerCount | Bu ElasticScaleEnabled App Service Planı için izin verilen toplam çalışan sayısı üst sınırı | int |
perSiteScaling | isetrue , bu App Service planına atanan uygulamalar bağımsız olarak ölçeklendirilebilir.ise false , bu App Service planına atanan uygulamalar planın tüm örneklerine ölçeklendirilir. |
bool |
Saklı -dır | Linux app service planı true ise, false aksi takdirde. |
bool |
spotExpirationTime | Sunucu grubu süresinin dolma zamanı. Yalnızca spot sunucu grubuysa geçerlidir. | string |
targetWorkerCount | Çalışan sayısı ölçeklendiriliyor. | int |
targetWorkerSizeId | Ölçeklendirilen çalışan boyutu kimliği. | int |
workerTierName | App Service planına atanan hedef çalışan katmanı. | string |
HostingEnvironmentProfile
Ad | Açıklama | Değer |
---|---|---|
kimlik | App Service Ortamı kaynak kimliği. | string |
KubeEnvironmentProfile
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kubernetes Ortamının Kaynak Kimliği. | string |
SkuDescription
Ad | Açıklama | Değer |
---|---|---|
özellikler | SKU'nun özellikleri( örneğin, traffic manager etkin mi? | Yetenek[] |
capacity | Kaynağa atanan geçerli örnek sayısı. | int |
aile | Kaynak SKU'sunun aile kodu. | string |
Konum | SKU'nun konumları. | dize[] |
name | Kaynak SKU'sunun adı. | string |
boyut | Kaynak SKU'sunun boyut belirticisi. | string |
skuCapacity | SKU'nun en düşük, en yüksek ve varsayılan ölçek değerleri. | SkuCapacity |
tier | Kaynak SKU'sunun hizmet katmanı. | string |
Özellik
Ad | Açıklama | Değer |
---|---|---|
name | SKU özelliğinin adı. | string |
reason | SKU özelliğinin nedeni. | string |
değer | SKU özelliğinin değeri. | string |
SkuCapacity
Ad | Açıklama | Değer |
---|---|---|
default | Bu App Service planı SKU'su için varsayılan çalışan sayısı. | int |
elasticMaximum | Bu App Service planı SKU'su için en fazla Esnek çalışan sayısı. | int |
maksimum | Bu App Service planı SKU'su için en fazla çalışan sayısı. | int |
minimum | Bu App Service planı SKU'su için en az çalışan sayısı. | int |
scaleType | App Service planı için kullanılabilir ölçek yapılandırmaları. | string |