Aracılığıyla paylaş


Microsoft.Web siteleri/uzantıları 'MSDeploy' 2022-03-01

Bicep kaynak tanımı

Siteler/uzantılar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

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@2022-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 dizini
silinmez 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ı

Azure’a dağıtın
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ı

Azure’a dağıtın
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ı

Azure’a dağıtın
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

Azure’a dağıtın
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

Azure’a dağıtın
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

Azure’a dağıtın
Ş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ı

Azure’a dağıtın
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ı

Azure’a dağıtın
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ı

Azure’a dağıtın
Bu şablon premium planda bir işlev uygulaması sağlar.
Windows Tüketim Planında Barındırılan Azure İşlev Uygulaması

Azure’a dağıtın
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

Azure’a dağıtın
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:

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": "2022-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ü '2022-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 dizini
silinmez 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ı

Azure’a dağıtın
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ı

Azure’a dağıtın
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ı

Azure’a dağıtın
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

Azure’a dağıtın
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

Azure’a dağıtın
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

Azure’a dağıtın
Ş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ı

Azure’a dağıtın
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ı

Azure’a dağıtın
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ı

Azure’a dağıtın
Bu şablon premium planda bir işlev uygulaması sağlar.
Windows Tüketim Planında Barındırılan Azure İşlev Uygulaması

Azure’a dağıtın
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

Azure’a dağıtın
Blob Depolama bağlantı dizesi ile bir Azure Web uygulaması oluşturur. Şablon başlangıçta Microsoft'un Jeff Bowles tarafından yazıldı

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@2022-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@2022-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 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 dizini
silinmez ve kaynaktaki herhangi bir App_Data dizini yoksayılır.
Ayar varsayılan olarakdır false .
bool