Bagikan melalui


App Service Environments - Resume

Deskripsi untuk Melanjutkan Lingkungan App Service.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/resume?api-version=2023-12-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
name
path True

string

Nama Lingkungan App Service.

resourceGroupName
path True

string

Nama grup sumber daya tempat sumber daya berada.

Pola regex: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

ID langganan Azure Anda. Ini adalah string berformat GUID (misalnya 000000000-0000-0000-0000-000000000000).

api-version
query True

string

Versi API

Respons

Nama Jenis Deskripsi
200 OK

WebAppCollection

OK.

202 Accepted

WebAppCollection

Operasi sedang berlangsung.

Other Status Codes

DefaultErrorResponse

App Service respons kesalahan.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

Resume an App Service Environment.

Permintaan sampel

POST https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-rg/providers/Microsoft.Web/hostingEnvironments/test-ase/resume?api-version=2023-12-01

Respon sampel

x-ms-routing-request-id: NORTHCENTRALUS:20220408T212612Z:79bd0bce-5524-4fd1-ada0-1d8c86263d17
Location: https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-rg/providers/Microsoft.Web/hostingEnvironments/test-ase/operations/f6a27306-3ee3-4e6b-997d-3ba2024b85e6?api-version=2019-08-01
{
  "value": []
}
{
  "value": []
}

Definisi

Nama Deskripsi
ApiDefinitionInfo

Informasi tentang definisi API formal untuk aplikasi.

ApiManagementConfig

Konfigurasi Azure API management (APIM) yang ditautkan ke aplikasi.

Authentication

Metode autentikasi untuk mengakses akun penyimpanan untuk penyebaran.

AuthenticationType

Properti untuk memilih jenis autentikasi untuk mengakses akun penyimpanan yang dipilih. Opsi yang tersedia: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.

AutoHealActions

Tindakan yang harus diambil oleh modul penyembuh otomatis saat aturan dipicu.

AutoHealActionType

Tindakan yang telah ditentukan sebelumnya yang akan diambil.

AutoHealCustomAction

Tindakan kustom yang akan dijalankan saat aturan penyembuh otomatis dipicu.

AutoHealRules

Aturan yang dapat didefinisikan untuk perbaikan otomatis.

AutoHealTriggers

Pemicu untuk penyembuh otomatis.

AzureStorageInfoValue

Azure Files atau nilai informasi akses Blob Storage untuk penyimpanan kamus.

AzureStorageProtocol

Protokol pemasangan yang digunakan untuk akun penyimpanan.

AzureStorageState

Status akun penyimpanan.

AzureStorageType

Jenis penyimpanan.

ClientCertMode

Ini terdiri dari pengaturan ClientCertEnabled.

  • ClientCertEnabled: false berarti ClientCert diabaikan.
  • ClientCertEnabled: true dan ClientCertMode: Diperlukan berarti ClientCert diperlukan.
  • ClientCertEnabled: true dan ClientCertMode: Opsional berarti ClientCert bersifat opsional atau diterima.
CloningInfo

Informasi yang diperlukan untuk operasi kloning.

ConnectionStringType

Jenis database.

ConnStringInfo

Database string koneksi informasi.

CorsSettings

Pengaturan Cross-Origin Resource Sharing (CORS) untuk aplikasi.

DaprConfig

Konfigurasi App Dapr.

daprLogLevel

Mengatur tingkat log untuk sidecar Dapr. Nilai yang diizinkan adalah debug, info, peringatan, kesalahan. Defaultnya adalah info.

DefaultAction

Tindakan default untuk pembatasan akses utama jika tidak ada aturan yang cocok.

DefaultErrorResponse

App Service respons kesalahan.

Details
Error

Model kesalahan.

Experiments

Aturan perutean dalam eksperimen produksi.

ExtendedLocation

Lokasi Yang Diperluas.

FtpsState

Status layanan FTP / FTPS

FunctionAppConfig

Konfigurasi aplikasi fungsi.

FunctionsAlwaysReadyConfig

Mengatur jumlah instans 'Selalu Siap' untuk grup fungsi atau fungsi tertentu.

FunctionsDeployment

Bagian konfigurasi untuk penyebaran aplikasi fungsi.

FunctionsDeploymentStorageType

Properti untuk memilih jenis Azure Storage. Opsi yang tersedia: blobContainer.

FunctionsRuntime

Nama dan versi runtime aplikasi fungsi.

FunctionsScaleAndConcurrency

Pengaturan skala dan konkurensi untuk aplikasi fungsi.

HandlerMapping

Pemetaan handler IIS yang digunakan untuk menentukan handler mana yang memproses permintaan HTTP dengan ekstensi tertentu. Misalnya, ini digunakan untuk mengonfigurasi proses php-cgi.exe untuk menangani semua permintaan HTTP dengan ekstensi *.php.

HostingEnvironmentProfile

Spesifikasi untuk Lingkungan App Service yang akan digunakan untuk sumber daya ini.

HostNameSslState

Nama host yang diaktifkan SSL.

HostType

Menunjukkan apakah nama host adalah nama host standar atau repositori.

Http

Pengaturan skala dan konkurensi untuk pemicu HTTP.

IpFilterTag

Menentukan untuk apa filter IP ini akan digunakan. Ini untuk mendukung pemfilteran IP pada proksi.

IpSecurityRestriction

Pembatasan keamanan IP pada aplikasi.

ManagedPipelineMode

Mode alur terkelola.

ManagedServiceIdentity

Identitas layanan terkelola.

ManagedServiceIdentityType

Jenis identitas layanan terkelola.

NameValuePair

Pasangan nilai nama.

PushSettings

Pengaturan pendorongan untuk Aplikasi.

RampUpRule

Aturan perutean untuk pengujian peningkatan. Aturan ini memungkinkan untuk mengalihkan lalu lintas statis % ke slot atau secara bertahap mengubah perutean % berdasarkan performa.

RedundancyMode

Mode redundansi situs

RequestsBasedTrigger

Pemicu berdasarkan total permintaan.

ResourceConfig

Persyaratan sumber daya aplikasi fungsi.

RuntimeName

Nama runtime aplikasi fungsi. Opsi yang tersedia: dotnet-isolated, node, java, powershell, python, custom

ScmType

Jenis SCM.

Site

Aplikasi web, backend aplikasi seluler, atau aplikasi API.

SiteAvailabilityState

Status ketersediaan informasi manajemen untuk aplikasi.

SiteConfig

Konfigurasi aplikasi App Service.

SiteDnsConfig
SiteLimits

Batas metrik yang ditetapkan pada aplikasi.

SiteLoadBalancing

Penyeimbangan beban situs.

SiteMachineKey

MachineKey aplikasi.

SlotSwapStatus

Status operasi pertukaran slot terakhir yang berhasil.

SlowRequestsBasedTrigger

Pemicu berdasarkan waktu eksekusi permintaan.

SslState

Jenis SSL.

StatusCodesBasedTrigger

Pemicu berdasarkan kode status.

StatusCodesRangeBasedTrigger

Pemicu berdasarkan rentang kode status.

Storage

Penyimpanan untuk paket yang disebarkan yang digunakan oleh aplikasi fungsi.

SupportedTlsVersions

MinTlsVersion: mengonfigurasi versi minimum TLS yang diperlukan untuk permintaan SSL

TlsCipherSuites

Kekuatan minimum cipher suite TLS yang diizinkan untuk aplikasi

Triggers

Pengaturan skala dan konkurensi untuk pemicu aplikasi fungsi.

UsageState

Status yang menunjukkan apakah aplikasi telah melebihi penggunaan kuotanya. Baca-saja.

userAssignedIdentity

Identitas yang Ditetapkan Pengguna.

VirtualApplication

Aplikasi virtual dalam aplikasi.

VirtualDirectory

Direktori untuk aplikasi virtual.

WebAppCollection

Kumpulan aplikasi App Service.

ApiDefinitionInfo

Informasi tentang definisi API formal untuk aplikasi.

Nama Jenis Deskripsi
url

string

URL definisi API.

ApiManagementConfig

Konfigurasi Azure API management (APIM) yang ditautkan ke aplikasi.

Nama Jenis Deskripsi
id

string

pengidentifikasi APIM-Api.

Authentication

Metode autentikasi untuk mengakses akun penyimpanan untuk penyebaran.

Nama Jenis Deskripsi
storageAccountConnectionStringName

string

Gunakan properti ini untuk StorageAccountConnectionString. Atur nama pengaturan aplikasi yang memiliki akun penyimpanan string koneksi. Jangan tetapkan nilai untuk properti ini saat menggunakan tipe autentikasi lainnya.

type

AuthenticationType

Properti untuk memilih jenis autentikasi untuk mengakses akun penyimpanan yang dipilih. Opsi yang tersedia: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.

userAssignedIdentityResourceId

string

Gunakan properti ini untuk UserAssignedIdentity. Atur ID sumber daya identitas. Jangan tetapkan nilai untuk properti ini saat menggunakan tipe autentikasi lainnya.

AuthenticationType

Properti untuk memilih jenis autentikasi untuk mengakses akun penyimpanan yang dipilih. Opsi yang tersedia: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.

Nama Jenis Deskripsi
StorageAccountConnectionString

string

SystemAssignedIdentity

string

UserAssignedIdentity

string

AutoHealActions

Tindakan yang harus diambil oleh modul penyembuh otomatis saat aturan dipicu.

Nama Jenis Deskripsi
actionType

AutoHealActionType

Tindakan yang telah ditentukan sebelumnya yang akan diambil.

customAction

AutoHealCustomAction

Tindakan kustom yang akan diambil.

minProcessExecutionTime

string

Waktu minimum proses harus dijalankan sebelum mengambil tindakan

AutoHealActionType

Tindakan yang telah ditentukan sebelumnya yang akan diambil.

Nama Jenis Deskripsi
CustomAction

string

LogEvent

string

Recycle

string

AutoHealCustomAction

Tindakan kustom yang akan dijalankan saat aturan penyembuh otomatis dipicu.

Nama Jenis Deskripsi
exe

string

Dapat dieksekusi untuk dijalankan.

parameters

string

Parameter untuk executable.

AutoHealRules

Aturan yang dapat didefinisikan untuk perbaikan otomatis.

Nama Jenis Deskripsi
actions

AutoHealActions

Tindakan yang akan dijalankan saat aturan dipicu.

triggers

AutoHealTriggers

Kondisi yang menjelaskan kapan harus menjalankan tindakan penyembuh otomatis.

AutoHealTriggers

Pemicu untuk penyembuh otomatis.

Nama Jenis Deskripsi
privateBytesInKB

integer

Aturan berdasarkan byte privat.

requests

RequestsBasedTrigger

Aturan berdasarkan total permintaan.

slowRequests

SlowRequestsBasedTrigger

Aturan berdasarkan waktu eksekusi permintaan.

slowRequestsWithPath

SlowRequestsBasedTrigger[]

Aturan berdasarkan beberapa Aturan Permintaan Lambat dengan jalur

statusCodes

StatusCodesBasedTrigger[]

Aturan berdasarkan kode status.

statusCodesRange

StatusCodesRangeBasedTrigger[]

Aturan berdasarkan rentang kode status.

AzureStorageInfoValue

Azure Files atau nilai informasi akses Blob Storage untuk penyimpanan kamus.

Nama Jenis Deskripsi
accessKey

string

Kunci akses untuk akun penyimpanan.

accountName

string

Nama akun penyimpanan.

mountPath

string

Jalur untuk memasang penyimpanan dalam lingkungan runtime situs.

protocol

AzureStorageProtocol

Protokol pemasangan yang digunakan untuk akun penyimpanan.

shareName

string

Nama berbagi file (nama kontainer, untuk penyimpanan Blob).

state

AzureStorageState

Status akun penyimpanan.

type

AzureStorageType

Jenis penyimpanan.

AzureStorageProtocol

Protokol pemasangan yang digunakan untuk akun penyimpanan.

Nama Jenis Deskripsi
Http

string

Nfs

string

Smb

string

AzureStorageState

Status akun penyimpanan.

Nama Jenis Deskripsi
InvalidCredentials

string

InvalidShare

string

NotValidated

string

Ok

string

AzureStorageType

Jenis penyimpanan.

Nama Jenis Deskripsi
AzureBlob

string

AzureFiles

string

ClientCertMode

Ini terdiri dari pengaturan ClientCertEnabled.

  • ClientCertEnabled: false berarti ClientCert diabaikan.
  • ClientCertEnabled: true dan ClientCertMode: Diperlukan berarti ClientCert diperlukan.
  • ClientCertEnabled: true dan ClientCertMode: Opsional berarti ClientCert bersifat opsional atau diterima.
Nama Jenis Deskripsi
Optional

string

OptionalInteractiveUser

string

Required

string

CloningInfo

Informasi yang diperlukan untuk operasi kloning.

Nama Jenis Deskripsi
appSettingsOverrides

object

Penggantian pengaturan aplikasi untuk aplikasi kloning. Jika ditentukan, pengaturan ini akan mengambil alih pengaturan yang dikloning dari aplikasi sumber. Jika tidak, pengaturan aplikasi dari aplikasi sumber dipertahankan.

cloneCustomHostNames

boolean

true untuk mengkloning nama host kustom dari aplikasi sumber; jika tidak, false.

cloneSourceControl

boolean

true untuk mengkloning kontrol sumber dari aplikasi sumber; jika tidak, false.

configureLoadBalancing

boolean

true untuk mengonfigurasi penyeimbangan beban untuk aplikasi sumber dan tujuan.

correlationId

string

ID korelasi operasi kloning. ID ini mengikat beberapa operasi kloning bersama-sama untuk menggunakan rekam jepret yang sama.

hostingEnvironment

string

App Service Lingkungan.

overwrite

boolean

true untuk menimpa aplikasi tujuan; jika tidak, false.

sourceWebAppId

string

ID sumber daya ARM dari aplikasi sumber. ID sumber daya aplikasi adalah formulir /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} untuk slot produksi dan /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} untuk slot lain.

sourceWebAppLocation

string

Lokasi aplikasi sumber misalnya: US Barat atau Eropa Utara

trafficManagerProfileId

string

ID sumber daya ARM dari profil Traffic Manager untuk digunakan, jika ada. ID sumber daya Traffic Manager adalah formulir /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.

trafficManagerProfileName

string

Nama profil Traffic Manager yang akan dibuat. Ini hanya diperlukan jika profil Traffic Manager belum ada.

ConnectionStringType

Jenis database.

Nama Jenis Deskripsi
ApiHub

string

Custom

string

DocDb

string

EventHub

string

MySql

string

NotificationHub

string

PostgreSQL

string

RedisCache

string

SQLAzure

string

SQLServer

string

ServiceBus

string

ConnStringInfo

Database string koneksi informasi.

Nama Jenis Deskripsi
connectionString

string

Nilai string koneksi.

name

string

Nama string koneksi.

type

ConnectionStringType

Jenis database.

CorsSettings

Pengaturan Cross-Origin Resource Sharing (CORS) untuk aplikasi.

Nama Jenis Deskripsi
allowedOrigins

string[]

Mendapatkan atau mengatur daftar asal yang harus diizinkan untuk melakukan panggilan lintas asal (misalnya: http://example.com:12345). Gunakan "*" untuk mengizinkan semua.

supportCredentials

boolean

Mendapatkan atau mengatur apakah permintaan CORS dengan kredensial diizinkan. Lihat https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials untuk detail selengkapnya.

DaprConfig

Konfigurasi App Dapr.

Nama Jenis Nilai default Deskripsi
appId

string

Pengidentifikasi aplikasi Dapr

appPort

integer

Memberi tahu Dapr port mana yang didengarkan aplikasi Anda

enableApiLogging

boolean

Mengaktifkan pengelogan API untuk sidecar Dapr

enabled

boolean

False

Boolean menunjukkan apakah side car Dapr diaktifkan

httpMaxRequestSize

integer

Meningkatkan ukuran maksimum parameter server http isi permintaan dalam MB untuk menangani pengunggahan file besar. Defaultnya adalah 4 MB.

httpReadBufferSize

integer

Ukuran maksimum dapr dari buffer baca header http di KB untuk menangani saat mengirim header multi-KB. Defaultnya adalah 65KB.

logLevel

daprLogLevel

Mengatur tingkat log untuk sidecar Dapr. Nilai yang diizinkan adalah debug, info, peringatan, kesalahan. Defaultnya adalah info.

daprLogLevel

Mengatur tingkat log untuk sidecar Dapr. Nilai yang diizinkan adalah debug, info, peringatan, kesalahan. Defaultnya adalah info.

Nama Jenis Deskripsi
debug

string

error

string

info

string

warn

string

DefaultAction

Tindakan default untuk pembatasan akses utama jika tidak ada aturan yang cocok.

Nama Jenis Deskripsi
Allow

string

Deny

string

DefaultErrorResponse

App Service respons kesalahan.

Nama Jenis Deskripsi
error

Error

Model kesalahan.

Details

Nama Jenis Deskripsi
code

string

String standar untuk mengidentifikasi kesalahan secara terprogram.

message

string

Deskripsi kesalahan terperinci dan informasi penelusuran kesalahan.

target

string

Deskripsi kesalahan terperinci dan informasi penelusuran kesalahan.

Error

Model kesalahan.

Nama Jenis Deskripsi
code

string

String standar untuk mengidentifikasi kesalahan secara terprogram.

details

Details[]

Kesalahan terperinci.

innererror

string

Informasi selengkapnya untuk men-debug kesalahan.

message

string

Deskripsi kesalahan terperinci dan informasi penelusuran kesalahan.

target

string

Deskripsi kesalahan terperinci dan informasi penelusuran kesalahan.

Experiments

Aturan perutean dalam eksperimen produksi.

Nama Jenis Deskripsi
rampUpRules

RampUpRule[]

Daftar aturan ramp-up.

ExtendedLocation

Lokasi Yang Diperluas.

Nama Jenis Deskripsi
name

string

Nama lokasi yang diperluas.

type

string

Jenis lokasi yang diperluas.

FtpsState

Status layanan FTP / FTPS

Nama Jenis Deskripsi
AllAllowed

string

Disabled

string

FtpsOnly

string

FunctionAppConfig

Konfigurasi aplikasi fungsi.

Nama Jenis Deskripsi
deployment

FunctionsDeployment

Konfigurasi penyebaran aplikasi fungsi.

runtime

FunctionsRuntime

Pengaturan runtime aplikasi fungsi.

scaleAndConcurrency

FunctionsScaleAndConcurrency

Pengaturan skala dan konkurensi aplikasi fungsi.

FunctionsAlwaysReadyConfig

Mengatur jumlah instans 'Selalu Siap' untuk grup fungsi atau fungsi tertentu.

Nama Jenis Deskripsi
instanceCount

number

Mengatur jumlah instans 'Selalu Siap' untuk grup fungsi tertentu atau fungsi tertentu. Untuk informasi tambahan lihat https://aka.ms/flexconsumption/alwaysready.

name

string

Diperlukan grup fungsi atau nama fungsi. Untuk informasi tambahan lihat https://aka.ms/flexconsumption/alwaysready.

FunctionsDeployment

Bagian konfigurasi untuk penyebaran aplikasi fungsi.

Nama Jenis Deskripsi
storage

Storage

Penyimpanan untuk paket yang disebarkan yang digunakan oleh aplikasi fungsi.

FunctionsDeploymentStorageType

Properti untuk memilih jenis Azure Storage. Opsi yang tersedia: blobContainer.

Nama Jenis Deskripsi
blobContainer

string

FunctionsRuntime

Nama dan versi runtime aplikasi fungsi.

Nama Jenis Deskripsi
name

RuntimeName

Nama runtime aplikasi fungsi. Opsi yang tersedia: dotnet-isolated, node, java, powershell, python, custom

version

string

Versi runtime aplikasi fungsi. Contoh: 8 (untuk dotnet-isolated)

FunctionsScaleAndConcurrency

Pengaturan skala dan konkurensi untuk aplikasi fungsi.

Nama Jenis Deskripsi
alwaysReady

FunctionsAlwaysReadyConfig[]

Konfigurasi 'Selalu Siap' untuk aplikasi fungsi.

instanceMemoryMB

number

Atur jumlah memori yang dialokasikan untuk setiap instans aplikasi fungsi di MB. CPU dan bandwidth jaringan dialokasikan secara proporsional.

maximumInstanceCount

number

Jumlah maksimum instans untuk aplikasi fungsi.

triggers

Triggers

Pengaturan skala dan konkurensi untuk pemicu aplikasi fungsi.

HandlerMapping

Pemetaan handler IIS yang digunakan untuk menentukan handler mana yang memproses permintaan HTTP dengan ekstensi tertentu. Misalnya, ini digunakan untuk mengonfigurasi proses php-cgi.exe untuk menangani semua permintaan HTTP dengan ekstensi *.php.

Nama Jenis Deskripsi
arguments

string

Argumen baris perintah yang akan diteruskan ke prosesor skrip.

extension

string

Permintaan dengan ekstensi ini akan ditangani menggunakan aplikasi FastCGI yang ditentukan.

scriptProcessor

string

Jalur absolut ke aplikasi FastCGI.

HostingEnvironmentProfile

Spesifikasi untuk Lingkungan App Service yang akan digunakan untuk sumber daya ini.

Nama Jenis Deskripsi
id

string

ID sumber daya lingkungan App Service.

name

string

Nama Lingkungan App Service.

type

string

Jenis sumber daya lingkungan App Service.

HostNameSslState

Nama host yang diaktifkan SSL.

Nama Jenis Deskripsi
hostType

HostType

Menunjukkan apakah nama host adalah nama host standar atau repositori.

name

string

Nama host.

sslState

SslState

Jenis SSL.

thumbprint

string

Thumbprint sertifikat SSL.

toUpdate

boolean

Atur ke true untuk memperbarui nama host yang ada.

virtualIP

string

Alamat IP virtual yang ditetapkan ke nama host jika SSL berbasis IP diaktifkan.

HostType

Menunjukkan apakah nama host adalah nama host standar atau repositori.

Nama Jenis Deskripsi
Repository

string

Standard

string

Http

Pengaturan skala dan konkurensi untuk pemicu HTTP.

Nama Jenis Deskripsi
perInstanceConcurrency

number

Jumlah maksimum pemanggilan pemicu HTTP bersamaan per instans.

IpFilterTag

Menentukan untuk apa filter IP ini akan digunakan. Ini untuk mendukung pemfilteran IP pada proksi.

Nama Jenis Deskripsi
Default

string

ServiceTag

string

XffProxy

string

IpSecurityRestriction

Pembatasan keamanan IP pada aplikasi.

Nama Jenis Deskripsi
action

string

Izinkan atau Tolak akses untuk rentang IP ini.

description

string

Deskripsi aturan pembatasan IP.

headers

object

Header aturan pembatasan IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). Logika yang cocok adalah ..

  • Jika properti null atau kosong (default), semua host (atau kurang) diizinkan.
  • Nilai dibandingkan menggunakan ordinal-ignore-case (tidak termasuk nomor port).
  • Wildcard subdomain diizinkan tetapi tidak cocok dengan domain akar. Misalnya, *.contoso.com cocok dengan foo.contoso.com subdomain tetapi bukan domain akar contoso.com atau foo.bar.contoso.com multi-tingkat
  • Nama host Unicode diizinkan tetapi dikonversi ke Punycode untuk pencocokan.

X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Logika yang cocok adalah ..

  • Jika properti null atau kosong (default), rantai yang diteruskan-untuk (atau kurang) diizinkan.
  • Jika ada alamat (tidak termasuk nomor port) dalam rantai (dipisahkan koma) cocok dengan CIDR yang ditentukan oleh properti .

X-Azure-FDID dan X-FD-HealthProbe. Logika pencocokan sama persis.

ipAddress

string

Alamat IP yang berlaku untuk pembatasan keamanan. Ini bisa dalam bentuk alamat ipv4 murni (properti SubnetMask yang diperlukan) atau notasi CIDR seperti ipv4/mask (kecocokan bit terkemuka). Untuk CIDR, properti SubnetMask tidak boleh ditentukan.

name

string

Nama aturan pembatasan IP.

priority

integer

Prioritas aturan pembatasan IP.

subnetMask

string

Subnet mask untuk rentang alamat IP yang berlaku untuk pembatasan.

subnetTrafficTag

integer

(internal) Tag lalu lintas subnet

tag

IpFilterTag

Menentukan untuk apa filter IP ini akan digunakan. Ini untuk mendukung pemfilteran IP pada proksi.

vnetSubnetResourceId

string

Id sumber daya jaringan virtual

vnetTrafficTag

integer

(internal) Tag lalu lintas Vnet

ManagedPipelineMode

Mode alur terkelola.

Nama Jenis Deskripsi
Classic

string

Integrated

string

ManagedServiceIdentity

Identitas layanan terkelola.

Nama Jenis Deskripsi
principalId

string

Id Utama identitas layanan terkelola.

tenantId

string

Penyewa identitas layanan terkelola.

type

ManagedServiceIdentityType

Jenis identitas layanan terkelola.

userAssignedIdentities

<string,  userAssignedIdentity>

Daftar identitas yang ditetapkan pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}

ManagedServiceIdentityType

Jenis identitas layanan terkelola.

Nama Jenis Deskripsi
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

NameValuePair

Pasangan nilai nama.

Nama Jenis Deskripsi
name

string

Nama pasangan.

value

string

Nilai pasangan.

PushSettings

Pengaturan pendorongan untuk Aplikasi.

Nama Jenis Deskripsi
id

string

Id Sumber Daya.

kind

string

Jenis sumber daya.

name

string

Nama Sumber Daya.

properties.dynamicTagsJson

string

Mendapatkan atau menetapkan string JSON yang berisi daftar tag dinamis yang akan dievaluasi dari klaim pengguna di titik akhir pendaftaran pendorongan.

properties.isPushEnabled

boolean

Mendapatkan atau mengatur bendera yang menunjukkan apakah titik akhir Push diaktifkan.

properties.tagWhitelistJson

string

Mendapatkan atau mengatur string JSON yang berisi daftar tag yang diizinkan untuk digunakan oleh titik akhir pendaftaran pendorongan.

properties.tagsRequiringAuth

string

Mendapatkan atau mengatur string JSON yang berisi daftar tag yang mengharuskan autentikasi pengguna digunakan di titik akhir pendaftaran pendorongan. Tag dapat terdiri dari karakter alfanumerik dan berikut ini: '_', '@', '#', '.', ':', '-'. Validasi harus dilakukan di PushRequestHandler.

type

string

Jenis sumber daya

RampUpRule

Aturan perutean untuk pengujian peningkatan. Aturan ini memungkinkan untuk mengalihkan lalu lintas statis % ke slot atau secara bertahap mengubah perutean % berdasarkan performa.

Nama Jenis Deskripsi
actionHostName

string

Nama host slot tempat lalu lintas akan dialihkan jika diputuskan. Misalnya myapp-stage.azurewebsites.net.

changeDecisionCallbackUrl

string

Algoritma keputusan kustom dapat disediakan di ekstensi situs TiPCallback url mana yang dapat ditentukan. Lihat Ekstensi situs TiPCallback untuk perancah dan kontrak. https://www.siteextensions.net/packages/TiPCallback/

changeIntervalInMinutes

integer

Menentukan interval dalam menit untuk mengevaluasi ulang ReroutePercentage.

changeStep

number

Dalam skenario peningkatan otomatis, ini adalah langkah untuk menambahkan/menghapus dari ReroutePercentage sampai mencapai \nMinReroutePercentage atau MaxReroutePercentage. Metrik situs diperiksa setiap N menit yang ditentukan dalam ChangeIntervalInMinutesalgoritma keputusan .\nKustom dapat disediakan di ekstensi situs TiPCallback yang URLnya dapat ditentukan di ChangeDecisionCallbackUrl.

maxReroutePercentage

number

Menentukan batas atas di bawah tempat ReroutePercentage akan tetap ada.

minReroutePercentage

number

Menentukan batas bawah di atas reroutePercentage mana yang akan tetap ada.

name

string

Nama aturan perutean. Nama yang direkomendasikan adalah menunjuk ke slot yang akan menerima lalu lintas dalam eksperimen.

reroutePercentage

number

Persentase lalu lintas yang akan dialihkan ke ActionHostName.

RedundancyMode

Mode redundansi situs

Nama Jenis Deskripsi
ActiveActive

string

Failover

string

GeoRedundant

string

Manual

string

None

string

RequestsBasedTrigger

Pemicu berdasarkan total permintaan.

Nama Jenis Deskripsi
count

integer

Jumlah Permintaan.

timeInterval

string

Interval waktu.

ResourceConfig

Persyaratan sumber daya aplikasi fungsi.

Nama Jenis Deskripsi
cpu

number

CPU yang diperlukan dalam inti, misalnya 0,5

memory

string

Memori yang diperlukan, misalnya "1Gi"

RuntimeName

Nama runtime aplikasi fungsi. Opsi yang tersedia: dotnet-isolated, node, java, powershell, python, custom

Nama Jenis Deskripsi
custom

string

dotnet-isolated

string

java

string

node

string

powershell

string

python

string

ScmType

Jenis SCM.

Nama Jenis Deskripsi
BitbucketGit

string

BitbucketHg

string

CodePlexGit

string

CodePlexHg

string

Dropbox

string

ExternalGit

string

ExternalHg

string

GitHub

string

LocalGit

string

None

string

OneDrive

string

Tfs

string

VSO

string

VSTSRM

string

Site

Aplikasi web, backend aplikasi seluler, atau aplikasi API.

Nama Jenis Nilai default Deskripsi
extendedLocation

ExtendedLocation

Lokasi yang Diperluas.

id

string

Id Sumber Daya.

identity

ManagedServiceIdentity

Identitas layanan terkelola.

kind

string

Jenis sumber daya.

location

string

Lokasi Sumber Daya.

name

string

Nama Sumber Daya.

properties.availabilityState

SiteAvailabilityState

Status ketersediaan informasi manajemen untuk aplikasi.

properties.clientAffinityEnabled

boolean

true untuk mengaktifkan afinitas klien; false untuk berhenti mengirim cookie afinitas sesi, yang merutekan permintaan klien dalam sesi yang sama ke instans yang sama. Defaultnya adalah true.

properties.clientCertEnabled

boolean

true untuk mengaktifkan autentikasi sertifikat klien (autentikasi bersama TLS); jika tidak, false. Defaultnya adalah false.

properties.clientCertExclusionPaths

string

jalur pengecualian yang dipisahkan koma autentikasi sertifikat klien

properties.clientCertMode

ClientCertMode

Ini terdiri dari pengaturan ClientCertEnabled.

  • ClientCertEnabled: false berarti ClientCert diabaikan.
  • ClientCertEnabled: true dan ClientCertMode: Diperlukan berarti ClientCert diperlukan.
  • ClientCertEnabled: true dan ClientCertMode: Opsional berarti ClientCert bersifat opsional atau diterima.
properties.cloningInfo

CloningInfo

Jika ditentukan selama pembuatan aplikasi, aplikasi akan dikloning dari aplikasi sumber.

properties.containerSize

integer

Ukuran kontainer fungsi.

properties.customDomainVerificationId

string

Pengidentifikasi unik yang memverifikasi domain kustom yang ditetapkan ke aplikasi. Pelanggan akan menambahkan id ini ke catatan txt untuk verifikasi.

properties.dailyMemoryTimeQuota

integer

Kuota waktu memori harian maksimum yang diizinkan (hanya berlaku pada aplikasi dinamis).

properties.daprConfig

DaprConfig

Konfigurasi dapr aplikasi.

properties.defaultHostName

string

Nama host default aplikasi. Baca-saja.

properties.dnsConfiguration

SiteDnsConfig

Properti untuk mengonfigurasi berbagai pengaturan terkait DNS untuk situs.

properties.enabled

boolean

true jika aplikasi diaktifkan; jika tidak, false. Mengatur nilai ini ke false menonaktifkan aplikasi (membuat aplikasi offline).

properties.enabledHostNames

string[]

Mengaktifkan nama host untuk aplikasi. Nama host perlu ditetapkan (lihat HostNames) DAN diaktifkan. Jika tidak, aplikasi tidak dilayani pada nama host tersebut.

properties.functionAppConfig

FunctionAppConfig

Konfigurasi khusus dari aplikasi Azure Function.

properties.hostNameSslStates

HostNameSslState[]

Status SSL nama host digunakan untuk mengelola pengikatan SSL untuk nama host aplikasi.

properties.hostNames

string[]

Nama host yang terkait dengan aplikasi.

properties.hostNamesDisabled

boolean

true untuk menonaktifkan nama host publik aplikasi; jika tidak, false. Jika true, aplikasi hanya dapat diakses melalui proses manajemen API.

properties.hostingEnvironmentProfile

HostingEnvironmentProfile

App Service Lingkungan yang akan digunakan untuk aplikasi.

properties.httpsOnly

boolean

HttpsOnly: mengonfigurasi situs web untuk hanya menerima permintaan https. Masalah pengalihan untuk permintaan http

properties.hyperV

boolean

False

Kotak pasir Hyper-V.

properties.inProgressOperationId

string

Menentukan id operasi jika situs ini memiliki operasi yang tertunda.

properties.isDefaultContainer

boolean

true jika aplikasi adalah kontainer default; jika tidak, false.

properties.isXenon

boolean

False

Usang: Kotak pasir Hyper-V.

properties.keyVaultReferenceIdentity

string

Identitas yang digunakan untuk autentikasi referensi Key Vault.

properties.lastModifiedTimeUtc

string

Terakhir kali aplikasi dimodifikasi, di UTC. Baca-saja.

properties.managedEnvironmentId

string

AZURE Resource Manager ID Lingkungan Terkelola yang dipilih pelanggan untuk menghosting aplikasi ini. Ini harus dalam bentuk /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName}

properties.maxNumberOfWorkers

integer

Jumlah maksimum pekerja. Ini hanya berlaku untuk kontainer Functions.

properties.outboundIpAddresses

string

Daftar alamat IP yang digunakan aplikasi untuk koneksi keluar (misalnya akses database). Menyertakan VIP dari penyewa tempat situs tersebut dapat dihosting dengan pengaturan saat ini. Baca-saja.

properties.possibleOutboundIpAddresses

string

Daftar alamat IP yang digunakan aplikasi untuk koneksi keluar (misalnya akses database). Termasuk VIP dari semua penyewa kecuali dataComponent. Baca-saja.

properties.publicNetworkAccess

string

Properti untuk mengizinkan atau memblokir semua lalu lintas publik. Nilai yang Diizinkan: 'Diaktifkan', 'Dinonaktifkan' atau string kosong.

properties.redundancyMode

RedundancyMode

Mode redundansi situs

properties.repositorySiteName

string

Nama situs repositori.

properties.reserved

boolean

False

true jika dicadangkan; jika tidak, false.

properties.resourceConfig

ResourceConfig

Persyaratan sumber daya aplikasi fungsi.

properties.resourceGroup

string

Nama grup sumber daya milik aplikasi. Baca-saja.

properties.scmSiteAlsoStopped

boolean

False

true untuk menghentikan situs SCM (KUDU) saat aplikasi dihentikan; jika tidak, false. Default adalah false.

properties.serverFarmId

string

ID sumber daya dari paket App Service terkait, diformat sebagai: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

properties.siteConfig

SiteConfig

Konfigurasi aplikasi.

properties.slotSwapStatus

SlotSwapStatus

Status operasi pertukaran slot penyebaran terakhir.

properties.state

string

Status aplikasi saat ini.

properties.storageAccountRequired

boolean

Memeriksa apakah akun penyimpanan yang disediakan Pelanggan diperlukan

properties.suspendedTill

string

Aplikasi ditangguhkan sampai jika kuota waktu memori terlampaui.

properties.targetSwapSlot

string

Menentukan slot penyebaran mana yang akan ditukar aplikasi ini. Baca-saja.

properties.trafficManagerHostNames

string[]

Nama host Azure Traffic Manager yang terkait dengan aplikasi. Baca-saja.

properties.usageState

UsageState

Status yang menunjukkan apakah aplikasi telah melebihi penggunaan kuotanya. Baca-saja.

properties.virtualNetworkSubnetId

string

AZURE Resource Manager ID jaringan Virtual dan subnet yang akan digabungkan dengan Integrasi VNET Regional. Ini harus dalam bentuk /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}

properties.vnetBackupRestoreEnabled

boolean

Untuk mengaktifkan operasi Pencadangan dan Pemulihan melalui jaringan virtual

properties.vnetContentShareEnabled

boolean

Untuk mengaktifkan akses konten melalui jaringan virtual

properties.vnetImagePullEnabled

boolean

Untuk mengaktifkan penarikan gambar melalui Virtual Network

properties.vnetRouteAllEnabled

boolean

Virtual Network Merutekan Semua diaktifkan. Hal ini menyebabkan semua lalu lintas keluar menerapkan Grup Keamanan Virtual Network dan Rute yang Ditentukan Pengguna.

properties.workloadProfileName

string

Nama profil beban kerja untuk aplikasi fungsi yang akan dijalankan.

tags

object

Tag sumber daya.

type

string

Jenis sumber daya

SiteAvailabilityState

Status ketersediaan informasi manajemen untuk aplikasi.

Nama Jenis Deskripsi
DisasterRecoveryMode

string

Limited

string

Normal

string

SiteConfig

Konfigurasi aplikasi App Service.

Nama Jenis Nilai default Deskripsi
acrUseManagedIdentityCreds

boolean

Bendera untuk menggunakan Kredensial Identitas Terkelola untuk penarikan ACR

acrUserManagedIdentityID

string

Jika menggunakan identitas terkelola pengguna, ClientId identitas terkelola pengguna

alwaysOn

boolean

true jika AlwaysOn diaktifkan; jika tidak, false.

apiDefinition

ApiDefinitionInfo

Informasi tentang definisi API formal untuk aplikasi.

apiManagementConfig

ApiManagementConfig

Pengaturan manajemen Azure API yang ditautkan ke aplikasi.

appCommandLine

string

Baris perintah aplikasi untuk diluncurkan.

appSettings

NameValuePair[]

Pengaturan aplikasi.

autoHealEnabled

boolean

true jika Auto Heal diaktifkan; jika tidak, false.

autoHealRules

AutoHealRules

Aturan Auto Heal.

autoSwapSlotName

string

Nama slot pertukaran otomatis.

azureStorageAccounts

<string,  AzureStorageInfoValue>

Daftar Akun Azure Storage.

connectionStrings

ConnStringInfo[]

String koneksi.

cors

CorsSettings

Pengaturan Berbagi Sumber Daya Lintas Asal (CORS).

defaultDocuments

string[]

Dokumen default.

detailedErrorLoggingEnabled

boolean

true jika pengelogan kesalahan terperinci diaktifkan; jika tidak, false.

documentRoot

string

Akar dokumen.

elasticWebAppScaleLimit

integer

Jumlah maksimum pekerja yang dapat diskalakan oleh situs. Pengaturan ini hanya berlaku untuk aplikasi dalam paket di mana ElasticScaleEnabled adalah true

experiments

Experiments

Ini adalah pekerjaan untuk jenis polimorfik.

ftpsState

FtpsState

Status layanan FTP / FTPS

functionAppScaleLimit

integer

Jumlah maksimum pekerja yang dapat diskalakan oleh situs. Pengaturan ini hanya berlaku untuk Paket Konsumsi dan Premium Elastis

functionsRuntimeScaleMonitoringEnabled

boolean

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pemantauan skala runtime fungsi diaktifkan. Ketika diaktifkan, ScaleController tidak akan memantau sumber peristiwa secara langsung, tetapi sebaliknya akan memanggil ke runtime untuk mendapatkan status skala.

handlerMappings

HandlerMapping[]

Pemetaan handler.

healthCheckPath

string

Jalur pemeriksaan kesehatan

http20Enabled

boolean

True

Http20Enabled: mengonfigurasi situs web untuk memungkinkan klien terhubung melalui http2.0

httpLoggingEnabled

boolean

true jika pengelogan HTTP diaktifkan; jika tidak, false.

ipSecurityRestrictions

IpSecurityRestriction[]

Pembatasan keamanan IP untuk utama.

ipSecurityRestrictionsDefaultAction

DefaultAction

Tindakan default untuk pembatasan akses utama jika tidak ada aturan yang cocok.

javaContainer

string

Kontainer Java.

javaContainerVersion

string

Versi kontainer Java.

javaVersion

string

Versi Java.

keyVaultReferenceIdentity

string

Identitas yang digunakan untuk autentikasi Referensi Key Vault.

limits

SiteLimits

Batas situs.

linuxFxVersion

string

Linux App Framework dan versi

loadBalancing

SiteLoadBalancing

Penyeimbangan beban situs.

localMySqlEnabled

boolean

False

true untuk mengaktifkan MySQL lokal; jika tidak, false.

logsDirectorySizeLimit

integer

Batas ukuran direktori log HTTP.

machineKey

SiteMachineKey

Site MachineKey.

managedPipelineMode

ManagedPipelineMode

Mode alur terkelola.

managedServiceIdentityId

integer

Id Identitas Layanan Terkelola

metadata

NameValuePair[]

Metadata aplikasi. Properti ini tidak dapat diambil, karena mungkin berisi rahasia.

minTlsCipherSuite

TlsCipherSuites

Rangkaian sandi TLS kekuatan minimum yang diizinkan untuk aplikasi

minTlsVersion

SupportedTlsVersions

MinTlsVersion: mengonfigurasi versi minimum TLS yang diperlukan untuk permintaan SSL

minimumElasticInstanceCount

integer

Jumlah jumlah instans minimum untuk situs Pengaturan ini hanya berlaku untuk Paket Elastis

netFrameworkVersion

string

v4.6

.NET Framework versi.

nodeVersion

string

Versi Node.js.

numberOfWorkers

integer

Jumlah pekerja.

phpVersion

string

Versi PHP.

powerShellVersion

string

Versi PowerShell.

preWarmedInstanceCount

integer

Jumlah instans preWarmed. Pengaturan ini hanya berlaku untuk Paket Konsumsi dan Elastis

publicNetworkAccess

string

Properti untuk mengizinkan atau memblokir semua lalu lintas publik.

publishingUsername

string

Menerbitkan nama pengguna.

push

PushSettings

Pengaturan titik akhir pendorongan.

pythonVersion

string

Versi Python.

remoteDebuggingEnabled

boolean

true jika penelusuran kesalahan jarak jauh diaktifkan; jika tidak, false.

remoteDebuggingVersion

string

Versi men-debug jarak jauh.

requestTracingEnabled

boolean

true jika pelacakan permintaan diaktifkan; jika tidak, false.

requestTracingExpirationTime

string

Meminta waktu kedaluwarsa pelacakan.

scmIpSecurityRestrictions

IpSecurityRestriction[]

Pembatasan keamanan IP untuk scm.

scmIpSecurityRestrictionsDefaultAction

DefaultAction

Tindakan default untuk pembatasan akses scm jika tidak ada aturan yang cocok.

scmIpSecurityRestrictionsUseMain

boolean

Pembatasan keamanan IP untuk scm untuk menggunakan utama.

scmMinTlsVersion

SupportedTlsVersions

ScmMinTlsVersion: mengonfigurasi versi minimum TLS yang diperlukan untuk permintaan SSL untuk situs SCM

scmType

ScmType

Jenis SCM.

tracingOptions

string

Opsi pelacakan.

use32BitWorkerProcess

boolean

true untuk menggunakan proses pekerja 32-bit; jika tidak, false.

virtualApplications

VirtualApplication[]

Aplikasi virtual.

vnetName

string

nama Virtual Network.

vnetPrivatePortsCount

integer

Jumlah port privat yang ditetapkan ke aplikasi ini. Ini akan ditetapkan secara dinamis pada runtime.

vnetRouteAllEnabled

boolean

Virtual Network Merutekan Semua diaktifkan. Ini menyebabkan semua lalu lintas keluar memiliki Grup Keamanan Virtual Network dan Rute yang Ditentukan Pengguna yang diterapkan.

webSocketsEnabled

boolean

true jika WebSocket diaktifkan; jika tidak, false.

websiteTimeZone

string

Mengatur zona waktu yang digunakan situs untuk menghasilkan tanda waktu. Kompatibel dengan App Service Linux dan Windows. Mengatur pengaturan aplikasi WEBSITE_TIME_ZONE lebih diutamakan daripada konfigurasi ini. Untuk Linux, mengharapkan nilai https://www.iana.org/time-zones database tz (untuk referensi cepat lihat https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Untuk Windows, mengharapkan salah satu zona waktu yang tercantum di bawah HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones

windowsFxVersion

string

Kerangka Kerja dan versi Aplikasi Xenon

xManagedServiceIdentityId

integer

Id Identitas Layanan Terkelola Eksplisit

SiteDnsConfig

Nama Jenis Deskripsi
dnsAltServer

string

Server DNS alternatif yang akan digunakan oleh aplikasi. Properti ini mereplikasi pengaturan aplikasi WEBSITE_DNS_ALT_SERVER.

dnsLegacySortOrder

boolean

Menunjukkan bahwa situs yang menggunakan server DNS kustom jaringan virtual masih mengurutkan daftar server DNS. Baca-Saja.

dnsMaxCacheTimeout

integer

Waktu kustom agar DNS di-cache dalam hitung detik. Rentang yang diizinkan: 0-60. Defaultnya adalah 30 detik. 0 berarti penembolokan dinonaktifkan.

dnsRetryAttemptCount

integer

Jumlah total percobaan ulang untuk pencarian dns. Rentang yang diizinkan: 1-5. Defaultnya adalah 3.

dnsRetryAttemptTimeout

integer

Waktu habis untuk pencarian dns tunggal dalam hitung detik. Rentang yang diizinkan: 1-30. Defaultnya adalah 3.

dnsServers

string[]

Daftar server DNS kustom yang akan digunakan oleh aplikasi untuk pencarian. Maksimum 5 server dns dapat diatur.

SiteLimits

Batas metrik yang ditetapkan pada aplikasi.

Nama Jenis Deskripsi
maxDiskSizeInMb

integer

Penggunaan ukuran disk maksimum yang diizinkan dalam MB.

maxMemoryInMb

integer

Penggunaan memori maksimum yang diizinkan dalam MB.

maxPercentageCpu

number

Persentase penggunaan CPU maksimum yang diizinkan.

SiteLoadBalancing

Penyeimbangan beban situs.

Nama Jenis Deskripsi
LeastRequests

string

LeastResponseTime

string

PerSiteRoundRobin

string

RequestHash

string

WeightedRoundRobin

string

WeightedTotalTraffic

string

SiteMachineKey

MachineKey aplikasi.

Nama Jenis Deskripsi
decryption

string

Algoritma yang digunakan untuk dekripsi.

decryptionKey

string

Kunci dekripsi.

validation

string

Validasi MachineKey.

validationKey

string

Kunci validasi.

SlotSwapStatus

Status operasi pertukaran slot terakhir yang berhasil.

Nama Jenis Deskripsi
destinationSlotName

string

Slot tujuan dari operasi pertukaran terakhir.

sourceSlotName

string

Slot sumber dari operasi pertukaran terakhir.

timestampUtc

string

Waktu pertukaran slot terakhir yang berhasil diselesaikan.

SlowRequestsBasedTrigger

Pemicu berdasarkan waktu eksekusi permintaan.

Nama Jenis Deskripsi
count

integer

Jumlah Permintaan.

path

string

Jalur Permintaan.

timeInterval

string

Interval waktu.

timeTaken

string

Waktu yang dibutuhkan.

SslState

Jenis SSL.

Nama Jenis Deskripsi
Disabled

string

IpBasedEnabled

string

SniEnabled

string

StatusCodesBasedTrigger

Pemicu berdasarkan kode status.

Nama Jenis Deskripsi
count

integer

Jumlah Permintaan.

path

string

Jalur Permintaan

status

integer

Kode status HTTP.

subStatus

integer

Minta Sub Status.

timeInterval

string

Interval waktu.

win32Status

integer

Kode kesalahan Win32.

StatusCodesRangeBasedTrigger

Pemicu berdasarkan rentang kode status.

Nama Jenis Deskripsi
count

integer

Jumlah Permintaan.

path

string

statusCodes

string

Kode status HTTP.

timeInterval

string

Interval waktu.

Storage

Penyimpanan untuk paket yang disebarkan yang digunakan oleh aplikasi fungsi.

Nama Jenis Deskripsi
authentication

Authentication

Metode autentikasi untuk mengakses akun penyimpanan untuk penyebaran.

type

FunctionsDeploymentStorageType

Properti untuk memilih jenis Azure Storage. Opsi yang tersedia: blobContainer.

value

string

Properti untuk mengatur URL untuk jenis Azure Storage yang dipilih. Contoh: Untuk blobContainer, nilainya bisa https://.blob.core.windows.net/.

SupportedTlsVersions

MinTlsVersion: mengonfigurasi versi minimum TLS yang diperlukan untuk permintaan SSL

Nama Jenis Deskripsi
1.0

string

1.1

string

1.2

string

1.3

string

TlsCipherSuites

Kekuatan minimum cipher suite TLS yang diizinkan untuk aplikasi

Nama Jenis Deskripsi
TLS_AES_128_GCM_SHA256

string

TLS_AES_256_GCM_SHA384

string

TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384

string

TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

string

TLS_RSA_WITH_AES_128_CBC_SHA

string

TLS_RSA_WITH_AES_128_CBC_SHA256

string

TLS_RSA_WITH_AES_128_GCM_SHA256

string

TLS_RSA_WITH_AES_256_CBC_SHA

string

TLS_RSA_WITH_AES_256_CBC_SHA256

string

TLS_RSA_WITH_AES_256_GCM_SHA384

string

Triggers

Pengaturan skala dan konkurensi untuk pemicu aplikasi fungsi.

Nama Jenis Deskripsi
http

Http

Pengaturan skala dan konkurensi untuk pemicu HTTP.

UsageState

Status yang menunjukkan apakah aplikasi telah melebihi penggunaan kuotanya. Baca-saja.

Nama Jenis Deskripsi
Exceeded

string

Normal

string

userAssignedIdentity

Identitas yang Ditetapkan Pengguna.

Nama Jenis Deskripsi
clientId

string

Id Klien identitas yang ditetapkan pengguna

principalId

string

Id Utama identitas yang ditetapkan pengguna

VirtualApplication

Aplikasi virtual dalam aplikasi.

Nama Jenis Deskripsi
physicalPath

string

Jalur fisik.

preloadEnabled

boolean

true jika pramuat diaktifkan; jika tidak, false.

virtualDirectories

VirtualDirectory[]

Direktori virtual untuk aplikasi virtual.

virtualPath

string

Jalur virtual.

VirtualDirectory

Direktori untuk aplikasi virtual.

Nama Jenis Deskripsi
physicalPath

string

Jalur fisik.

virtualPath

string

Jalur ke aplikasi virtual.

WebAppCollection

Kumpulan aplikasi App Service.

Nama Jenis Deskripsi
nextLink

string

Tautkan ke halaman sumber daya berikutnya.

value

Site[]

Kumpulan sumber daya.