New-AzureRmApplicationGatewayBackendHttpSettings
Membuat pengaturan HTTP back-end untuk gateway aplikasi.
Peringatan
Modul AzureRM PowerShell telah resmi tidak digunakan lagi per 29 Februari 2024. Pengguna disarankan untuk bermigrasi dari AzureRM ke modul Az PowerShell untuk memastikan dukungan dan pembaruan yang berkelanjutan.
Meskipun modul AzureRM mungkin masih berfungsi, modul tersebut tidak lagi dipertahankan atau didukung, menempatkan penggunaan berkelanjutan berdasarkan kebijaksanaan dan risiko pengguna. Silakan merujuk ke sumber daya migrasi kami untuk panduan tentang transisi ke modul Az.
Sintaks
New-AzureRmApplicationGatewayBackendHttpSettings
-Name <String>
-Port <Int32>
-Protocol <String>
-CookieBasedAffinity <String>
[-RequestTimeout <Int32>]
[-ConnectionDraining <PSApplicationGatewayConnectionDraining>]
[-ProbeId <String>]
[-Probe <PSApplicationGatewayProbe>]
[-AuthenticationCertificates <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayAuthenticationCertificate]>]
[-TrustedRootCertificate <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayTrustedRootCertificate]>]
[-PickHostNameFromBackendAddress]
[-HostName <String>]
[-AffinityCookieName <String>]
[-Path <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Deskripsi
Cmdlet New-AzureRmApplicationGatewayBackendHttpSettings membuat pengaturan HTTP back-end untuk gateway aplikasi. Pengaturan HTTP back-end diterapkan ke semua server back-end dalam kumpulan.
Contoh
Contoh 1: Membuat pengaturan HTTP back-end
PS C:\>$Setting = New-AzureRmApplicationGatewayBackendHttpSettings -Name "Setting01" -Port 80 -Protocol Http -CookieBasedAffinity Disabled
Perintah ini membuat pengaturan HTTP back-end bernama Pengaturan01 pada port 80, menggunakan protokol HTTP, dengan afinitas berbasis cookie dinonaktifkan. Pengaturan disimpan dalam variabel $Setting.
Parameter
-AffinityCookieName
Nama cookie yang digunakan untuk cookie afinitas
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-AuthenticationCertificates
Menentukan sertifikat autentikasi untuk gateway aplikasi.
Jenis: | List<T>[PSApplicationGatewayAuthenticationCertificate] |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ConnectionDraining
Pengurasan koneksi sumber daya pengaturan http backend.
Jenis: | PSApplicationGatewayConnectionDraining |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-CookieBasedAffinity
Menentukan apakah afinitas berbasis cookie harus diaktifkan atau dinonaktifkan untuk kumpulan server back-end.
Jenis: | String |
Nilai yang diterima: | Enabled, Disabled |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
Jenis: | IAzureContextContainer |
Alias: | AzureRmContext, AzureCredential |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-HostName
Mengatur header host yang akan dikirim ke server backend.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Name
Menentukan nama pengaturan HTTP back-end yang dibuat cmdlet ini.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Path
Jalur yang harus digunakan sebagai awalan untuk semua permintaan HTTP. Jika tidak ada nilai yang disediakan untuk parameter ini, maka tidak ada jalur yang akan diawali.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-PickHostNameFromBackendAddress
Benderai jika header host harus dipilih dari nama host server backend.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Port
Menentukan port kumpulan server back-end.
Jenis: | Int32 |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Probe
Menentukan pemeriksaan untuk dikaitkan dengan kumpulan server back-end.
Jenis: | PSApplicationGatewayProbe |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ProbeId
Menentukan ID probe yang akan dikaitkan dengan kumpulan server back-end.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Protocol
Menentukan protokol yang akan digunakan untuk komunikasi antara gateway aplikasi dan server back-end. Nilai yang dapat diterima untuk parameter ini adalah: Http dan Https.
Jenis: | String |
Nilai yang diterima: | Http, Https |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-RequestTimeout
Menentukan nilai batas waktu permintaan.
Jenis: | Int32 |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-TrustedRootCertificate
Sertifikat Akar Tepercaya gateway Aplikasi
Jenis: | List<T>[PSApplicationGatewayTrustedRootCertificate] |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
Input
None