Front Doors - Get
Mendapatkan Front Door dengan nama Front Door yang ditentukan di bawah langganan dan grup sumber daya yang ditentukan.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}?api-version=2019-05-01
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
front
|
path | True |
string minLength: 5maxLength: 64 pattern: ^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$ |
Nama Front Door yang unik secara global. |
|
resource
|
path | True |
string minLength: 1maxLength: 80 pattern: ^[a-zA-Z0-9_\-\(\)\.]*[^\.]$ |
Nama grup Sumber Daya dalam langganan Azure. |
|
subscription
|
path | True |
string |
Info masuk langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan. |
|
api-version
|
query | True |
string |
Versi API Klien. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
OKE. Permintaan telah berhasil. |
|
| Other Status Codes |
Respons kesalahan Front Door yang menjelaskan mengapa operasi gagal. |
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
Get Front Door
Permintaan sampel
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1?api-version=2019-05-01
Respon sampel
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1",
"name": "frontDoor1",
"type": "Microsoft.Network/frontDoor",
"location": "westus",
"tags": {
"tag1": "value1",
"tag2": "value2"
},
"properties": {
"routingRules": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/routingRules/routingRule1",
"name": "routingRule1",
"properties": {
"frontendEndpoints": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/frontendEndpoints/frontendEndpoint1"
},
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/frontendEndpoints/default"
}
],
"acceptedProtocols": [
"Http"
],
"patternsToMatch": [
"/*"
],
"routeConfiguration": {
"@odata.type": "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration",
"customForwardingPath": "",
"forwardingProtocol": "MatchRequest",
"backendPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/backendPools/backendPool1"
}
},
"enabledState": "Enabled"
}
}
],
"healthProbeSettings": [
{
"name": "healthProbeSettings1",
"properties": {
"path": "/",
"protocol": "Http",
"intervalInSeconds": 120,
"enabledState": "Enabled",
"healthProbeMethod": "HEAD"
}
}
],
"loadBalancingSettings": [
{
"name": "loadBalancingSettings1",
"properties": {
"sampleSize": 4,
"successfulSamplesRequired": 2
}
}
],
"backendPools": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/backendPools/backendPool1",
"name": "backendPool1",
"properties": {
"backends": [
{
"address": "w3.contoso.com",
"httpPort": 80,
"httpsPort": 443,
"enabledState": "Enabled",
"weight": 1,
"priority": 2
},
{
"address": "contoso.com.website-us-west-2.othercloud.net",
"httpPort": 80,
"httpsPort": 443,
"enabledState": "Enabled",
"weight": 2,
"priority": 1
},
{
"address": "contoso1.azurewebsites.net",
"httpPort": 80,
"httpsPort": 443,
"enabledState": "Enabled",
"weight": 1,
"priority": 1
}
],
"loadBalancingSettings": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/loadBalancingSettings/loadBalancingSettings1"
},
"healthProbeSettings": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/healthProbeSettings/healthProbeSettings1"
}
}
}
],
"frontendEndpoints": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/frontendEndpoints/frontendEndpoint1",
"name": "frontendEndpoint1",
"properties": {
"hostName": "www.contoso.com",
"sessionAffinityEnabledState": "Enabled",
"sessionAffinityTtlSeconds": 60,
"webApplicationFirewallPolicyLink": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies/policy1"
}
}
},
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/frontendEndpoints/default",
"name": "default",
"properties": {
"hostName": "frontDoor1.azurefd.net"
}
}
],
"backendPoolsSettings": {
"enforceCertificateNameCheck": "Enabled",
"sendRecvTimeoutSeconds": 60
},
"enabledState": "Enabled",
"resourceState": "Enabled",
"provisioningState": "Succeeded",
"cname": "frontDoor1.azurefd.net"
}
}
Definisi
| Nama | Deskripsi |
|---|---|
| Backend |
Alamat backend load balancer frontDoor. |
|
backend |
Apakah akan mengaktifkan penggunaan backend ini. Nilai yang diizinkan adalah 'Diaktifkan' atau 'Dinonaktifkan' |
|
Backend |
Kumpulan backend adalah kumpulan backend yang dapat dirutekan. |
|
Backend |
Pengaturan yang berlaku untuk semua kumpulan backend. |
|
Cache |
Pengaturan penembolokan untuk rute jenis penembolokan. Untuk menonaktifkan penembolokan, jangan sediakan objek cacheConfiguration. |
|
Custom |
Pengaturan https untuk domain |
|
Custom |
Status provisi Https Kustom frontendEndpoint. |
|
Custom |
Substat provisi menunjukkan kemajuan HTTPS kustom yang mengaktifkan/menonaktifkan proses langkah demi langkah. |
|
Dynamic |
Apakah akan menggunakan pemadatan dinamis untuk konten yang di-cache |
|
enforce |
Apakah akan memberlakukan pemeriksaan nama sertifikat pada permintaan HTTPS ke semua kumpulan backend. Tidak berpengaruh pada permintaan non-HTTPS. |
|
Error |
Respons kesalahan menunjukkan layanan Front Door tidak dapat memproses permintaan masuk. Alasannya disediakan dalam pesan kesalahan. |
|
Forwarding |
Menjelaskan Rute Penerusan. |
|
Front |
Front Door mewakili kumpulan titik akhir backend untuk merutekan lalu lintas bersama dengan aturan yang menentukan bagaimana lalu lintas dikirim ke sana. |
|
Front |
Menentukan sumber sertifikat SSL |
|
Front |
Menentukan jenis sertifikat yang digunakan untuk koneksi aman ke frontendEndpoint |
|
Front |
Status operasional load balancer Front Door. Nilai yang diizinkan adalah 'Diaktifkan' atau 'Dinonaktifkan' |
|
Front |
Protokol yang akan digunakan aturan ini saat meneruskan lalu lintas ke backend. |
|
Front |
Mengonfigurasi metode HTTP mana yang akan digunakan untuk memeriksa backend yang ditentukan di bawah backendPools. |
|
Front |
Skema protokol yang cocok dengan aturan ini |
|
Front |
Perlakuan istilah kueri URL saat membentuk kunci cache. |
|
Front |
Protokol tujuan tempat lalu lintas dialihkan |
|
Front |
Jenis pengalihan yang akan digunakan aturan saat mengalihkan lalu lintas. |
|
Front |
Status sumber daya Front Door atau Front Door SubResource. |
|
Front |
Menentukan protokol ekstensi TLS yang digunakan untuk pengiriman yang aman |
|
Frontend |
Titik akhir frontend yang digunakan untuk perutean. |
|
Health |
Apakah akan mengaktifkan pemeriksaan kesehatan yang akan dilakukan terhadap backend yang ditentukan di bawah backendPools. Pemeriksaan kesehatan hanya dapat dinonaktifkan jika ada satu backend yang diaktifkan dalam satu kumpulan backend yang diaktifkan. |
|
Health |
Pengaturan penyeimbangan beban untuk kumpulan backend |
|
Load |
Pengaturan penyeimbangan beban untuk kumpulan backend |
|
Minimum |
Versi TLS minimum yang diperlukan dari klien untuk membuat jabat tangan SSL dengan Front Door. |
|
Redirect |
Menjelaskan Rute Pengalihan. |
|
Routing |
Aturan perutean mewakili spesifikasi untuk diobati lalu lintas dan tempat mengirimnya, bersama dengan informasi pemeriksaan kesehatan. |
|
routing |
Apakah akan mengaktifkan penggunaan aturan ini. Nilai yang diizinkan adalah 'Diaktifkan' atau 'Dinonaktifkan' |
|
Session |
Apakah akan mengizinkan afinitas sesi pada host ini. Opsi yang valid adalah 'Diaktifkan' atau 'Dinonaktifkan' |
|
Sub |
Referensi ke sub sumber daya lain. |
| Vault |
Key Vault yang berisi sertifikat SSL |
|
Web |
Menentukan kebijakan Web Application Firewall untuk setiap host (jika berlaku) |
Backend
Alamat backend load balancer frontDoor.
| Nama | Jenis | Deskripsi |
|---|---|---|
| address |
string |
Lokasi backend (alamat IP atau FQDN) |
| backendHostHeader |
string |
Nilai yang digunakan sebagai header host yang dikirim ke backend. Jika kosong atau tidak ditentukan, ini default ke host masuk. |
| enabledState |
Apakah akan mengaktifkan penggunaan backend ini. Nilai yang diizinkan adalah 'Diaktifkan' atau 'Dinonaktifkan' |
|
| httpPort |
integer minimum: 1maximum: 65535 exclusiveMinimum: False exclusiveMaximum: False |
Nomor port TCP HTTP. Harus antara 1 dan 65535. |
| httpsPort |
integer minimum: 1maximum: 65535 exclusiveMinimum: False exclusiveMaximum: False |
Nomor port TCP HTTPS. Harus antara 1 dan 65535. |
| priority |
integer minimum: 1maximum: 5 |
Prioritas yang digunakan untuk penyeimbangan beban. Prioritas yang lebih tinggi tidak akan digunakan untuk penyeimbangan beban jika backend prioritas yang lebih rendah sehat. |
| weight |
integer minimum: 1maximum: 1000 |
Berat titik akhir ini untuk tujuan penyeimbangan beban. |
backendEnabledState
Apakah akan mengaktifkan penggunaan backend ini. Nilai yang diizinkan adalah 'Diaktifkan' atau 'Dinonaktifkan'
| Nilai | Deskripsi |
|---|---|
| Enabled | |
| Disabled |
BackendPool
Kumpulan backend adalah kumpulan backend yang dapat dirutekan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| id |
string |
ID Sumber Daya. |
| name |
string |
Nama sumber daya. |
| properties.backends |
Backend[] |
Kumpulan backend untuk kumpulan ini |
| properties.healthProbeSettings |
Pengaturan pemeriksaan kesehatan L7 untuk kumpulan backend |
|
| properties.loadBalancingSettings |
Pengaturan penyeimbangan beban untuk kumpulan backend |
|
| properties.resourceState |
Status sumber daya Front Door atau Front Door SubResource. |
|
| type |
string |
Jenis sumber daya. |
BackendPoolsSettings
Pengaturan yang berlaku untuk semua kumpulan backend.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| enforceCertificateNameCheck | Enabled |
Apakah akan memberlakukan pemeriksaan nama sertifikat pada permintaan HTTPS ke semua kumpulan backend. Tidak berpengaruh pada permintaan non-HTTPS. |
|
| sendRecvTimeoutSeconds |
integer minimum: 16exclusiveMinimum: False |
Kirim dan terima batas waktu pada permintaan penerusan ke backend. Ketika waktu habis tercapai, permintaan gagal dan kembali. |
CacheConfiguration
Pengaturan penembolokan untuk rute jenis penembolokan. Untuk menonaktifkan penembolokan, jangan sediakan objek cacheConfiguration.
| Nama | Jenis | Deskripsi |
|---|---|---|
| dynamicCompression |
Apakah akan menggunakan pemadatan dinamis untuk konten yang di-cache |
|
| queryParameterStripDirective |
Perlakuan istilah kueri URL saat membentuk kunci cache. |
CustomHttpsConfiguration
Pengaturan https untuk domain
| Nama | Jenis | Deskripsi |
|---|---|---|
| certificateSource |
Menentukan sumber sertifikat SSL |
|
| frontDoorCertificateSourceParameters.certificateType |
Menentukan jenis sertifikat yang digunakan untuk koneksi aman ke frontendEndpoint |
|
| keyVaultCertificateSourceParameters.secretName |
string |
Nama rahasia Key Vault yang mewakili sertifikat lengkap PFX |
| keyVaultCertificateSourceParameters.secretVersion |
string |
Versi rahasia Key Vault yang mewakili sertifikat lengkap PFX |
| keyVaultCertificateSourceParameters.vault |
Key Vault yang berisi sertifikat SSL |
|
| minimumTlsVersion |
Versi TLS minimum yang diperlukan dari klien untuk membuat jabat tangan SSL dengan Front Door. |
|
| protocolType |
Menentukan protokol ekstensi TLS yang digunakan untuk pengiriman yang aman |
CustomHttpsProvisioningState
Status provisi Https Kustom frontendEndpoint.
| Nilai | Deskripsi |
|---|---|
| Enabling | |
| Enabled | |
| Disabling | |
| Disabled | |
| Failed |
CustomHttpsProvisioningSubstate
Substat provisi menunjukkan kemajuan HTTPS kustom yang mengaktifkan/menonaktifkan proses langkah demi langkah.
| Nilai | Deskripsi |
|---|---|
| SubmittingDomainControlValidationRequest | |
| PendingDomainControlValidationREquestApproval | |
| DomainControlValidationRequestApproved | |
| DomainControlValidationRequestRejected | |
| DomainControlValidationRequestTimedOut | |
| IssuingCertificate | |
| DeployingCertificate | |
| CertificateDeployed | |
| DeletingCertificate | |
| CertificateDeleted |
DynamicCompressionEnabled
Apakah akan menggunakan pemadatan dinamis untuk konten yang di-cache
| Nilai | Deskripsi |
|---|---|
| Enabled | |
| Disabled |
enforceCertificateNameCheckEnabledState
Apakah akan memberlakukan pemeriksaan nama sertifikat pada permintaan HTTPS ke semua kumpulan backend. Tidak berpengaruh pada permintaan non-HTTPS.
| Nilai | Deskripsi |
|---|---|
| Enabled | |
| Disabled |
ErrorResponse
Respons kesalahan menunjukkan layanan Front Door tidak dapat memproses permintaan masuk. Alasannya disediakan dalam pesan kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| code |
string |
Kode kesalahan. |
| message |
string |
Pesan kesalahan yang menunjukkan mengapa operasi gagal. |
ForwardingConfiguration
Menjelaskan Rute Penerusan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
|
| backendPool |
Referensi ke BackendPool tempat aturan ini dirutekan. |
|
| cacheConfiguration |
Konfigurasi penembolokan yang terkait dengan aturan ini. |
|
| customForwardingPath |
string |
Jalur kustom yang digunakan untuk menulis ulang jalur sumber daya yang cocok dengan aturan ini. Biarkan kosong untuk menggunakan jalur masuk. |
| forwardingProtocol |
Protokol yang akan digunakan aturan ini saat meneruskan lalu lintas ke backend. |
FrontDoor
Front Door mewakili kumpulan titik akhir backend untuk merutekan lalu lintas bersama dengan aturan yang menentukan bagaimana lalu lintas dikirim ke sana.
| Nama | Jenis | Deskripsi |
|---|---|---|
| id |
string |
ID Sumber Daya. |
| location |
string |
Lokasi sumber daya. |
| name |
string |
Nama sumber daya. |
| properties.backendPools |
Kumpulan backend tersedia untuk aturan perutean. |
|
| properties.backendPoolsSettings |
Pengaturan untuk semua backendPools |
|
| properties.cname |
string |
Host tempat setiap frontendEndpoint harus CNAME. |
| properties.enabledState |
Status operasional load balancer Front Door. Nilai yang diizinkan adalah 'Diaktifkan' atau 'Dinonaktifkan' |
|
| properties.friendlyName |
string |
Nama yang mudah diingat untuk frontDoor |
| properties.frontendEndpoints |
Titik akhir frontend tersedia untuk aturan perutean. |
|
| properties.healthProbeSettings |
Pengaturan pemeriksaan kesehatan yang terkait dengan instans Front Door ini. |
|
| properties.loadBalancingSettings |
Pengaturan penyeimbangan beban yang terkait dengan instans Front Door ini. |
|
| properties.provisioningState |
string |
Status provisi Front Door. |
| properties.resourceState |
Status sumber daya Front Door atau Front Door SubResource. |
|
| properties.routingRules |
Aturan perutean yang terkait dengan Front Door ini. |
|
| tags |
object |
Tag sumber daya. |
| type |
string |
Jenis sumber daya. |
FrontDoorCertificateSource
Menentukan sumber sertifikat SSL
| Nilai | Deskripsi |
|---|---|
| AzureKeyVault | |
| FrontDoor |
FrontDoorCertificateType
Menentukan jenis sertifikat yang digunakan untuk koneksi aman ke frontendEndpoint
| Nilai | Deskripsi |
|---|---|
| Dedicated |
FrontDoorEnabledState
Status operasional load balancer Front Door. Nilai yang diizinkan adalah 'Diaktifkan' atau 'Dinonaktifkan'
| Nilai | Deskripsi |
|---|---|
| Enabled | |
| Disabled |
FrontDoorForwardingProtocol
Protokol yang akan digunakan aturan ini saat meneruskan lalu lintas ke backend.
| Nilai | Deskripsi |
|---|---|
| HttpOnly | |
| HttpsOnly | |
| MatchRequest |
FrontDoorHealthProbeMethod
Mengonfigurasi metode HTTP mana yang akan digunakan untuk memeriksa backend yang ditentukan di bawah backendPools.
| Nilai | Deskripsi |
|---|---|
| GET | |
| HEAD |
FrontDoorProtocol
Skema protokol yang cocok dengan aturan ini
| Nilai | Deskripsi |
|---|---|
| Http | |
| Https |
FrontDoorQuery
Perlakuan istilah kueri URL saat membentuk kunci cache.
| Nilai | Deskripsi |
|---|---|
| StripNone | |
| StripAll |
FrontDoorRedirectProtocol
Protokol tujuan tempat lalu lintas dialihkan
| Nilai | Deskripsi |
|---|---|
| HttpOnly | |
| HttpsOnly | |
| MatchRequest |
FrontDoorRedirectType
Jenis pengalihan yang akan digunakan aturan saat mengalihkan lalu lintas.
| Nilai | Deskripsi |
|---|---|
| Moved | |
| Found | |
| TemporaryRedirect | |
| PermanentRedirect |
FrontDoorResourceState
Status sumber daya Front Door atau Front Door SubResource.
| Nilai | Deskripsi |
|---|---|
| Creating | |
| Enabling | |
| Enabled | |
| Disabling | |
| Disabled | |
| Deleting |
FrontDoorTlsProtocolType
Menentukan protokol ekstensi TLS yang digunakan untuk pengiriman yang aman
| Nilai | Deskripsi |
|---|---|
| ServerNameIndication |
FrontendEndpoint
Titik akhir frontend yang digunakan untuk perutean.
| Nama | Jenis | Deskripsi |
|---|---|---|
| id |
string |
ID Sumber Daya. |
| name |
string |
Nama sumber daya. |
| properties.customHttpsConfiguration |
Konfigurasi yang menentukan cara mengaktifkan HTTPS |
|
| properties.customHttpsProvisioningState |
Status provisi Https Kustom frontendEndpoint. |
|
| properties.customHttpsProvisioningSubstate |
Substat provisi menunjukkan kemajuan HTTPS kustom yang mengaktifkan/menonaktifkan proses langkah demi langkah. |
|
| properties.hostName |
string |
Nama host frontendEndpoint. Harus berupa nama domain. |
| properties.resourceState |
Status sumber daya Front Door atau Front Door SubResource. |
|
| properties.sessionAffinityEnabledState |
Apakah akan mengizinkan afinitas sesi pada host ini. Opsi yang valid adalah 'Diaktifkan' atau 'Dinonaktifkan' |
|
| properties.sessionAffinityTtlSeconds |
integer |
TIDAK TERPAKAI. Bidang ini akan diabaikan. TTL yang akan digunakan dalam hitungan detik untuk afinitas sesi, jika berlaku. |
| properties.webApplicationFirewallPolicyLink |
Menentukan kebijakan Web Application Firewall untuk setiap host (jika berlaku) |
|
| type |
string |
Jenis sumber daya. |
HealthProbeEnabled
Apakah akan mengaktifkan pemeriksaan kesehatan yang akan dilakukan terhadap backend yang ditentukan di bawah backendPools. Pemeriksaan kesehatan hanya dapat dinonaktifkan jika ada satu backend yang diaktifkan dalam satu kumpulan backend yang diaktifkan.
| Nilai | Deskripsi |
|---|---|
| Enabled | |
| Disabled |
HealthProbeSettingsModel
Pengaturan penyeimbangan beban untuk kumpulan backend
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| id |
string |
ID Sumber Daya. |
|
| name |
string |
Nama sumber daya. |
|
| properties.enabledState |
Apakah akan mengaktifkan pemeriksaan kesehatan yang akan dilakukan terhadap backend yang ditentukan di bawah backendPools. Pemeriksaan kesehatan hanya dapat dinonaktifkan jika ada satu backend yang diaktifkan dalam satu kumpulan backend yang diaktifkan. |
||
| properties.healthProbeMethod | HEAD |
Mengonfigurasi metode HTTP mana yang akan digunakan untuk memeriksa backend yang ditentukan di bawah backendPools. |
|
| properties.intervalInSeconds |
integer |
Jumlah detik antara pemeriksaan kesehatan. |
|
| properties.path |
string |
Jalur yang digunakan untuk pemeriksaan kesehatan. Defaultnya adalah / |
|
| properties.protocol |
Skema protokol yang akan digunakan untuk pemeriksaan ini |
||
| properties.resourceState |
Status sumber daya Front Door atau Front Door SubResource. |
||
| type |
string |
Jenis sumber daya. |
LoadBalancingSettingsModel
Pengaturan penyeimbangan beban untuk kumpulan backend
| Nama | Jenis | Deskripsi |
|---|---|---|
| id |
string |
ID Sumber Daya. |
| name |
string |
Nama sumber daya. |
| properties.additionalLatencyMilliseconds |
integer |
Latensi tambahan dalam milidetik untuk pemeriksaan jatuh ke dalam wadah latensi terendah |
| properties.resourceState |
Status sumber daya Front Door atau Front Door SubResource. |
|
| properties.sampleSize |
integer |
Jumlah sampel yang perlu dipertimbangkan untuk keputusan penyeimbangan beban |
| properties.successfulSamplesRequired |
integer |
Jumlah sampel dalam periode sampel yang harus berhasil |
| type |
string |
Jenis sumber daya. |
MinimumTLSVersion
Versi TLS minimum yang diperlukan dari klien untuk membuat jabat tangan SSL dengan Front Door.
| Nilai | Deskripsi |
|---|---|
| 1.0 | |
| 1.2 |
RedirectConfiguration
Menjelaskan Rute Pengalihan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
|
| customFragment |
string |
Fragmen untuk ditambahkan ke URL pengalihan. Fragmen adalah bagian dari URL yang muncul setelah #. Jangan sertakan #. |
| customHost |
string |
Host untuk dialihkan. Biarkan kosong untuk menggunakan host masuk sebagai host tujuan. |
| customPath |
string |
Jalur lengkap untuk mengalihkan. Jalur tidak boleh kosong dan harus dimulai dengan /. Biarkan kosong untuk menggunakan jalur masuk sebagai jalur tujuan. |
| customQueryString |
string |
Kumpulan string kueri yang akan ditempatkan di URL pengalihan. Mengatur nilai ini akan menggantikan string kueri yang ada; biarkan kosong untuk mempertahankan string kueri masuk. String kueri harus dalam <format key>=<value> . Yang pertama? dan & akan ditambahkan secara otomatis jadi jangan sertakan di depan, tetapi lakukan beberapa string kueri terpisah dengan &. |
| redirectProtocol |
Protokol tujuan tempat lalu lintas dialihkan |
|
| redirectType |
Jenis pengalihan yang akan digunakan aturan saat mengalihkan lalu lintas. |
RoutingRule
Aturan perutean mewakili spesifikasi untuk diobati lalu lintas dan tempat mengirimnya, bersama dengan informasi pemeriksaan kesehatan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| id |
string |
ID Sumber Daya. |
| name |
string |
Nama sumber daya. |
| properties.acceptedProtocols |
Skema protokol yang cocok dengan aturan ini |
|
| properties.enabledState |
Apakah akan mengaktifkan penggunaan aturan ini. Nilai yang diizinkan adalah 'Diaktifkan' atau 'Dinonaktifkan' |
|
| properties.frontendEndpoints |
Titik akhir frontend yang terkait dengan aturan ini |
|
| properties.patternsToMatch |
string[] |
Pola rute aturan. |
| properties.resourceState |
Status sumber daya Front Door atau Front Door SubResource. |
|
| properties.routeConfiguration | RouteConfiguration: |
Referensi ke konfigurasi perutean. |
| type |
string |
Jenis sumber daya. |
routingRuleEnabledState
Apakah akan mengaktifkan penggunaan aturan ini. Nilai yang diizinkan adalah 'Diaktifkan' atau 'Dinonaktifkan'
| Nilai | Deskripsi |
|---|---|
| Enabled | |
| Disabled |
SessionAffinityEnabledState
Apakah akan mengizinkan afinitas sesi pada host ini. Opsi yang valid adalah 'Diaktifkan' atau 'Dinonaktifkan'
| Nilai | Deskripsi |
|---|---|
| Enabled | |
| Disabled |
SubResource
Referensi ke sub sumber daya lain.
| Nama | Jenis | Deskripsi |
|---|---|---|
| id |
string |
ID Sumber Daya. |
Vault
Key Vault yang berisi sertifikat SSL
| Nama | Jenis | Deskripsi |
|---|---|---|
| id |
string |
ID Sumber Daya. |
WebApplicationFirewallPolicyLink
Menentukan kebijakan Web Application Firewall untuk setiap host (jika berlaku)
| Nama | Jenis | Deskripsi |
|---|---|---|
| id |
string |
ID Sumber Daya. |