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

Name In Required Type Description
frontDoorName
path True
  • string

Nama Front Door yang unik secara global.

Regex pattern: ^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$

resourceGroupName
path True
  • string

Nama grup Sumber Daya dalam langganan Azure.

Regex pattern: ^[a-zA-Z0-9_\-\(\)\.]*[^\.]$

subscriptionId
path True
  • string

Kredensial 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

Name Type Description
200 OK

OK. Permintaan telah berhasil.

Other Status Codes

Respons kesalahan Front Door yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Azure Active Directory Flow OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation meniru akun pengguna Anda

Contoh

Get Front Door

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1?api-version=2019-05-01

Sample Response

{
  "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

Backend

Alamat backend dari load balancer frontDoor.

backendEnabledState

Apakah akan mengaktifkan penggunaan backend ini. Nilai yang diizinkan adalah 'Diaktifkan' atau 'Dinonaktifkan'

BackendPool

Kumpulan backend adalah kumpulan backend yang dapat dirutekan.

BackendPoolsSettings

Pengaturan yang berlaku untuk semua kumpulan backend.

CacheConfiguration

Pengaturan penembolokan untuk rute jenis penembolokan. Untuk menonaktifkan penembolokan, jangan sediakan objek cacheConfiguration.

CustomHttpsConfiguration

Pengaturan https untuk domain

CustomHttpsProvisioningState

Status provisi Https Kustom frontendEndpoint.

CustomHttpsProvisioningSubstate

Substatus provisi menunjukkan kemajuan HTTPS kustom yang mengaktifkan/menonaktifkan proses langkah demi langkah.

DynamicCompressionEnabled

Apakah akan menggunakan pemadatan dinamis untuk konten yang di-cache

enforceCertificateNameCheckEnabledState

Apakah akan memberlakukan pemeriksaan nama sertifikat pada permintaan HTTPS ke semua kumpulan backend. Tidak berpengaruh pada permintaan non-HTTPS.

ErrorResponse

Respons kesalahan menunjukkan layanan Front Door tidak dapat memproses permintaan masuk. Alasannya disediakan dalam pesan kesalahan.

ForwardingConfiguration

Menjelaskan Rute Penerusan.

FrontDoor

Front Door mewakili kumpulan titik akhir backend untuk merutekan lalu lintas bersama dengan aturan yang menentukan bagaimana lalu lintas dikirim ke sana.

FrontDoorCertificateSource

Menentukan sumber sertifikat SSL

FrontDoorCertificateType

Menentukan jenis sertifikat yang digunakan untuk koneksi aman ke frontendEndpoint

FrontDoorEnabledState

Status operasional load balancer Front Door. Nilai yang diizinkan adalah 'Diaktifkan' atau 'Dinonaktifkan'

FrontDoorForwardingProtocol

Protokol yang akan digunakan aturan ini saat meneruskan lalu lintas ke backend.

FrontDoorHealthProbeMethod

Mengonfigurasi metode HTTP mana yang akan digunakan untuk memeriksa backend yang ditentukan di bawah backendPools.

FrontDoorProtocol

Skema protokol yang digunakan untuk pemeriksaan ini

FrontDoorQuery

Perlakuan istilah kueri URL saat membentuk kunci cache.

FrontDoorRedirectProtocol

Protokol tujuan ke tempat lalu lintas dialihkan

FrontDoorRedirectType

Jenis pengalihan yang akan digunakan aturan saat mengalihkan lalu lintas.

FrontDoorResourceState

Status sumber daya Front Door atau Front Door SubResource.

FrontDoorTlsProtocolType

Menentukan protokol ekstensi TLS yang digunakan untuk pengiriman yang aman

FrontendEndpoint

Titik akhir frontend yang digunakan untuk perutean.

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.

HealthProbeSettingsModel

Pengaturan penyeimbangan beban untuk kumpulan backend

LoadBalancingSettingsModel

Pengaturan penyeimbangan beban untuk kumpulan backend

MinimumTLSVersion

Versi TLS minimum yang diperlukan dari klien untuk membuat jabat tangan SSL dengan Front Door.

RedirectConfiguration

Menjelaskan Rute Pengalihan.

RoutingRule

Aturan perutean mewakili spesifikasi lalu lintas untuk diobati dan di mana mengirimnya, bersama dengan informasi pemeriksaan kesehatan.

routingRuleEnabledState

Apakah akan mengaktifkan penggunaan aturan ini. Nilai yang diizinkan adalah 'Diaktifkan' atau 'Dinonaktifkan'

SessionAffinityEnabledState

Apakah akan mengizinkan afinitas sesi pada host ini. Opsi yang valid adalah 'Diaktifkan' atau 'Dinonaktifkan'

SubResource

Referensi ke subsumber daya lain.

Vault

Key Vault yang berisi sertifikat SSL

WebApplicationFirewallPolicyLink

Menentukan kebijakan Web Application Firewall untuk setiap host (jika berlaku)

Backend

Alamat backend dari load balancer frontDoor.

Name Type Description
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

Nomor port HTTP TCP. Harus antara 1 dan 65535.

httpsPort
  • integer

Nomor port HTTPS TCP. Harus antara 1 dan 65535.

priority
  • integer

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

Bobot titik akhir ini untuk tujuan penyeimbangan beban.

backendEnabledState

Apakah akan mengaktifkan penggunaan backend ini. Nilai yang diizinkan adalah 'Diaktifkan' atau 'Dinonaktifkan'

Name Type Description
Disabled
  • string
Enabled
  • string

BackendPool

Kumpulan backend adalah kumpulan backend yang dapat dirutekan.

Name Type Description
id
  • string

ID Sumber Daya.

name
  • string

Nama sumber daya.

properties.backends

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.
Status sumber daya.

type
  • string

Jenis sumber daya

BackendPoolsSettings

Pengaturan yang berlaku untuk semua kumpulan backend.

Name Type Default Value Description
enforceCertificateNameCheck Enabled

Apakah akan memberlakukan pemeriksaan nama sertifikat pada permintaan HTTPS ke semua kumpulan backend. Tidak berpengaruh pada permintaan non-HTTPS.

sendRecvTimeoutSeconds
  • integer

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.

Name Type Description
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

Name Type Description
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 PFX sertifikat lengkap

keyVaultCertificateSourceParameters.secretVersion
  • string

Versi rahasia Key Vault yang mewakili PFX sertifikat lengkap

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.

Name Type Description
Disabled
  • string
Disabling
  • string
Enabled
  • string
Enabling
  • string
Failed
  • string

CustomHttpsProvisioningSubstate

Substatus provisi menunjukkan kemajuan HTTPS kustom yang mengaktifkan/menonaktifkan proses langkah demi langkah.

Name Type Description
CertificateDeleted
  • string
CertificateDeployed
  • string
DeletingCertificate
  • string
DeployingCertificate
  • string
DomainControlValidationRequestApproved
  • string
DomainControlValidationRequestRejected
  • string
DomainControlValidationRequestTimedOut
  • string
IssuingCertificate
  • string
PendingDomainControlValidationREquestApproval
  • string
SubmittingDomainControlValidationRequest
  • string

DynamicCompressionEnabled

Apakah akan menggunakan pemadatan dinamis untuk konten yang di-cache

Name Type Description
Disabled
  • string
Enabled
  • string

enforceCertificateNameCheckEnabledState

Apakah akan memberlakukan pemeriksaan nama sertifikat pada permintaan HTTPS ke semua kumpulan backend. Tidak berpengaruh pada permintaan non-HTTPS.

Name Type Description
Disabled
  • string
Enabled
  • string

ErrorResponse

Respons kesalahan menunjukkan layanan Front Door tidak dapat memproses permintaan masuk. Alasannya disediakan dalam pesan kesalahan.

Name Type Description
code
  • string

Kode Kesalahan.

message
  • string

Pesan kesalahan yang menunjukkan mengapa operasi gagal.

ForwardingConfiguration

Menjelaskan Rute Penerusan.

Name Type Description
@odata.type string:
  • #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration
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.

Name Type Description
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 penyediaan Front Door.

properties.resourceState

Status sumber daya Front Door atau Front Door SubResource.
Status sumber daya Front Door.

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

Name Type Description
AzureKeyVault
  • string
FrontDoor
  • string

FrontDoorCertificateType

Menentukan jenis sertifikat yang digunakan untuk koneksi aman ke frontendEndpoint

Name Type Description
Dedicated
  • string

FrontDoorEnabledState

Status operasional load balancer Front Door. Nilai yang diizinkan adalah 'Diaktifkan' atau 'Dinonaktifkan'

Name Type Description
Disabled
  • string
Enabled
  • string

FrontDoorForwardingProtocol

Protokol yang akan digunakan aturan ini saat meneruskan lalu lintas ke backend.

Name Type Description
HttpOnly
  • string
HttpsOnly
  • string
MatchRequest
  • string

FrontDoorHealthProbeMethod

Mengonfigurasi metode HTTP mana yang akan digunakan untuk memeriksa backend yang ditentukan di bawah backendPools.

Name Type Description
GET
  • string
HEAD
  • string

FrontDoorProtocol

Skema protokol yang digunakan untuk pemeriksaan ini

Name Type Description
Http
  • string
Https
  • string

FrontDoorQuery

Perlakuan istilah kueri URL saat membentuk kunci cache.

Name Type Description
StripAll
  • string
StripNone
  • string

FrontDoorRedirectProtocol

Protokol tujuan ke tempat lalu lintas dialihkan

Name Type Description
HttpOnly
  • string
HttpsOnly
  • string
MatchRequest
  • string

FrontDoorRedirectType

Jenis pengalihan yang akan digunakan aturan saat mengalihkan lalu lintas.

Name Type Description
Found
  • string
Moved
  • string
PermanentRedirect
  • string
TemporaryRedirect
  • string

FrontDoorResourceState

Status sumber daya Front Door atau Front Door SubResource.

Name Type Description
Creating
  • string
Deleting
  • string
Disabled
  • string
Disabling
  • string
Enabled
  • string
Enabling
  • string

FrontDoorTlsProtocolType

Menentukan protokol ekstensi TLS yang digunakan untuk pengiriman yang aman

Name Type Description
ServerNameIndication
  • string

FrontendEndpoint

Titik akhir frontend yang digunakan untuk perutean.

Name Type Description
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

Substatus 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.
Status sumber daya.

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 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.

Name Type Description
Disabled
  • string
Enabled
  • string

HealthProbeSettingsModel

Pengaturan penyeimbangan beban untuk kumpulan backend

Name Type Default Value Description
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 digunakan untuk pemeriksaan ini

properties.resourceState

Status sumber daya Front Door atau Front Door SubResource.
Status sumber daya.

type
  • string

Jenis sumber daya

LoadBalancingSettingsModel

Pengaturan penyeimbangan beban untuk kumpulan backend

Name Type Description
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.
Status sumber daya.

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.

Name Type Description
1.0
  • string
1.2
  • string

RedirectConfiguration

Menjelaskan Rute Pengalihan.

Name Type Description
@odata.type string:
  • #Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration
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 = . Yang pertama? dan & akan ditambahkan secara otomatis sehingga jangan sertakan di depan, tetapi lakukan terpisah beberapa string kueri dengan &.

redirectProtocol

Protokol tujuan ke tempat lalu lintas dialihkan

redirectType

Jenis pengalihan yang akan digunakan aturan saat mengalihkan lalu lintas.

RoutingRule

Aturan perutean mewakili spesifikasi lalu lintas untuk diobati dan di mana mengirimnya, bersama dengan informasi pemeriksaan kesehatan.

Name Type Description
id
  • string

ID Sumber Daya.

name
  • string

Nama sumber daya.

properties.acceptedProtocols
  • string[]

Skema protokol yang cocok untuk 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.
Status sumber daya.

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'

Name Type Description
Disabled
  • string
Enabled
  • string

SessionAffinityEnabledState

Apakah akan mengizinkan afinitas sesi pada host ini. Opsi yang valid adalah 'Diaktifkan' atau 'Dinonaktifkan'

Name Type Description
Disabled
  • string
Enabled
  • string

SubResource

Referensi ke subsumber daya lain.

Name Type Description
id
  • string

ID Sumber Daya.

Vault

Key Vault yang berisi sertifikat SSL

Name Type Description
id
  • string

ID Sumber Daya.

Menentukan kebijakan Web Application Firewall untuk setiap host (jika berlaku)

Name Type Description
id
  • string

ID Sumber Daya.