Bagikan melalui


SitePatchResource interface

Sumber daya ARM untuk situs.

Memperluas

Properti

availabilityState

Status ketersediaan informasi manajemen untuk aplikasi. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

clientAffinityEnabled

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

clientAffinityProxyEnabled

true untuk mengganti domain cookie afinitas klien dengan header permintaan X-Forwarded-Host. false untuk menggunakan domain default. Defaultnya adalah false.

clientCertEnabled

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

clientCertExclusionPaths

jalur pengecualian yang dipisahkan koma autentikasi sertifikat klien

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

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

containerSize

Ukuran kontainer fungsi.

customDomainVerificationId

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

dailyMemoryTimeQuota

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

defaultHostName

Nama host default aplikasi. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

dnsConfiguration

Properti untuk mengonfigurasi berbagai pengaturan terkait DNS untuk situs.

enabled

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

enabledHostNames

Mengaktifkan nama host untuk aplikasi. Nama host perlu ditetapkan (lihat HostNames) DAN diaktifkan. Jika tidak, aplikasi tidak disajikan pada nama host tersebut. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

hostingEnvironmentProfile

Lingkungan App Service yang akan digunakan untuk aplikasi.

hostNames

Nama host yang terkait dengan aplikasi. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

hostNamesDisabled

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

hostNameSslStates

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

httpsOnly

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

hyperV

Hyper-V kotak pasir.

identity

Identitas layanan terkelola.

inProgressOperationId

Menentukan id operasi jika situs ini memiliki operasi yang tertunda. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

isDefaultContainer

true jika aplikasi adalah kontainer default; jika tidak, false. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

isXenon

Usang: Hyper-V kotak pasir.

keyVaultReferenceIdentity

Identitas yang digunakan untuk autentikasi Referensi Key Vault.

lastModifiedTimeUtc

Terakhir kali aplikasi dimodifikasi, di UTC. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

maxNumberOfWorkers

Jumlah maksimum pekerja. Ini hanya berlaku untuk kontainer Functions. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

outboundIpAddresses

Daftar alamat IP yang digunakan aplikasi untuk koneksi keluar (misalnya akses database). Termasuk VIP dari penyewa yang dapat dihosting situs dengan pengaturan saat ini. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

possibleOutboundIpAddresses

Daftar alamat IP yang digunakan aplikasi untuk koneksi keluar (misalnya akses database). Termasuk VIP dari semua penyewa kecuali dataComponent. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

publicNetworkAccess

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

redundancyMode

Mode redundansi situs

repositorySiteName

Nama situs repositori. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

reserved

true jika dicadangkan; jika tidak, false.

resourceGroup

Nama grup sumber daya milik aplikasi. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

scmSiteAlsoStopped

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

serverFarmId

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

siteConfig

Konfigurasi aplikasi.

slotSwapStatus

Status operasi pertukaran slot penyebaran terakhir. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

state

Status aplikasi saat ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

storageAccountRequired

Memeriksa apakah akun penyimpanan yang disediakan pelanggan diperlukan

suspendedTill

Aplikasi ditangguhkan sampai jika kuota waktu memori terlampaui. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

targetSwapSlot

Menentukan slot penyebaran mana yang akan ditukar aplikasi ini. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

trafficManagerHostNames

Nama host Azure Traffic Manager yang terkait dengan aplikasi. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

usageState

Status yang menunjukkan apakah aplikasi telah melebihi penggunaan kuotanya. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

virtualNetworkSubnetId

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

Properti yang Diwariskan

id

Id Sumber Daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

kind

Jenis sumber daya.

name

Nama Sumber Daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

type

Jenis sumber daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

Detail Properti

availabilityState

Status ketersediaan informasi manajemen untuk aplikasi. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

availabilityState?: SiteAvailabilityState

Nilai Properti

clientAffinityEnabled

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

clientAffinityEnabled?: boolean

Nilai Properti

boolean

clientAffinityProxyEnabled

true untuk mengganti domain cookie afinitas klien dengan header permintaan X-Forwarded-Host. false untuk menggunakan domain default. Defaultnya adalah false.

clientAffinityProxyEnabled?: boolean

Nilai Properti

boolean

clientCertEnabled

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

clientCertEnabled?: boolean

Nilai Properti

boolean

clientCertExclusionPaths

jalur pengecualian yang dipisahkan koma autentikasi sertifikat klien

clientCertExclusionPaths?: string

Nilai Properti

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.
clientCertMode?: ClientCertMode

Nilai Properti

cloningInfo

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

cloningInfo?: CloningInfo

Nilai Properti

containerSize

Ukuran kontainer fungsi.

containerSize?: number

Nilai Properti

number

customDomainVerificationId

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

customDomainVerificationId?: string

Nilai Properti

string

dailyMemoryTimeQuota

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

dailyMemoryTimeQuota?: number

Nilai Properti

number

defaultHostName

Nama host default aplikasi. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

defaultHostName?: string

Nilai Properti

string

dnsConfiguration

Properti untuk mengonfigurasi berbagai pengaturan terkait DNS untuk situs.

dnsConfiguration?: SiteDnsConfig

Nilai Properti

enabled

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

enabled?: boolean

Nilai Properti

boolean

enabledHostNames

Mengaktifkan nama host untuk aplikasi. Nama host perlu ditetapkan (lihat HostNames) DAN diaktifkan. Jika tidak, aplikasi tidak disajikan pada nama host tersebut. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

enabledHostNames?: string[]

Nilai Properti

string[]

hostingEnvironmentProfile

Lingkungan App Service yang akan digunakan untuk aplikasi.

hostingEnvironmentProfile?: HostingEnvironmentProfile

Nilai Properti

hostNames

Nama host yang terkait dengan aplikasi. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

hostNames?: string[]

Nilai Properti

string[]

hostNamesDisabled

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

hostNamesDisabled?: boolean

Nilai Properti

boolean

hostNameSslStates

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

hostNameSslStates?: HostNameSslState[]

Nilai Properti

httpsOnly

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

httpsOnly?: boolean

Nilai Properti

boolean

hyperV

Hyper-V kotak pasir.

hyperV?: boolean

Nilai Properti

boolean

identity

Identitas layanan terkelola.

identity?: ManagedServiceIdentity

Nilai Properti

inProgressOperationId

Menentukan id operasi jika situs ini memiliki operasi yang tertunda. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

inProgressOperationId?: string

Nilai Properti

string

isDefaultContainer

true jika aplikasi adalah kontainer default; jika tidak, false. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

isDefaultContainer?: boolean

Nilai Properti

boolean

isXenon

Usang: Hyper-V kotak pasir.

isXenon?: boolean

Nilai Properti

boolean

keyVaultReferenceIdentity

Identitas yang digunakan untuk autentikasi Referensi Key Vault.

keyVaultReferenceIdentity?: string

Nilai Properti

string

lastModifiedTimeUtc

Terakhir kali aplikasi dimodifikasi, di UTC. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

lastModifiedTimeUtc?: Date

Nilai Properti

Date

maxNumberOfWorkers

Jumlah maksimum pekerja. Ini hanya berlaku untuk kontainer Functions. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

maxNumberOfWorkers?: number

Nilai Properti

number

outboundIpAddresses

Daftar alamat IP yang digunakan aplikasi untuk koneksi keluar (misalnya akses database). Termasuk VIP dari penyewa yang dapat dihosting situs dengan pengaturan saat ini. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

outboundIpAddresses?: string

Nilai Properti

string

possibleOutboundIpAddresses

Daftar alamat IP yang digunakan aplikasi untuk koneksi keluar (misalnya akses database). Termasuk VIP dari semua penyewa kecuali dataComponent. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

possibleOutboundIpAddresses?: string

Nilai Properti

string

publicNetworkAccess

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

publicNetworkAccess?: string

Nilai Properti

string

redundancyMode

Mode redundansi situs

redundancyMode?: RedundancyMode

Nilai Properti

repositorySiteName

Nama situs repositori. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

repositorySiteName?: string

Nilai Properti

string

reserved

true jika dicadangkan; jika tidak, false.

reserved?: boolean

Nilai Properti

boolean

resourceGroup

Nama grup sumber daya milik aplikasi. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

resourceGroup?: string

Nilai Properti

string

scmSiteAlsoStopped

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

scmSiteAlsoStopped?: boolean

Nilai Properti

boolean

serverFarmId

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

serverFarmId?: string

Nilai Properti

string

siteConfig

Konfigurasi aplikasi.

siteConfig?: SiteConfig

Nilai Properti

slotSwapStatus

Status operasi pertukaran slot penyebaran terakhir. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

slotSwapStatus?: SlotSwapStatus

Nilai Properti

state

Status aplikasi saat ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

state?: string

Nilai Properti

string

storageAccountRequired

Memeriksa apakah akun penyimpanan yang disediakan pelanggan diperlukan

storageAccountRequired?: boolean

Nilai Properti

boolean

suspendedTill

Aplikasi ditangguhkan sampai jika kuota waktu memori terlampaui. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

suspendedTill?: Date

Nilai Properti

Date

targetSwapSlot

Menentukan slot penyebaran mana yang akan ditukar aplikasi ini. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

targetSwapSlot?: string

Nilai Properti

string

trafficManagerHostNames

Nama host Azure Traffic Manager yang terkait dengan aplikasi. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

trafficManagerHostNames?: string[]

Nilai Properti

string[]

usageState

Status yang menunjukkan apakah aplikasi telah melebihi penggunaan kuotanya. Baca-saja. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

usageState?: UsageState

Nilai Properti

virtualNetworkSubnetId

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

virtualNetworkSubnetId?: string

Nilai Properti

string

Detail Properti yang Diwariskan

id

Id Sumber Daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

id?: string

Nilai Properti

string

Diwarisi dari ProxyOnlyResource.id

kind

Jenis sumber daya.

kind?: string

Nilai Properti

string

Diwarisi dariProxyOnlyResource.kind

name

Nama Sumber Daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

name?: string

Nilai Properti

string

Diwarisi dari ProxyOnlyResource.name

type

Jenis sumber daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

type?: string

Nilai Properti

string

Diwarisi dariProxyOnlyResource.type