Microsoft.Web siteleri/uzantıları 'MSDeploy' 2021-03-01
Bicep kaynak tanımı
Siteler/uzantılar 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üğü.
Ad özelliği seçenekleri
Siteler/uzantılar kaynağı , ad özelliğinin değerine göre farklı özellikleri kabul eder.
Bu makalede, ayarladığınızda name: 'MSDeploy'
kullanılabilen özellikler gösterilir.
Diğer seçenekler için bkz:
Kaynak biçimi
Microsoft.Web/sites/extensions kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.Web/sites/extensions@2021-03-01' = {
name: 'MSDeploy'
kind: 'string'
parent: resourceSymbolicName
properties: {
appOffline: bool
connectionString: 'string'
dbType: 'string'
packageUri: 'string'
setParameters: {}
setParametersXmlFileUri: 'string'
skipAppData: bool
}
}
Özellik değerleri
sites/extensions-MSDeploy
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
'MSDeploy' |
Tür | Bir tür kaynak. | string |
Üst | Bicep'te alt kaynak için üst kaynağı belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak. |
Şu tür kaynağın sembolik adı: siteler |
properties | Temel kaynak özellikleri | MSDeployCoreOrMSDeployStatusProperties |
MSDeployCoreOrMSDeployStatusProperties
Ad | Açıklama | Değer |
---|---|---|
appOffline | MSDeploy işlemi yürütülürken AppOffline kuralını ayarlar. Ayar varsayılan olarakdır false . |
bool |
Connectionstring | SQL Bağlantı Dizesi | string |
Dbtype | Veritabanı Türü | string |
Packageuri | Paket URI'si | string |
Setparameters | MSDeploy Parametreleri. SetParametersXmlFileUri kullanılıyorsa ayarlanmamalıdır. | object |
setParametersXmlFileUri | MSDeploy Parameters dosyasının URI'sini seçin. SetParameters kullanılıyorsa ayarlanmamalıdır. | string |
skipAppData | MSDeploy işleminin App_Data dizinini atlayıp atlamayacağını denetler. olarak ayarlanırsa true , hedefte var olan App_Data dizinisilinmez ve kaynaktaki herhangi bir App_Data dizini yoksayılır. Ayar varsayılan olarakdır false . |
bool |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Orchard CMS Video Portalı Web Uygulaması |
Bu şablon, Azure Media Services modülü etkin ve yapılandırılmış şekilde Azure App Service Web Apps üzerinde Orchard CMS dağıtmak için kolay bir yol sağlar. |
Ölçeklenebilir Umbraco CMS Web Uygulaması |
Bu şablon, Azure App Service Web Apps üzerinde umbraco CMS web uygulaması dağıtmanın kolay bir yolunu sağlar. |
Basit Umbraco CMS Web Uygulaması |
Bu şablon, Azure App Service Web Apps üzerinde umbraco CMS web uygulaması dağıtmanın kolay bir yolunu sağlar. |
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbook'lar |
Küçük veya büyük bir Kuruluş için bulut benimseme, bulut dağıtımlarından değer türetmek için sorumlu ve verimli idare modelleri gerektirir. CloudWise (çözüm için kod adı), Azure İş Ortağı Hızlı Başlangıçları'nın sunduğu bileşik bir çözümdür. Müşteriler, Sistem Tümleştiricileri ve İş Ortakları için, Maliyetlerinizi İyileştirmeye, Uygulamalarınızın Güvenilirliğini Artırmaya, İş Riskini Azaltmaya odaklanan self servis, otomatik idare ve operasyon çözümü sunan bir benimseme etkinleştiricidir. Çözüm, Görünürlük ve Denetim'in temel idare yapılarını vurgular. |
Azure SQL Özel Uç Noktası kullanan WebApp |
Bu şablon, Azure SQL Sunucusu'na işaret eden özel uç noktayı kullanan bir Web uygulamasının nasıl oluşturulacağını gösterir |
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 |
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. |
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. |
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. |
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ı |
ARM şablonu kaynak tanımı
Siteler/uzantılar 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üğü.
Ad özelliği seçenekleri
Siteler/uzantılar kaynağı , ad özelliğinin değerine göre farklı özellikleri kabul eder.
Bu makalede, ayarladığınızda name: 'MSDeploy'
kullanılabilen özellikler gösterilir.
Diğer seçenekler için bkz:
Kaynak biçimi
Microsoft.Web/sites/extensions kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Web/sites/extensions",
"apiVersion": "2021-03-01",
"name": "MSDeploy",
"kind": "string",
"properties": {
"appOffline": "bool",
"connectionString": "string",
"dbType": "string",
"packageUri": "string",
"setParameters": {},
"setParametersXmlFileUri": "string",
"skipAppData": "bool"
}
}
Özellik değerleri
sites/extensions-MSDeploy
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.Web/sites/extensions' |
apiVersion | Kaynak API'sinin sürümü | '2021-03-01' |
name | Kaynak adı JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
'MSDeploy' |
Tür | Bir tür kaynak. | string |
properties | Temel kaynak özellikleri | MSDeployCoreOrMSDeployStatusProperties |
MSDeployCoreOrMSDeployStatusProperties
Ad | Açıklama | Değer |
---|---|---|
appOffline | MSDeploy işlemi yürütülürken AppOffline kuralını ayarlar. Ayar varsayılan olarakdır false . |
bool |
Connectionstring | SQL Bağlantı Dizesi | string |
Dbtype | Veritabanı Türü | string |
Packageuri | Paket URI'si | string |
Setparameters | MSDeploy Parametreleri. SetParametersXmlFileUri kullanılıyorsa ayarlanmamalıdır. | object |
setParametersXmlFileUri | MSDeploy Parameters dosyasının URI'sini seçin. SetParameters kullanılıyorsa ayarlanmamalıdır. | string |
skipAppData | MSDeploy işleminin App_Data dizinini atlayıp atlamayacağını denetler. olarak ayarlanırsa true , hedefte var olan App_Data dizinisilinmez ve kaynaktaki herhangi bir App_Data dizini yoksayılır. Ayar varsayılan olarakdır false . |
bool |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Orchard CMS Video Portalı Web Uygulaması |
Bu şablon, Azure Media Services modülü etkin ve yapılandırılmış şekilde Azure App Service Web Apps üzerinde Orchard CMS dağıtmak için kolay bir yol sağlar. |
Ölçeklenebilir Umbraco CMS Web Uygulaması |
Bu şablon, Azure App Service Web Apps üzerinde umbraco CMS web uygulaması dağıtmanın kolay bir yolunu sağlar. |
Basit Umbraco CMS Web Uygulaması |
Bu şablon, Azure App Service Web Apps üzerinde umbraco CMS web uygulaması dağıtmanın kolay bir yolunu sağlar. |
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbook'lar |
Küçük veya büyük bir Kuruluş için bulut benimseme, bulut dağıtımlarından değer türetmek için sorumlu ve verimli idare modelleri gerektirir. CloudWise (çözüm için kod adı), Azure İş Ortağı Hızlı Başlangıçları'nın sunduğu bileşik bir çözümdür. Müşteriler, Sistem Tümleştiricileri ve İş Ortakları için, Maliyetlerinizi İyileştirmeye, Uygulamalarınızın Güvenilirliğini Artırmaya, İş Riskini Azaltmaya odaklanan self servis, otomatik idare ve operasyon çözümü sunan bir benimseme etkinleştiricidir. Çözüm, Görünürlük ve Denetim'in temel idare yapılarını vurgular. |
Azure SQL Özel Uç Noktası kullanan WebApp |
Bu şablon, Azure SQL Sunucusu'na işaret eden özel uç noktayı kullanan bir Web uygulamasının nasıl oluşturulacağını gösterir |
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 |
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. |
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. |
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. |
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 |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
Siteler/uzantılar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Ad özelliği seçenekleri
Siteler/uzantılar kaynağı , ad özelliğinin değerine göre farklı özellikleri kabul eder.
Bu makalede, ayarladığınızda name: 'MSDeploy'
kullanılabilen özellikler gösterilir.
Diğer seçenekler için bkz:
Kaynak biçimi
Microsoft.Web/sites/extensions kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sites/extensions@2021-03-01"
name = "MSDeploy"
parent_id = "string"
body = jsonencode({
properties = {
appOffline = bool
connectionString = "string"
dbType = "string"
packageUri = "string"
setParameters = {}
setParametersXmlFileUri = "string"
skipAppData = bool
}
kind = "string"
})
}
Özellik değerleri
sites/extensions-MSDeploy
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.Web/sites/extensions@2021-03-01" |
name | Kaynak adı | "MSDeploy" |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Şu tür kaynağın kimliği: siteler |
Tür | Kaynak türü. | string |
properties | Temel kaynak özellikleri | MSDeployCoreOrMSDeployStatusProperties |
MSDeployCoreOrMSDeployStatusProperties
Ad | Açıklama | Değer |
---|---|---|
appOffline | MSDeploy işlemi yürütülürken AppOffline kuralını ayarlar. Ayar varsayılan olarakdır false . |
bool |
Connectionstring | SQL Bağlantı Dizesi | string |
Dbtype | Veritabanı Türü | string |
Packageuri | Paket URI'si | string |
Setparameters | MSDeploy Parametreleri. SetParametersXmlFileUri kullanılıyorsa ayarlanmamalıdır. | object |
setParametersXmlFileUri | MSDeploy Parameters dosyasının URI'sini seçin. SetParameters kullanılıyorsa ayarlanmamalıdır. | string |
skipAppData | MSDeploy işleminin App_Data dizinini atlayıp atlamayacağını denetler. olarak ayarlanırsa true , hedefte var olan App_Data dizinisilinmez ve kaynaktaki herhangi bir App_Data dizini yoksayılır. Ayar varsayılan olarakdır false . |
bool |