Front Doors - Get
Belirtilen abonelik ve kaynak grubu altında belirtilen Front Door adına sahip bir Front Door alır.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}?api-version=2019-05-01
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
front
|
path | True |
string minLength: 5maxLength: 64 pattern: ^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$ |
Genel olarak benzersiz olan Front Door'un adı. |
|
resource
|
path | True |
string minLength: 1maxLength: 80 pattern: ^[a-zA-Z0-9_\-\(\)\.]*[^\.]$ |
Azure aboneliğindeki Kaynak grubunun adı. |
|
subscription
|
path | True |
string |
Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur. |
|
api-version
|
query | True |
string |
İstemci API sürümü. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
TAMAM. İstek başarılı oldu. |
|
| Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan Front Door hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Akışı
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
Get Front Door
Örnek isteği
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1?api-version=2019-05-01
Örnek yanıt
{
"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"
}
}
Tanımlar
| Name | Description |
|---|---|
| Backend |
FrontDoor yük dengeleyicinin arka uç adresi. |
|
backend |
Bu arka ucun kullanılmasının etkinleştirilip etkinleştirilmeyileceği. İzin verilen değerler 'Etkin' veya 'Devre Dışı' |
|
Backend |
Arka uç havuzu, yönlendirilebilen bir arka uç koleksiyonudur. |
|
Backend |
Tüm arka uç havuzlarına uygulanan ayarlar. |
|
Cache |
Önbelleğe alma türü yol için önbelleğe alma ayarları. Önbelleğe almayı devre dışı bırakmak için cacheConfiguration nesnesi sağlamayın. |
|
Custom |
Etki alanı için Https ayarları |
|
Custom |
Ön uç Uç noktasının Özel Https'sinin sağlama durumu. |
|
Custom |
Sağlama alt durumu, özel HTTPS etkinleştirme/devre dışı bırakma işleminin ilerleme durumunu adım adım gösterir. |
|
Dynamic |
Önbelleğe alınmış içerik için dinamik sıkıştırma kullanılıp kullanılmaymayacağı |
|
enforce |
Tüm arka uç havuzlarına HTTPS isteklerinde sertifika adı denetiminin zorunlu kılınıp uygulanmayacağı. HTTPS olmayan istekler üzerinde hiçbir etkisi yoktur. |
|
Error |
Hata yanıtı Front Door hizmetinin gelen isteği işleyemediğini gösterir. Nedeni hata iletisinde sağlanır. |
|
Forwarding |
yönlendirme yolunu açıklar. |
|
Front |
Front Door, trafiğin oraya nasıl gönderileceğini belirten kurallarla birlikte trafiğin yönlendirileceği arka uç uç noktaları koleksiyonunu temsil eder. |
|
Front |
SSL sertifikasının kaynağını tanımlar |
|
Front |
FrontendEndpoint'e güvenli bağlantılar için kullanılan sertifikanın türünü tanımlar |
|
Front |
Front Door yük dengeleyicinin çalışma durumu. İzin verilen değerler 'Etkin' veya 'Devre Dışı' |
|
Front |
Bu kuralın trafiği arka uçlara iletirken kullanacağı protokol. |
|
Front |
BackendPools altında tanımlanan arka uçları araştırmak için hangi HTTP yönteminin kullanılacağını yapılandırılır. |
|
Front |
Bu kuralla eşleşecek protokol düzenleri |
|
Front |
Önbellek anahtarını oluştururken URL sorgu terimlerinin işlenmesi. |
|
Front |
Trafiğin yeniden yönlendirildiği hedefin protokolü |
|
Front |
Trafiği yeniden yönlendirirken kuralın kullanacağı yeniden yönlendirme türü. |
|
Front |
Front Door veya Front Door SubResource'un kaynak durumu. |
|
Front |
Güvenli teslim için kullanılan TLS uzantısı protokollerini tanımlar |
|
Frontend |
Yönlendirme için kullanılan bir ön uç uç noktası. |
|
Health |
Arka uç Havuzları altında tanımlanan arka uçlarda sistem durumu yoklamalarının yapılıp yapılmayacağını. Sistem durumu yoklamaları yalnızca tek etkin arka uç havuzunda tek bir etkin arka uç varsa devre dışı bırakılabilir. |
|
Health |
Arka uç havuzu için yük dengeleme ayarları |
|
Load |
Arka uç havuzu için yük dengeleme ayarları |
|
Minimum |
İstemcilerden Front Door ile SSL el sıkışması oluşturmak için gereken en düşük TLS sürümü. |
|
Redirect |
Yeniden Yönlendirme Yolunu açıklar. |
|
Routing |
Yönlendirme kuralı, durum yoklaması bilgileriyle birlikte trafiğin işlendiği ve nereye gönderileceğine ilişkin belirtimi temsil eder. |
|
routing |
Bu kuralın kullanılmasının etkinleştirilip etkinleştirilmeyileceği. İzin verilen değerler 'Etkin' veya 'Devre Dışı' |
|
Session |
Bu konakta oturum benzitesine izin verilip verilmeyeceği. Geçerli seçenekler 'Etkin' veya 'Devre Dışı' |
|
Sub |
Başka bir alt kaynak başvurusu. |
| Vault |
SSL sertifikasını içeren Key Vault |
|
Web |
Her konak için Web Uygulaması Güvenlik Duvarı ilkesini tanımlar (varsa) |
Backend
FrontDoor yük dengeleyicinin arka uç adresi.
| Name | Tür | Description |
|---|---|---|
| address |
string |
Arka ucun konumu (IP adresi veya FQDN) |
| backendHostHeader |
string |
Arka uçtan gönderilen konak üst bilgisi olarak kullanılacak değer. Boş veya belirtilmemişse, bu varsayılan olarak gelen ana bilgisayar olur. |
| enabledState |
Bu arka ucun kullanılmasının etkinleştirilip etkinleştirilmeyileceği. İzin verilen değerler 'Etkin' veya 'Devre Dışı' |
|
| httpPort |
integer minimum: 1maximum: 65535 exclusiveMinimum: False exclusiveMaximum: False |
HTTP TCP bağlantı noktası numarası. 1 ile 65535 arasında olmalıdır. |
| httpsPort |
integer minimum: 1maximum: 65535 exclusiveMinimum: False exclusiveMaximum: False |
HTTPS TCP bağlantı noktası numarası. 1 ile 65535 arasında olmalıdır. |
| priority |
integer minimum: 1maximum: 5 |
Yük dengeleme için kullanılacak öncelik. Düşük öncelikli arka uç iyi durumdaysa yük dengeleme için daha yüksek öncelikler kullanılmaz. |
| weight |
integer minimum: 1maximum: 1000 |
Yük dengeleme amacıyla bu uç noktanın ağırlığı. |
backendEnabledState
Bu arka ucun kullanılmasının etkinleştirilip etkinleştirilmeyileceği. İzin verilen değerler 'Etkin' veya 'Devre Dışı'
| Değer | Description |
|---|---|
| Enabled | |
| Disabled |
BackendPool
Arka uç havuzu, yönlendirilebilen bir arka uç koleksiyonudur.
| Name | Tür | Description |
|---|---|---|
| id |
string |
Kaynak Kimliği. |
| name |
string |
Kaynak adı. |
| properties.backends |
Backend[] |
Bu havuz için arka uç kümesi |
| properties.healthProbeSettings |
Arka uç havuzu için L7 sistem durumu yoklaması ayarları |
|
| properties.loadBalancingSettings |
Arka uç havuzu için yük dengeleme ayarları |
|
| properties.resourceState |
Front Door veya Front Door SubResource'un kaynak durumu. |
|
| type |
string |
Kaynak türü. |
BackendPoolsSettings
Tüm arka uç havuzlarına uygulanan ayarlar.
| Name | Tür | Default value | Description |
|---|---|---|---|
| enforceCertificateNameCheck | Enabled |
Tüm arka uç havuzlarına HTTPS isteklerinde sertifika adı denetiminin zorunlu kılınıp uygulanmayacağı. HTTPS olmayan istekler üzerinde hiçbir etkisi yoktur. |
|
| sendRecvTimeoutSeconds |
integer minimum: 16exclusiveMinimum: False |
İsteği arka uçtan iletmek için zaman aşımı gönderin ve alın. Zaman aşımına ulaşıldığında istek başarısız olur ve döndürür. |
CacheConfiguration
Önbelleğe alma türü yol için önbelleğe alma ayarları. Önbelleğe almayı devre dışı bırakmak için cacheConfiguration nesnesi sağlamayın.
| Name | Tür | Description |
|---|---|---|
| dynamicCompression |
Önbelleğe alınmış içerik için dinamik sıkıştırma kullanılıp kullanılmaymayacağı |
|
| queryParameterStripDirective |
Önbellek anahtarını oluştururken URL sorgu terimlerinin işlenmesi. |
CustomHttpsConfiguration
Etki alanı için Https ayarları
| Name | Tür | Description |
|---|---|---|
| certificateSource |
SSL sertifikasının kaynağını tanımlar |
|
| frontDoorCertificateSourceParameters.certificateType |
FrontendEndpoint'e güvenli bağlantılar için kullanılan sertifikanın türünü tanımlar |
|
| keyVaultCertificateSourceParameters.secretName |
string |
Tam sertifika PFX'ini temsil eden Key Vault gizli dizisinin adı |
| keyVaultCertificateSourceParameters.secretVersion |
string |
Tam sertifika PFX'ini temsil eden Key Vault gizli dizisinin sürümü |
| keyVaultCertificateSourceParameters.vault |
SSL sertifikasını içeren Key Vault |
|
| minimumTlsVersion |
İstemcilerden Front Door ile SSL el sıkışması oluşturmak için gereken en düşük TLS sürümü. |
|
| protocolType |
Güvenli teslim için kullanılan TLS uzantısı protokollerini tanımlar |
CustomHttpsProvisioningState
Ön uç Uç noktasının Özel Https'sinin sağlama durumu.
| Değer | Description |
|---|---|
| Enabling | |
| Enabled | |
| Disabling | |
| Disabled | |
| Failed |
CustomHttpsProvisioningSubstate
Sağlama alt durumu, özel HTTPS etkinleştirme/devre dışı bırakma işleminin ilerleme durumunu adım adım gösterir.
| Değer | Description |
|---|---|
| SubmittingDomainControlValidationRequest | |
| PendingDomainControlValidationREquestApproval | |
| DomainControlValidationRequestApproved | |
| DomainControlValidationRequestRejected | |
| DomainControlValidationRequestTimedOut | |
| IssuingCertificate | |
| DeployingCertificate | |
| CertificateDeployed | |
| DeletingCertificate | |
| CertificateDeleted |
DynamicCompressionEnabled
Önbelleğe alınmış içerik için dinamik sıkıştırma kullanılıp kullanılmaymayacağı
| Değer | Description |
|---|---|
| Enabled | |
| Disabled |
enforceCertificateNameCheckEnabledState
Tüm arka uç havuzlarına HTTPS isteklerinde sertifika adı denetiminin zorunlu kılınıp uygulanmayacağı. HTTPS olmayan istekler üzerinde hiçbir etkisi yoktur.
| Değer | Description |
|---|---|
| Enabled | |
| Disabled |
ErrorResponse
Hata yanıtı Front Door hizmetinin gelen isteği işleyemediğini gösterir. Nedeni hata iletisinde sağlanır.
| Name | Tür | Description |
|---|---|---|
| code |
string |
Hata kodu. |
| message |
string |
İşlemin neden başarısız olduğunu gösteren hata iletisi. |
ForwardingConfiguration
yönlendirme yolunu açıklar.
| Name | Tür | Description |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
|
| backendPool |
Bu kuralın yönlendirildiği BackendPool başvurusu. |
|
| cacheConfiguration |
Bu kuralla ilişkili önbelleğe alma yapılandırması. |
|
| customForwardingPath |
string |
Bu kuralla eşleşen kaynak yollarını yeniden yazmak için kullanılan özel yol. Gelen yolu kullanmak için boş bırakın. |
| forwardingProtocol |
Bu kuralın trafiği arka uçlara iletirken kullanacağı protokol. |
FrontDoor
Front Door, trafiğin oraya nasıl gönderileceğini belirten kurallarla birlikte trafiğin yönlendirileceği arka uç uç noktaları koleksiyonunu temsil eder.
| Name | Tür | Description |
|---|---|---|
| id |
string |
Kaynak Kimliği. |
| location |
string |
Kaynak konumu. |
| name |
string |
Kaynak adı. |
| properties.backendPools |
Yönlendirme kuralları için kullanılabilir arka uç havuzları. |
|
| properties.backendPoolsSettings |
Tüm arka uç Havuzları için ayarlar |
|
| properties.cname |
string |
Her ön uçEndpoint'in CNAME olması gereken konak. |
| properties.enabledState |
Front Door yük dengeleyicinin çalışma durumu. İzin verilen değerler 'Etkin' veya 'Devre Dışı' |
|
| properties.friendlyName |
string |
FrontDoor için kolay bir ad |
| properties.frontendEndpoints |
Yönlendirme kuralları için kullanılabilen ön uç uç noktalar. |
|
| properties.healthProbeSettings |
Bu Front Door örneğiyle ilişkili sistem durumu yoklaması ayarları. |
|
| properties.loadBalancingSettings |
Bu Front Door örneğiyle ilişkili yük dengeleme ayarları. |
|
| properties.provisioningState |
string |
Front Door'un sağlama durumu. |
| properties.resourceState |
Front Door veya Front Door SubResource'un kaynak durumu. |
|
| properties.routingRules |
Bu Front Door ile ilişkili yönlendirme kuralları. |
|
| tags |
object |
Kaynak etiketleri. |
| type |
string |
Kaynak türü. |
FrontDoorCertificateSource
SSL sertifikasının kaynağını tanımlar
| Değer | Description |
|---|---|
| AzureKeyVault | |
| FrontDoor |
FrontDoorCertificateType
FrontendEndpoint'e güvenli bağlantılar için kullanılan sertifikanın türünü tanımlar
| Değer | Description |
|---|---|
| Dedicated |
FrontDoorEnabledState
Front Door yük dengeleyicinin çalışma durumu. İzin verilen değerler 'Etkin' veya 'Devre Dışı'
| Değer | Description |
|---|---|
| Enabled | |
| Disabled |
FrontDoorForwardingProtocol
Bu kuralın trafiği arka uçlara iletirken kullanacağı protokol.
| Değer | Description |
|---|---|
| HttpOnly | |
| HttpsOnly | |
| MatchRequest |
FrontDoorHealthProbeMethod
BackendPools altında tanımlanan arka uçları araştırmak için hangi HTTP yönteminin kullanılacağını yapılandırılır.
| Değer | Description |
|---|---|
| GET | |
| HEAD |
FrontDoorProtocol
Bu kuralla eşleşecek protokol düzenleri
| Değer | Description |
|---|---|
| Http | |
| Https |
FrontDoorQuery
Önbellek anahtarını oluştururken URL sorgu terimlerinin işlenmesi.
| Değer | Description |
|---|---|
| StripNone | |
| StripAll |
FrontDoorRedirectProtocol
Trafiğin yeniden yönlendirildiği hedefin protokolü
| Değer | Description |
|---|---|
| HttpOnly | |
| HttpsOnly | |
| MatchRequest |
FrontDoorRedirectType
Trafiği yeniden yönlendirirken kuralın kullanacağı yeniden yönlendirme türü.
| Değer | Description |
|---|---|
| Moved | |
| Found | |
| TemporaryRedirect | |
| PermanentRedirect |
FrontDoorResourceState
Front Door veya Front Door SubResource'un kaynak durumu.
| Değer | Description |
|---|---|
| Creating | |
| Enabling | |
| Enabled | |
| Disabling | |
| Disabled | |
| Deleting |
FrontDoorTlsProtocolType
Güvenli teslim için kullanılan TLS uzantısı protokollerini tanımlar
| Değer | Description |
|---|---|
| ServerNameIndication |
FrontendEndpoint
Yönlendirme için kullanılan bir ön uç uç noktası.
| Name | Tür | Description |
|---|---|---|
| id |
string |
Kaynak Kimliği. |
| name |
string |
Kaynak adı. |
| properties.customHttpsConfiguration |
HTTPS'nin nasıl etkinleştirileceğini belirten yapılandırma |
|
| properties.customHttpsProvisioningState |
Ön uç Uç noktasının Özel Https'sinin sağlama durumu. |
|
| properties.customHttpsProvisioningSubstate |
Sağlama alt durumu, özel HTTPS etkinleştirme/devre dışı bırakma işleminin ilerleme durumunu adım adım gösterir. |
|
| properties.hostName |
string |
Ön uçEndpoint'in ana bilgisayar adı. Etki alanı adı olmalıdır. |
| properties.resourceState |
Front Door veya Front Door SubResource'un kaynak durumu. |
|
| properties.sessionAffinityEnabledState |
Bu konakta oturum benzitesine izin verilip verilmeyeceği. Geçerli seçenekler 'Etkin' veya 'Devre Dışı' |
|
| properties.sessionAffinityTtlSeconds |
integer |
KULLANILMA -YAN. Bu alan yoksayılır. Varsa, oturum benşimi için saniyeler içinde kullanılacak TTL. |
| properties.webApplicationFirewallPolicyLink |
Her konak için Web Uygulaması Güvenlik Duvarı ilkesini tanımlar (varsa) |
|
| type |
string |
Kaynak türü. |
HealthProbeEnabled
Arka uç Havuzları altında tanımlanan arka uçlarda sistem durumu yoklamalarının yapılıp yapılmayacağını. Sistem durumu yoklamaları yalnızca tek etkin arka uç havuzunda tek bir etkin arka uç varsa devre dışı bırakılabilir.
| Değer | Description |
|---|---|
| Enabled | |
| Disabled |
HealthProbeSettingsModel
Arka uç havuzu için yük dengeleme ayarları
| Name | Tür | Default value | Description |
|---|---|---|---|
| id |
string |
Kaynak Kimliği. |
|
| name |
string |
Kaynak adı. |
|
| properties.enabledState |
Arka uç Havuzları altında tanımlanan arka uçlarda sistem durumu yoklamalarının yapılıp yapılmayacağını. Sistem durumu yoklamaları yalnızca tek etkin arka uç havuzunda tek bir etkin arka uç varsa devre dışı bırakılabilir. |
||
| properties.healthProbeMethod | HEAD |
BackendPools altında tanımlanan arka uçları araştırmak için hangi HTTP yönteminin kullanılacağını yapılandırılır. |
|
| properties.intervalInSeconds |
integer |
Sistem durumu yoklamaları arasındaki saniye sayısı. |
|
| properties.path |
string |
Sistem durumu yoklaması için kullanılacak yol. Varsayılan değer / |
|
| properties.protocol |
Bu yoklama için kullanılacak protokol şeması |
||
| properties.resourceState |
Front Door veya Front Door SubResource'un kaynak durumu. |
||
| type |
string |
Kaynak türü. |
LoadBalancingSettingsModel
Arka uç havuzu için yük dengeleme ayarları
| Name | Tür | Description |
|---|---|---|
| id |
string |
Kaynak Kimliği. |
| name |
string |
Kaynak adı. |
| properties.additionalLatencyMilliseconds |
integer |
Yoklamaların en düşük gecikme süresi demetine düşmesi için milisaniye cinsinden ek gecikme süresi |
| properties.resourceState |
Front Door veya Front Door SubResource'un kaynak durumu. |
|
| properties.sampleSize |
integer |
Yük dengeleme kararları için dikkate alınacak örnek sayısı |
| properties.successfulSamplesRequired |
integer |
Örnek dönemde başarılı olması gereken örnek sayısı |
| type |
string |
Kaynak türü. |
MinimumTLSVersion
İstemcilerden Front Door ile SSL el sıkışması oluşturmak için gereken en düşük TLS sürümü.
| Değer | Description |
|---|---|
| 1.0 | |
| 1.2 |
RedirectConfiguration
Yeniden Yönlendirme Yolunu açıklar.
| Name | Tür | Description |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
|
| customFragment |
string |
Yeniden yönlendirme URL'sine eklenecek parça. Parça, URL'nin # sonrasında gelen bölümüdür. # öğesini eklemeyin. |
| customHost |
string |
Yeniden yönlendirme için ana bilgisayar. Gelen konağı hedef konak olarak kullanmak için boş bırakın. |
| customPath |
string |
Yeniden yönlendirmenin tam yolu. Yol boş olamaz ve /ile başlamalıdır. Gelen yolu hedef yol olarak kullanmak için boş bırakın. |
| customQueryString |
string |
Yeniden yönlendirme URL'sine yerleştirilecek sorgu dizeleri kümesi. Bu değerin ayarlanması mevcut sorgu dizelerinin yerini alır; gelen sorgu dizesini korumak için boş bırakın. Sorgu dizesi key<=>value< biçiminde olmalıdır>. İlki mi? ve & otomatik olarak eklenir, bu nedenle bunları öne eklemeyin, ancak &ile birden çok sorgu dizesini ayırın. |
| redirectProtocol |
Trafiğin yeniden yönlendirildiği hedefin protokolü |
|
| redirectType |
Trafiği yeniden yönlendirirken kuralın kullanacağı yeniden yönlendirme türü. |
RoutingRule
Yönlendirme kuralı, durum yoklaması bilgileriyle birlikte trafiğin işlendiği ve nereye gönderileceğine ilişkin belirtimi temsil eder.
| Name | Tür | Description |
|---|---|---|
| id |
string |
Kaynak Kimliği. |
| name |
string |
Kaynak adı. |
| properties.acceptedProtocols |
Bu kuralla eşleşecek protokol düzenleri |
|
| properties.enabledState |
Bu kuralın kullanılmasının etkinleştirilip etkinleştirilmeyileceği. İzin verilen değerler 'Etkin' veya 'Devre Dışı' |
|
| properties.frontendEndpoints |
Bu kuralla ilişkilendirilmiş ön uç uç noktalar |
|
| properties.patternsToMatch |
string[] |
Kuralın yol desenleri. |
| properties.resourceState |
Front Door veya Front Door SubResource'un kaynak durumu. |
|
| properties.routeConfiguration | RouteConfiguration: |
Yönlendirme yapılandırmasına başvuru. |
| type |
string |
Kaynak türü. |
routingRuleEnabledState
Bu kuralın kullanılmasının etkinleştirilip etkinleştirilmeyileceği. İzin verilen değerler 'Etkin' veya 'Devre Dışı'
| Değer | Description |
|---|---|
| Enabled | |
| Disabled |
SessionAffinityEnabledState
Bu konakta oturum benzitesine izin verilip verilmeyeceği. Geçerli seçenekler 'Etkin' veya 'Devre Dışı'
| Değer | Description |
|---|---|
| Enabled | |
| Disabled |
SubResource
Başka bir alt kaynak başvurusu.
| Name | Tür | Description |
|---|---|---|
| id |
string |
Kaynak Kimliği. |
Vault
SSL sertifikasını içeren Key Vault
| Name | Tür | Description |
|---|---|---|
| id |
string |
Kaynak Kimliği. |
WebApplicationFirewallPolicyLink
Her konak için Web Uygulaması Güvenlik Duvarı ilkesini tanımlar (varsa)
| Name | Tür | Description |
|---|---|---|
| id |
string |
Kaynak Kimliği. |