Microsoft.Web serverfarms

Definisi sumber daya Bicep

Jenis sumber daya serverfarms dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Web/serverfarms, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.Web/serverfarms@2022-09-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: {
    elasticScaleEnabled: bool
    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'
    zoneRedundant: bool
  }
}

Nilai properti

serverfarms

Nama Deskripsi Nilai
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-60

Karakter yang valid:
Karakter alfanumerik, tanda hubung, dan Unicode yang dapat dipetakan ke Punycode
lokasi Lokasi Sumber Daya. string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
sku Deskripsi SKU untuk sumber daya yang dapat diskalakan. SkuDescription
jenis Jenis sumber daya. string
extendedLocation Lokasi Yang Diperluas. ExtendedLocation
properti Properti khusus sumber daya AppServicePlan AppServicePlanProperties

ExtendedLocation

Nama Deskripsi Nilai
nama Nama lokasi yang diperluas. string

AppServicePlanProperties

Nama Deskripsi Nilai
elasticScaleEnabled ServerFarm mendukung ElasticScale. Aplikasi dalam paket ini akan menskalakan seolah-olah ServerFarm adalah sku ElasticPremium bool
freeOfferExpirationTime Waktu ketika penawaran gratis farm server kedaluwarsa. string
hostingEnvironmentProfile Spesifikasi untuk Lingkungan App Service yang digunakan untuk paket App Service. HostingEnvironmentProfile
hyperV Jika paket truelayanan aplikasi kontainer Hyper-V , false jika tidak. bool
isSpot Jika true, paket App Service ini memiliki instans spot. bool
isXenon Usang: Jika paket truelayanan aplikasi kontainer Hyper-V , false jika tidak. bool
kubeEnvironmentProfile Spesifikasi untuk Lingkungan Kubernetes yang akan digunakan untuk paket App Service. KubeEnvironmentProfile
maximumElasticWorkerCount Jumlah maksimum total pekerja yang diizinkan untuk Paket App Service ElasticScaleEnabled ini int
perSiteScaling Jika true, aplikasi yang ditetapkan ke paket App Service ini dapat diskalakan secara independen.
Jika false, aplikasi yang ditetapkan ke paket App Service ini akan menskalakan ke semua instans paket.
bool
dicadangkan Jika paket truelayanan aplikasi Linux , false jika tidak. bool
spotExpirationTime Waktu ketika farm server kedaluwarsa. Valid hanya jika itu adalah farm server spot. string
targetWorkerCount Menskalakan jumlah pekerja. int
targetWorkerSizeId MENSKALAKAN ID ukuran pekerja. int
workerTierName Tingkat pekerja target yang ditetapkan ke paket App Service. string
zoneRedundant Jika true, Paket App Service ini akan melakukan penyeimbangan zona ketersediaan.
Jika false, Paket App Service ini tidak akan melakukan penyeimbangan zona ketersediaan.
bool

HostingEnvironmentProfile

Nama Deskripsi Nilai
id ID sumber daya lingkungan App Service. string

KubeEnvironmentProfile

Nama Deskripsi Nilai
id ID Sumber Daya Lingkungan Kubernetes. string

SkuDescription

Nama Deskripsi Nilai
capabilities Kemampuan SKU, misalnya, apakah traffic manager diaktifkan? Kapabilitas[]
kapasitas Jumlah instans saat ini yang ditetapkan ke sumber daya. int
keluarga Kode keluarga SKU sumber daya. string
locations Lokasi SKU. string[]
nama Nama SKU sumber daya. string
ukuran Penentu ukuran SKU sumber daya. string
skuCapacity Nilai skala min, maks, dan default SKU. SkuCapacity
Tier Tingkat layanan SKU sumber daya. string

Kemampuan

Nama Deskripsi Nilai
nama Nama kemampuan SKU. string
reason Alasan kemampuan SKU. string
nilai Nilai kemampuan SKU. string

SkuCapacity

Nama Deskripsi Nilai
default Jumlah default pekerja untuk SKU paket App Service ini. int
elasticMaximum Jumlah maksimum pekerja Elastic untuk SKU paket App Service ini. int
maksimum Jumlah maksimum pekerja untuk SKU paket App Service ini. int
minimum Jumlah minimum pekerja untuk SKU paket App Service ini. int
scaleType Konfigurasi skala yang tersedia untuk paket App Service. string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Aplikasi Fungsi

Sebarkan ke Azure
Templat ini menyebarkan Aplikasi Fungsi kosong dan paket hosting.
mulai cepat App Service - Aplikasi Linux

Sebarkan ke Azure
Templat ini akan digunakan dengan /azure/app-service/quickstart-arm-template
mulai cepat App Service - Aplikasi Windows

Sebarkan ke Azure
Templat ini akan digunakan dengan /azure/app-service/quickstart-arm-template
mulai cepat App Service - Aplikasi kontainer Windows

Sebarkan ke Azure
Templat ini akan digunakan dengan /azure/app-service/quickstart-arm-template
Menyebarkan layanan aplikasi dengan integrasi VNet regional

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan paket layanan aplikasi dan aplikasi web Windows dasar, dengan integrasi VNet regional diaktifkan ke jaringan virtual yang baru dibuat
App Service Environment dengan backend Azure SQL

Sebarkan ke Azure
Templat ini membuat Lingkungan App Service dengan backend Azure SQL bersama dengan titik akhir privat bersama dengan sumber daya terkait yang biasanya digunakan di lingkungan privat/terisolasi.
App Service Lingkungan dengan Paket Hosting dan Azure WebApp

Sebarkan ke Azure
Membuat lingkungan App Service v2 dengan Alamat ILB di jaringan virtual yang ada yang akan tersedia secara privat. Lingkungan App Service akan berisi Paket Hosting dan Aplikasi Web Azure
Membuat lingkungan Azure App Service dengan aplikasi web ditambahkan

Sebarkan ke Azure
Membuat Lingkungan Azure App Service di dalam Subnet Virtual Network. Templat ini juga menambahkan Azure Web App di dalam lingkungan App Service. Templat awalnya ditulis oleh Callum Brankin dari PixelPin
Akun Azure Cosmos DB dengan Aplikasi Web

Sebarkan ke Azure
Templat ini menyebarkan akun Azure Cosmos DB, paket App Service, dan membuat Aplikasi Web di Paket App Service. Ini juga menambahkan dua pengaturan Aplikasi ke Aplikasi Web yang mereferensikan titik akhir akun Azure Cosmos DB. Dengan cara ini solusi yang disebarkan ke Aplikasi Web dapat terhubung ke titik akhir akun Azure Cosmos DB menggunakan pengaturan tersebut.
Memprovisikan aplikasi fungsi yang berjalan pada Paket App Service

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket hosting khusus, yang berarti akan dijalankan dan ditagih sama seperti situs App Service.
Memprovisikan aplikasi fungsi pada paket Konsumsi

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. Ada templat lain yang tersedia untuk provisi pada paket hosting khusus.
Memprovisikan fungsi paket Konsumsi dengan Slot Penyebaran

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. Ada templat lain yang tersedia untuk provisi pada paket hosting khusus.
Menyediakan aplikasi fungsi dengan sumber yang disebarkan dari GitHub

Sebarkan ke Azure
Templat ini menyebarkan Aplikasi Fungsi yang dihosting dalam Paket App Service khusus baru. Aplikasi Fungsi memiliki sumber daya anak yang memungkinkan integrasi berkelanjutan dan menyebarkan kode fungsi dari repositori GitHub.
Aplikasi Fungsi Azure yang Dihosting pada Paket Khusus

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket hosting khusus, yang berarti akan dijalankan dan ditagih sama seperti situs App Service.
Aplikasi Fungsi Azure dengan Slot Penyebaran

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium dengan slot produksi dan slot penyebaran tambahan.
Aplikasi Fungsi Azure dengan Pusat Aktivitas dan Identitas Terkelola

Sebarkan ke Azure
templatnya menyediakan aplikasi Azure Function pada paket Konsumsi Linux, bersama dengan Event Hub, Azure Storage, dan Application Insights. Aplikasi fungsi dapat menggunakan identitas terkelola untuk terhubung ke akun Pusat Aktivitas dan Penyimpanan
Aplikasi Fungsi Azure yang Dihosting di Paket Konsumsi Linux

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Linux, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri.
Aplikasi Fungsi pada Paket Konsumsi Linux dengan Build Jarak Jauh

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Linux dan melakukan build jarak jauh selama penyebaran kode. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri.
Aplikasi Fungsi Azure yang Dihosting pada Paket Premium

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium.
Aplikasi Fungsi Privat dan Penyimpanan yang diamankan titik akhir privat

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium yang memiliki titik akhir privat dan berkomunikasi dengan Azure Storage melalui titik akhir privat.
Membuat Aplikasi Fungsi dan Penyimpanan yang diamankan titik akhir privat

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan Aplikasi Fungsi Azure yang berkomunikasi dengan Azure Storage melalui titik akhir privat.
Aplikasi Fungsi Azure dengan Integrasi Virtual Network

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium dengan integrasi jaringan virtual regional yang diaktifkan ke jaringan virtual yang baru dibuat.
Aplikasi Fungsi Azure yang Dihosting di Paket Konsumsi Windows

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Windows, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri.
Aplikasi Azure Function dan fungsi yang dipicu HTTP

Sebarkan ke Azure
Contoh ini menyebarkan aplikasi Azure Function dan fungsi yang dipicu HTTP sebaris dalam templat. Ini juga menyebarkan Key Vault dan mengisi rahasia dengan kunci host aplikasi fungsi.
Menyebarkan paket Azure Function Premium yang diaktifkan AZ

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan paket Azure Function Premium dengan dukungan zona ketersediaan, termasuk akun penyimpanan yang diaktifkan zona ketersediaan.
Aplikasi Fungsi diamankan oleh Azure Frontdoor

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan fungsi premium azure yang dilindungi dan diterbitkan oleh Azure Frontdoor premium. Kesimpulan antara Azure Frontdoor dan Azure Functions dilindungi oleh Azure Private Link.
Menyebarkan paket Azure Function Premium dengan integrasi vnet

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan paket Azure Function Premium dengan integrasi jaringan virtual regional yang diaktifkan ke jaringan virtual yang baru dibuat.
Membuat aplikasi fungsi dengan identitas layanan terkelola

Sebarkan ke Azure
Membuat aplikasi fungsi dengan identitas layanan terkelola yang diaktifkan dengan Application Insights yang disiapkan untuk log dan metrik.
Memprovisikan Aplikasi Seluler dengan SQL Database

Sebarkan ke Azure
Templat ini menyediakan Aplikasi Seluler, SQL Database, dan Notification Hub. Ini mengonfigurasi string koneksi di aplikasi seluler untuk database dan hub pemberitahuan.
Aplikasi Web dengan Titik Akhir Privat

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat Aplikasi Web dan mengeksposnya melalui Titik Akhir Privat
Application Gateway dengan API Management internal dan Aplikasi Web

Sebarkan ke Azure
Application Gateway merutekan lalu lintas Internet ke jaringan virtual (mode internal) API Management instans yang melayani API web yang dihosting di Azure Web App.
Membuat AppServicePlan dan Aplikasi di ASE

Sebarkan ke Azure
Membuat AppServicePlan dan Aplikasi di ASE
Buat AppServicePlan dan Aplikasi di Aplikasi. Env Layanan. v2

Sebarkan ke Azure
Membuat AppServicePlan dan Aplikasi di lingkungan App Service v2
Membuat aplikasi Web Azure dengan Blob Storage string koneksi

Sebarkan ke Azure
Membuat aplikasi Web Azure dengan string koneksi Blob Storage, Templat yang awalnya ditulis oleh Jeff Bowles dari Microsoft
Aplikasi Web dengan domain kustom dan pengikatan SSL opsional

Sebarkan ke Azure
Buat aplikasi web dan dengan domain kustom dan secara opsional tambahkan sertifikat SSL untuk enkripsi https.
Aplikasi Web dengan pembuatan log diagnostik ke Kontainer Blob

Sebarkan ke Azure
Sebarkan Aplikasi Web dengan pembuatan log diagnostik ke Kontainer Blob Akun Penyimpanan diaktifkan.
Penyebaran Aplikasi Web dari GitHub

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat WebApp yang ditautkan dengan Repositori GitHub yang ditautkan.
Membuat aplikasi web di Azure dengan Java 13 dan Tomcat 9 diaktifkan

Sebarkan ke Azure
Templat ini membuat aplikasi web di azure dengan Java 13 dan Tomcat 9 diaktifkan yang memungkinkan Anda menjalankan aplikasi Java di Azure. Templat ditulis oleh Donovan Brown dari Microsoft.
Aplikasi Web dengan Application Insights mengirim ke Analitik Log

Sebarkan ke Azure
Templat ini akan membantu mendukung versi API baru microsoft.insights/components. Dimulai dengan WorkspaceID pratinjau 2020-02-02 akan diperlukan saat membuat Application Inisghts.Templat ini akan menyebarkan App Service Plan, App Service, Application Insights, Log Analytics Workspace dan menghubungkan semuanya.
Aplikasi Web dengan Identitas Terkelola, SQL Server, dan ΑΙ

Sebarkan ke Azure
Contoh sederhana untuk menyebarkan infrastruktur Azure untuk aplikasi + data + identitas terkelola + pemantauan
Membuat aplikasi web di Azure dengan Python diaktifkan

Sebarkan ke Azure
Templat ini membuat aplikasi web di azure dengan Python diaktifkan yang memungkinkan Anda menjalankan aplikasi Python di Azure. Templat ditulis oleh Donovan Brown dari Microsoft.
Membuat Web App + Redis Cache + SQL DB dengan templat

Sebarkan ke Azure
Templat ini membuat Azure Web App dengan cache Redis dan SQL Database.
Memprovisikan Aplikasi Web dengan SQL Database

Sebarkan ke Azure
Templat ini menyediakan Aplikasi Web, SQL Database, pengaturan AutoScale, Aturan pemberitahuan, dan App Insights. Ini mengonfigurasi string koneksi di aplikasi web untuk database.
Membuat Aplikasi Web yang dilindungi oleh Application Gateway v2

Sebarkan ke Azure
Templat ini membuat Azure Web App dengan Pembatasan Akses untuk Application Gateway v2. Application Gateway disebarkan di vNet (subnet) yang mengaktifkan Titik Akhir Layanan 'Microsoft.Web'. Aplikasi Web membatasi akses ke lalu lintas dari subnet.
Membuat Web App plus Redis Cache menggunakan templat

Sebarkan ke Azure
Templat ini membuat Azure Web App dengan cache Redis.
Menyebarkan aplikasi web Linux dasar

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan paket layanan aplikasi dan aplikasi web Linux dasar
App Service Mulai Cepat - Aplikasi Windows

Sebarkan ke Azure
Templat ini akan digunakan dengan /azure/app-service/quickstart-arm-template
Aplikasi Web dengan slot Penyebaran kustom

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan aplikasi web dengan slot penyebaran kustom di Azure Web Apps.
Airflow Docker Web App di Linux dengan PostgreSQL

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan gambar puckel/docker-airflow (tag terbaru) di Aplikasi Web Linux dengan database Azure untuk PostgreSQL
Aplikasi Django

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi Django.
Layanan aplikasi Flask

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi Flask.
Membangun Aplikasi Web di Linux dengan Database Azure untuk MySQL

Sebarkan ke Azure
Templat ini menyediakan cara untuk menyebarkan Web Apps di Linux dengan Azure database for MySQL.
Aplikasi Web di Linux dengan PostgreSQL

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan Aplikasi Web di Linux dengan Azure Database for PostgreSQL(Pratinjau).
App Service simpul

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi Node.
Sonarqube Docker Web App di Linux dengan Azure SQL

Sebarkan ke Azure
Templat ini menyebarkan Sonarqube dalam kontainer Linux aplikasi web Azure App Service menggunakan gambar Sonarqube resmi dan didukung oleh Azure SQL Server.
Sonarqube Docker Web App di Linux dengan MySQL

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan gambar docker Sonarqube (tag alpine) pada Aplikasi Web Linux dengan database Azure untuk MySQL
Aplikasi Web Sonarqube Docker di Linux dengan PostgreSQL

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan gambar docker Sonarqube (tag alpine) pada Aplikasi Web Linux dengan database Azure untuk PostgreSQL(Pratinjau)
SonarQube di Web App dengan integrasi PostgreSQL dan VNet

Sebarkan ke Azure
Templat ini menyediakan mudah untuk menyebarkan SonarQube ke Aplikasi Web di Linux dengan PostgreSQL Flexible Server, integrasi VNet, dan DNS privat.
Aplikasi Web dengan Azure Database for MySQL

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan aplikasi web di Azure App Service Web Apps dengan Azure Database for MySQL.
Aplikasi Web di Linux dengan PostgreSQL

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan Aplikasi Web di Linux dengan Azure Database for PostgreSQL.
Aplikasi Web Multi-wilayah yang Sangat Tersedia

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat solusi ujung ke ujung multi-wilayah yang aman, sangat tersedia dengan dua aplikasi web di berbagai wilayah di belakang Azure Front Door
Aplikasi Web dengan Injeksi VNet dan Titik Akhir Privat

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat solusi ujung ke ujung yang aman dengan dua aplikasi web, ujung depan dan ujung belakang, ujung depan akan mengonsumsi dengan aman melalui injeksi VNet dan Titik Akhir Privat
Aplikasi Web N-tingkat aman

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat solusi ujung ke ujung yang aman dengan dua aplikasi web dengan slot penahapan, ujung depan dan ujung belakang, ujung depan akan mengonsumsi dengan aman kembali melalui injeksi VNet dan Titik Akhir Privat
Aplikasi ASP.NET

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi ASP.NET.
Membuat Aplikasi Web, PE, dan Application Gateway v2

Sebarkan ke Azure
Templat ini membuat Azure Web App dengan titik akhir Privat di Azure Virtual Network Subnet , Application Gateway v2. Application Gateway disebarkan di vNet (subnet). Aplikasi Web membatasi akses ke lalu lintas dari subnet menggunakan titik akhir privat

Definisi sumber daya templat ARM

Jenis sumber daya serverfarms dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Web/serverfarms, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.Web/serverfarms",
  "apiVersion": "2022-09-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": {
    "elasticScaleEnabled": "bool",
    "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",
    "zoneRedundant": "bool"
  }
}

Nilai properti

serverfarms

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Web/serverfarms'
apiVersion Versi api sumber daya '2022-09-01'
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-60

Karakter yang valid:
Karakter alfanumerik, tanda hubung, dan Unicode yang dapat dipetakan ke Punycode
lokasi Lokasi Sumber Daya. string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
sku Deskripsi SKU untuk sumber daya yang dapat diskalakan. SkuDescription
jenis Jenis sumber daya. string
extendedLocation Lokasi Yang Diperluas. ExtendedLocation
properti Properti khusus sumber daya AppServicePlan AppServicePlanProperties

ExtendedLocation

Nama Deskripsi Nilai
nama Nama lokasi yang diperluas. string

AppServicePlanProperties

Nama Deskripsi Nilai
elasticScaleEnabled ServerFarm mendukung ElasticScale. Aplikasi dalam paket ini akan menskalakan seolah-olah ServerFarm adalah sku ElasticPremium bool
freeOfferExpirationTime Waktu ketika penawaran gratis farm server kedaluwarsa. string
hostingEnvironmentProfile Spesifikasi untuk Lingkungan App Service yang digunakan untuk paket App Service. HostingEnvironmentProfile
hyperV Jika paket truelayanan aplikasi kontainer Hyper-V , false jika tidak. bool
isSpot Jika true, paket App Service ini memiliki instans spot. bool
isXenon Usang: Jika paket truelayanan aplikasi kontainer Hyper-V , false jika tidak. bool
kubeEnvironmentProfile Spesifikasi untuk Lingkungan Kubernetes yang akan digunakan untuk paket App Service. KubeEnvironmentProfile
maximumElasticWorkerCount Jumlah maksimum total pekerja yang diizinkan untuk Paket App Service ElasticScaleEnabled ini int
perSiteScaling Jika true, aplikasi yang ditetapkan ke paket App Service ini dapat diskalakan secara independen.
Jika false, aplikasi yang ditetapkan ke paket App Service ini akan menskalakan ke semua instans paket.
bool
dicadangkan Jika paket truelayanan aplikasi Linux , false jika tidak. bool
spotExpirationTime Waktu ketika farm server kedaluwarsa. Valid hanya jika itu adalah farm server spot. string
targetWorkerCount Menskalakan jumlah pekerja. int
targetWorkerSizeId MENSKALAKAN ID ukuran pekerja. int
workerTierName Tingkat pekerja target yang ditetapkan ke paket App Service. string
zoneRedundant Jika true, Paket App Service ini akan melakukan penyeimbangan zona ketersediaan.
Jika false, Paket App Service ini tidak akan melakukan penyeimbangan zona ketersediaan.
bool

HostingEnvironmentProfile

Nama Deskripsi Nilai
id ID sumber daya lingkungan App Service. string

KubeEnvironmentProfile

Nama Deskripsi Nilai
id ID Sumber Daya Lingkungan Kubernetes. string

SkuDescription

Nama Deskripsi Nilai
capabilities Kemampuan SKU, misalnya, apakah traffic manager diaktifkan? Kapabilitas[]
kapasitas Jumlah instans saat ini yang ditetapkan ke sumber daya. int
keluarga Kode keluarga SKU sumber daya. string
locations Lokasi SKU. string[]
nama Nama SKU sumber daya. string
ukuran Penentu ukuran SKU sumber daya. string
skuCapacity Nilai skala min, maks, dan default SKU. SkuCapacity
Tier Tingkat layanan SKU sumber daya. string

Kemampuan

Nama Deskripsi Nilai
nama Nama kemampuan SKU. string
reason Alasan kemampuan SKU. string
nilai Nilai kemampuan SKU. string

SkuCapacity

Nama Deskripsi Nilai
default Jumlah default pekerja untuk SKU paket App Service ini. int
elasticMaximum Jumlah maksimum pekerja Elastic untuk SKU paket App Service ini. int
maksimum Jumlah maksimum pekerja untuk SKU paket App Service ini. int
minimum Jumlah minimum pekerja untuk SKU paket App Service ini. int
scaleType Konfigurasi skala yang tersedia untuk paket App Service. string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Aplikasi Fungsi

Sebarkan ke Azure
Templat ini menyebarkan Aplikasi Fungsi kosong dan paket hosting.
mulai cepat App Service - Aplikasi Linux

Sebarkan ke Azure
Templat ini akan digunakan dengan /azure/app-service/quickstart-arm-template
mulai cepat App Service - Aplikasi Windows

Sebarkan ke Azure
Templat ini akan digunakan dengan /azure/app-service/quickstart-arm-template
mulai cepat App Service - Aplikasi kontainer Windows

Sebarkan ke Azure
Templat ini akan digunakan dengan /azure/app-service/quickstart-arm-template
Menyebarkan layanan aplikasi dengan integrasi VNet regional

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan paket layanan aplikasi dan aplikasi web Windows dasar, dengan integrasi VNet regional diaktifkan ke jaringan virtual yang baru dibuat
App Service Environment dengan backend Azure SQL

Sebarkan ke Azure
Templat ini membuat Lingkungan App Service dengan backend Azure SQL bersama dengan titik akhir privat bersama dengan sumber daya terkait yang biasanya digunakan di lingkungan privat/terisolasi.
App Service Environment dengan Paket Hosting dan Azure WebApp

Sebarkan ke Azure
Membuat lingkungan App Service v2 dengan Alamat ILB di jaringan virtual yang ada yang akan tersedia secara privat. Lingkungan App Service akan berisi Paket Hosting dan Aplikasi Web Azure
Membuat lingkungan Azure App Service dengan aplikasi web ditambahkan

Sebarkan ke Azure
Membuat Lingkungan Azure App Service di dalam Subnet Virtual Network. Templat ini juga menambahkan Azure Web App di dalam lingkungan App Service. Templat awalnya ditulis oleh Callum Brankin dari PixelPin
Akun Azure Cosmos DB dengan Aplikasi Web

Sebarkan ke Azure
Templat ini menyebarkan akun Azure Cosmos DB, paket App Service, dan membuat Aplikasi Web di Paket App Service. Ini juga menambahkan dua pengaturan Aplikasi ke Aplikasi Web yang mereferensikan titik akhir akun Azure Cosmos DB. Dengan cara ini solusi yang disebarkan ke Aplikasi Web dapat terhubung ke titik akhir akun Azure Cosmos DB menggunakan pengaturan tersebut.
Memprovisikan aplikasi fungsi yang berjalan pada Paket App Service

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket hosting khusus, yang berarti akan dijalankan dan ditagih sama seperti situs App Service.
Menyediakan aplikasi fungsi pada paket Konsumsi

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. Ada templat lain yang tersedia untuk provisi pada paket hosting khusus.
Fungsi paket Konsumsi Provisi dengan Slot Penyebaran

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri. Ada templat lain yang tersedia untuk provisi pada paket hosting khusus.
Menyediakan aplikasi fungsi dengan sumber yang disebarkan dari GitHub

Sebarkan ke Azure
Templat ini menyebarkan Aplikasi Fungsi yang dihosting dalam Paket App Service khusus baru. Aplikasi Fungsi memiliki sumber daya anak yang memungkinkan integrasi berkelanjutan dan menyebarkan kode fungsi dari repositori GitHub.
Aplikasi Fungsi Azure yang Dihosting pada Paket Khusus

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket hosting khusus, yang berarti akan dijalankan dan ditagih sama seperti situs App Service.
Aplikasi Fungsi Azure dengan Slot Penyebaran

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium dengan slot produksi dan slot penyebaran tambahan.
Aplikasi Fungsi Azure dengan Pusat Aktivitas dan Identitas Terkelola

Sebarkan ke Azure
templatnya menyediakan aplikasi Azure Function pada paket Konsumsi Linux, bersama dengan Event Hub, Azure Storage, dan Application Insights. Aplikasi fungsi dapat menggunakan identitas terkelola untuk terhubung ke akun Pusat Aktivitas dan Penyimpanan
Aplikasi Fungsi Azure yang Dihosting di Paket Konsumsi Linux

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Linux, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri.
Aplikasi Fungsi pada Paket Konsumsi Linux dengan Build Jarak Jauh

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Linux dan melakukan build jarak jauh selama penyebaran kode. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri.
Aplikasi Fungsi Azure yang Dihosting pada Paket Premium

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium.
Aplikasi Fungsi Privat dan Penyimpanan yang diamankan titik akhir privat

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium yang memiliki titik akhir privat dan berkomunikasi dengan Azure Storage melalui titik akhir privat.
Membuat Aplikasi Fungsi dan Penyimpanan yang diamankan titik akhir privat

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan Aplikasi Fungsi Azure yang berkomunikasi dengan Azure Storage melalui titik akhir privat.
Aplikasi Fungsi Azure dengan Integrasi Virtual Network

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Premium dengan integrasi jaringan virtual regional yang diaktifkan ke jaringan virtual yang baru dibuat.
Aplikasi Fungsi Azure yang Dihosting di Paket Konsumsi Windows

Sebarkan ke Azure
Templat ini menyediakan aplikasi fungsi pada paket Konsumsi Windows, yang merupakan paket hosting dinamis. Aplikasi berjalan sesuai permintaan dan Anda ditagih per eksekusi, tanpa komitmen sumber daya yang berdiri.
Aplikasi Fungsi Azure dan fungsi yang dipicu HTTP

Sebarkan ke Azure
Contoh ini menyebarkan aplikasi Azure Function dan fungsi yang dipicu HTTP sebaris dalam templat. Ini juga menyebarkan Key Vault dan mengisi rahasia dengan kunci host aplikasi fungsi.
Menyebarkan paket Azure Function Premium yang diaktifkan AZ

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan paket Azure Function Premium dengan dukungan zona ketersediaan, termasuk akun penyimpanan yang diaktifkan zona ketersediaan.
Aplikasi Fungsi diamankan oleh Azure Frontdoor

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan fungsi premium azure yang dilindungi dan diterbitkan oleh Azure Frontdoor premium. Konenksi antara Azure Frontdoor dan Azure Functions dilindungi oleh Azure Private Link.
Menyebarkan paket Azure Function Premium dengan integrasi vnet

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan paket Azure Function Premium dengan integrasi jaringan virtual regional yang diaktifkan ke jaringan virtual yang baru dibuat.
Membuat aplikasi fungsi dengan identitas layanan terkelola

Sebarkan ke Azure
Membuat aplikasi fungsi dengan identitas layanan terkelola yang diaktifkan dengan Application Insights yang disiapkan untuk log dan metrik.
Memprovisikan Aplikasi Seluler dengan SQL Database

Sebarkan ke Azure
Templat ini menyediakan Aplikasi Seluler, SQL Database, dan Notification Hub. Ini mengonfigurasi string koneksi di aplikasi seluler untuk database dan hub pemberitahuan.
Aplikasi Web dengan Titik Akhir Privat

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat Aplikasi Web dan mengeksposnya melalui Titik Akhir Privat
Application Gateway dengan API Management internal dan Aplikasi Web

Sebarkan ke Azure
Application Gateway merutekan lalu lintas Internet ke jaringan virtual (mode internal) API Management instans yang melayani API web yang dihosting di Azure Web App.
Membuat AppServicePlan dan Aplikasi di ASE

Sebarkan ke Azure
Membuat AppServicePlan dan Aplikasi di ASE
Buat AppServicePlan dan Aplikasi di Aplikasi. Env Layanan. v2

Sebarkan ke Azure
Membuat AppServicePlan dan Aplikasi di lingkungan App Service v2
Membuat aplikasi Web Azure dengan Blob Storage string koneksi

Sebarkan ke Azure
Membuat aplikasi Web Azure dengan string koneksi Blob Storage, Templat yang awalnya ditulis oleh Jeff Bowles dari Microsoft
Aplikasi Web dengan domain kustom dan pengikatan SSL opsional

Sebarkan ke Azure
Buat aplikasi web dan dengan domain kustom dan secara opsional tambahkan sertifikat SSL untuk enkripsi https.
Aplikasi Web dengan pembuatan log diagnostik ke Kontainer Blob

Sebarkan ke Azure
Sebarkan Aplikasi Web dengan pembuatan log diagnostik ke Kontainer Blob Akun Penyimpanan diaktifkan.
Penyebaran Aplikasi Web dari GitHub

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat WebApp yang ditautkan dengan Repositori GitHub yang ditautkan.
Membuat aplikasi web di Azure dengan Java 13 dan Tomcat 9 diaktifkan

Sebarkan ke Azure
Templat ini membuat aplikasi web di azure dengan Java 13 dan Tomcat 9 diaktifkan yang memungkinkan Anda menjalankan aplikasi Java di Azure. Templat ditulis oleh Donovan Brown dari Microsoft.
Aplikasi Web dengan Application Insights mengirim ke Analitik Log

Sebarkan ke Azure
Templat ini akan membantu mendukung versi API baru microsoft.insights/components. Dimulai dengan WorkspaceID pratinjau 2020-02-02 akan diperlukan saat membuat Application Inisghts.Templat ini akan menyebarkan App Service Plan, App Service, Application Insights, Log Analytics Workspace dan menghubungkan semuanya.
Aplikasi Web dengan Identitas Terkelola, SQL Server, dan ΑΙ

Sebarkan ke Azure
Contoh sederhana untuk menyebarkan infrastruktur Azure untuk aplikasi + data + identitas terkelola + pemantauan
Membuat aplikasi web di Azure dengan Python diaktifkan

Sebarkan ke Azure
Templat ini membuat aplikasi web di azure dengan Python diaktifkan yang memungkinkan Anda menjalankan aplikasi Python di Azure. Templat ditulis oleh Donovan Brown dari Microsoft.
Membuat Web App + Redis Cache + SQL DB dengan templat

Sebarkan ke Azure
Templat ini membuat Azure Web App dengan cache Redis dan SQL Database.
Memprovisikan Aplikasi Web dengan SQL Database

Sebarkan ke Azure
Templat ini menyediakan Aplikasi Web, SQL Database, pengaturan AutoScale, Aturan pemberitahuan, dan App Insights. Ini mengonfigurasi string koneksi di aplikasi web untuk database.
Membuat Aplikasi Web yang dilindungi oleh Application Gateway v2

Sebarkan ke Azure
Templat ini membuat Azure Web App dengan Pembatasan Akses untuk Application Gateway v2. Application Gateway disebarkan di vNet (subnet) yang mengaktifkan Titik Akhir Layanan 'Microsoft.Web'. Aplikasi Web membatasi akses ke lalu lintas dari subnet.
Membuat Web App plus Redis Cache menggunakan templat

Sebarkan ke Azure
Templat ini membuat Azure Web App dengan cache Redis.
Menyebarkan aplikasi web Linux dasar

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan paket layanan aplikasi dan aplikasi web Linux dasar
App Service Mulai Cepat - Aplikasi Windows

Sebarkan ke Azure
Templat ini akan digunakan dengan /azure/app-service/quickstart-arm-template
Aplikasi Web dengan slot Penyebaran kustom

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan aplikasi web dengan slot penyebaran kustom di Azure Web Apps.
Airflow Docker Web App di Linux dengan PostgreSQL

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan gambar puckel/docker-airflow (tag terbaru) di Aplikasi Web Linux dengan database Azure untuk PostgreSQL
Aplikasi Django

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi Django.
Layanan aplikasi Flask

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi Flask.
Membangun Aplikasi Web di Linux dengan Database Azure untuk MySQL

Sebarkan ke Azure
Templat ini menyediakan cara untuk menyebarkan Web Apps di Linux dengan Azure database for MySQL.
Aplikasi Web di Linux dengan PostgreSQL

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan Aplikasi Web di Linux dengan Azure Database for PostgreSQL(Pratinjau).
App Service simpul

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi Node.
Sonarqube Docker Web App di Linux dengan Azure SQL

Sebarkan ke Azure
Templat ini menyebarkan Sonarqube dalam kontainer Linux aplikasi web Azure App Service menggunakan gambar Sonarqube resmi dan didukung oleh Azure SQL Server.
Sonarqube Docker Web App di Linux dengan MySQL

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan gambar docker Sonarqube (tag alpine) pada Aplikasi Web Linux dengan database Azure untuk MySQL
Aplikasi Web Sonarqube Docker di Linux dengan PostgreSQL

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan gambar docker Sonarqube (tag alpine) pada Aplikasi Web Linux dengan database Azure untuk PostgreSQL(Pratinjau)
SonarQube di Web App dengan integrasi PostgreSQL dan VNet

Sebarkan ke Azure
Templat ini menyediakan mudah untuk menyebarkan SonarQube ke Aplikasi Web di Linux dengan PostgreSQL Flexible Server, integrasi VNet, dan DNS privat.
Aplikasi Web dengan Azure Database for MySQL

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan aplikasi web di Azure App Service Web Apps dengan Azure Database for MySQL.
Aplikasi Web di Linux dengan PostgreSQL

Sebarkan ke Azure
Templat ini menyediakan cara mudah untuk menyebarkan Aplikasi Web di Linux dengan Azure Database for PostgreSQL.
Aplikasi Web Multi-wilayah yang Sangat Tersedia

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat solusi ujung ke ujung multi-wilayah yang aman, sangat tersedia dengan dua aplikasi web di berbagai wilayah di belakang Azure Front Door
Aplikasi Web dengan Injeksi VNet dan Titik Akhir Privat

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat solusi ujung ke ujung yang aman dengan dua aplikasi web, ujung depan dan ujung belakang, ujung depan akan mengonsumsi dengan aman melalui injeksi VNet dan Titik Akhir Privat
Aplikasi Web N-tingkat aman

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat solusi ujung ke ujung yang aman dengan dua aplikasi web dengan slot penahapan, ujung depan dan ujung belakang, ujung depan akan mengonsumsi dengan aman kembali melalui injeksi VNet dan Titik Akhir Privat
Aplikasi ASP.NET

Sebarkan ke Azure
Templat ini memungkinkan Anda membuat App Service untuk menyebarkan aplikasi ASP.NET.
Membuat Aplikasi Web, PE, dan Application Gateway v2

Sebarkan ke Azure
Templat ini membuat Azure Web App dengan titik akhir Privat di Azure Virtual Network Subnet , Application Gateway v2. Application Gateway disebarkan di vNet (subnet). Aplikasi Web membatasi akses ke lalu lintas dari subnet menggunakan titik akhir privat

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya serverfarms dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Web/serverfarms, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/serverfarms@2022-09-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      elasticScaleEnabled = bool
      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"
      zoneRedundant = bool
    }
    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"
    }
  })
}

Nilai properti

serverfarms

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Web/serverfarms@2022-09-01"
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-60

Karakter yang valid:
Karakter alfanumerik, tanda hubung, dan Unicode yang dapat dipetakan ke Punycode
lokasi Lokasi Sumber Daya. string (diperlukan)
parent_id Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag.
sku Deskripsi SKU untuk sumber daya yang dapat diskalakan. SkuDescription
jenis Jenis sumber daya. string
extendedLocation Lokasi Yang Diperluas. ExtendedLocation
properti Properti khusus sumber daya AppServicePlan AppServicePlanProperties

ExtendedLocation

Nama Deskripsi Nilai
nama Nama lokasi yang diperluas. string

AppServicePlanProperties

Nama Deskripsi Nilai
elasticScaleEnabled ServerFarm mendukung ElasticScale. Aplikasi dalam paket ini akan menskalakan seolah-olah ServerFarm adalah sku ElasticPremium bool
freeOfferExpirationTime Waktu ketika penawaran gratis farm server kedaluwarsa. string
hostingEnvironmentProfile Spesifikasi untuk Lingkungan App Service yang digunakan untuk paket App Service. HostingEnvironmentProfile
hyperV Jika paket truelayanan aplikasi kontainer Hyper-V , false jika tidak. bool
isSpot Jika true, paket App Service ini memiliki instans spot. bool
isXenon Usang: Jika paket truelayanan aplikasi kontainer Hyper-V , false jika tidak. bool
kubeEnvironmentProfile Spesifikasi untuk Lingkungan Kubernetes yang akan digunakan untuk paket App Service. KubeEnvironmentProfile
maximumElasticWorkerCount Jumlah maksimum total pekerja yang diizinkan untuk Paket App Service ElasticScaleEnabled ini int
perSiteScaling Jika true, aplikasi yang ditetapkan ke paket App Service ini dapat diskalakan secara independen.
Jika false, aplikasi yang ditetapkan ke paket App Service ini akan menskalakan ke semua instans paket.
bool
dicadangkan Jika paket truelayanan aplikasi Linux , false jika tidak. bool
spotExpirationTime Waktu ketika farm server kedaluwarsa. Valid hanya jika itu adalah farm server spot. string
targetWorkerCount Menskalakan jumlah pekerja. int
targetWorkerSizeId MENSKALAKAN ID ukuran pekerja. int
workerTierName Tingkat pekerja target yang ditetapkan ke paket App Service. string
zoneRedundant Jika true, Paket App Service ini akan melakukan penyeimbangan zona ketersediaan.
Jika false, Paket App Service ini tidak akan melakukan penyeimbangan zona ketersediaan.
bool

HostingEnvironmentProfile

Nama Deskripsi Nilai
id ID sumber daya lingkungan App Service. string

KubeEnvironmentProfile

Nama Deskripsi Nilai
id ID Sumber Daya Lingkungan Kubernetes. string

SkuDescription

Nama Deskripsi Nilai
capabilities Kemampuan SKU, misalnya, apakah traffic manager diaktifkan? Kapabilitas[]
kapasitas Jumlah instans saat ini yang ditetapkan ke sumber daya. int
keluarga Kode keluarga SKU sumber daya. string
locations Lokasi SKU. string[]
nama Nama SKU sumber daya. string
ukuran Penentu ukuran SKU sumber daya. string
skuCapacity Nilai skala min, maks, dan default SKU. SkuCapacity
Tier Tingkat layanan SKU sumber daya. string

Kemampuan

Nama Deskripsi Nilai
nama Nama kemampuan SKU. string
reason Alasan kemampuan SKU. string
nilai Nilai kemampuan SKU. string

SkuCapacity

Nama Deskripsi Nilai
default Jumlah default pekerja untuk SKU paket App Service ini. int
elasticMaximum Jumlah maksimum pekerja Elastic untuk SKU paket App Service ini. int
maksimum Jumlah maksimum pekerja untuk SKU paket App Service ini. int
minimum Jumlah minimum pekerja untuk SKU paket App Service ini. int
scaleType Konfigurasi skala yang tersedia untuk paket App Service. string