Front Doors - Get
Hiermee haalt u een Front Door op met de opgegeven Front Door-naam onder het opgegeven abonnement en de resourcegroep.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}?api-version=2019-05-01
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
front
|
path | True |
string minLength: 5maxLength: 64 pattern: ^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$ |
Naam van de Front Door die wereldwijd uniek is. |
|
resource
|
path | True |
string minLength: 1maxLength: 80 pattern: ^[a-zA-Z0-9_\-\(\)\.]*[^\.]$ |
Naam van de resourcegroep binnen het Azure-abonnement. |
|
subscription
|
path | True |
string |
De abonnementsreferenties waarmee het Microsoft Azure-abonnement uniek wordt geïdentificeerd. De abonnements-id maakt deel uit van de URI voor elke serviceoproep. |
|
api-version
|
query | True |
string |
Client-API-versie. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
OK. De aanvraag is voltooid. |
|
| Other Status Codes |
Antwoord van Front Door-fout waarin wordt beschreven waarom de bewerking is mislukt. |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
| Name | Description |
|---|---|
| user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
Get Front Door
Voorbeeldaanvraag
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1?api-version=2019-05-01
Voorbeeldrespons
{
"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"
}
}
Definities
| Name | Description |
|---|---|
| Backend |
Back-endadres van een frontDoor-load balancer. |
|
backend |
Of u dit gebruik van deze back-end wilt inschakelen. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld |
|
Backend |
Een back-endpool is een verzameling back-ends waarnaar kan worden gerouteerd. |
|
Backend |
Instellingen die van toepassing zijn op alle back-endpools. |
|
Cache |
Cache-instellingen voor een route van het type caching. Als u caching wilt uitschakelen, geeft u geen cacheConfiguration-object op. |
|
Custom |
Https-instellingen voor een domein |
|
Custom |
Inrichtingsstatus van Aangepaste Https van de front-endEndpoint. |
|
Custom |
De inrichtingssubstate toont de voortgang van aangepaste HTTPS die proces stap voor stap inschakelt/uitschakelt. |
|
Dynamic |
Of dynamische compressie moet worden gebruikt voor inhoud in de cache |
|
enforce |
Of de certificaatnaam moet worden gecontroleerd op HTTPS-aanvragen voor alle back-endpools. Geen effect op niet-HTTPS-aanvragen. |
|
Error |
Foutreactie geeft aan dat de Front Door-service de binnenkomende aanvraag niet kan verwerken. De reden is opgegeven in het foutbericht. |
|
Forwarding |
Beschrijft doorstuurroute. |
|
Front |
Front Door vertegenwoordigt een verzameling back-endeindpunten om verkeer te routeren naar samen met regels die aangeven hoe verkeer daar wordt verzonden. |
|
Front |
Definieert de bron van het SSL-certificaat |
|
Front |
Hiermee definieert u het type certificaat dat wordt gebruikt voor beveiligde verbindingen met een front-endEndpoint |
|
Front |
Operationele status van de Front Door-load balancer. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld |
|
Front |
Protocol dat door deze regel wordt gebruikt bij het doorsturen van verkeer naar back-ends. |
|
Front |
Hiermee configureert u welke HTTP-methode moet worden gebruikt om de back-ends te testen die zijn gedefinieerd onder backendPools. |
|
Front |
Protocolschema's die overeenkomen met deze regel |
|
Front |
Behandeling van URL-querytermen bij het vormen van de cachesleutel. |
|
Front |
Het protocol van de bestemming waarnaar het verkeer wordt omgeleid |
|
Front |
Het omleidingstype dat door de regel wordt gebruikt bij het omleiden van verkeer. |
|
Front |
Resourcestatus van de Front Door- of Front Door-subresource. |
|
Front |
Definieert het TLS-extensieprotocol dat wordt gebruikt voor veilige levering |
|
Frontend |
Een front-endeindpunt dat wordt gebruikt voor routering. |
|
Health |
Of statustests moeten worden uitgevoerd op basis van back-ends die zijn gedefinieerd onder backendPools. Statustests kunnen alleen worden uitgeschakeld als er één back-end is ingeschakeld in een back-endpool met één ingeschakelde back-end. |
|
Health |
Taakverdelingsinstellingen voor een back-endpool |
|
Load |
Taakverdelingsinstellingen voor een back-endpool |
|
Minimum |
De minimale TLS-versie die van de clients is vereist om een SSL-handshake met Front Door tot stand te brengen. |
|
Redirect |
Beschrijft omleidingsroute. |
|
Routing |
Een routeringsregel vertegenwoordigt een specificatie voor verkeer dat moet worden behandeld en waar het moet worden verzonden, samen met statustestinformatie. |
|
routing |
Of u deze regel wilt gebruiken. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld |
|
Session |
Of sessieaffiniteit op deze host moet worden toegestaan. Geldige opties zijn Ingeschakeld of Uitgeschakeld |
|
Sub |
Verwijzing naar een andere subresource. |
| Vault |
De sleutelkluis met het SSL-certificaat |
|
Web |
Definieert het Web Application Firewall-beleid voor elke host (indien van toepassing) |
Backend
Back-endadres van een frontDoor-load balancer.
| Name | Type | Description |
|---|---|---|
| address |
string |
Locatie van de back-end (IP-adres of FQDN) |
| backendHostHeader |
string |
De waarde die moet worden gebruikt als de hostheader die naar de back-end wordt verzonden. Als dit leeg of niet is opgegeven, wordt deze standaard ingesteld op de binnenkomende host. |
| enabledState |
Of u dit gebruik van deze back-end wilt inschakelen. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld |
|
| httpPort |
integer minimum: 1maximum: 65535 exclusiveMinimum: False exclusiveMaximum: False |
Het HTTP TCP-poortnummer. Moet tussen 1 en 65535 zijn. |
| httpsPort |
integer minimum: 1maximum: 65535 exclusiveMinimum: False exclusiveMaximum: False |
Het HTTPS TCP-poortnummer. Moet tussen 1 en 65535 zijn. |
| priority |
integer minimum: 1maximum: 5 |
Prioriteit die moet worden gebruikt voor taakverdeling. Hogere prioriteiten worden niet gebruikt voor taakverdeling als een back-end met een lagere prioriteit in orde is. |
| weight |
integer minimum: 1maximum: 1000 |
Gewicht van dit eindpunt voor taakverdelingsdoeleinden. |
backendEnabledState
Of u dit gebruik van deze back-end wilt inschakelen. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld
| Waarde | Description |
|---|---|
| Enabled | |
| Disabled |
BackendPool
Een back-endpool is een verzameling back-ends waarnaar kan worden gerouteerd.
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id. |
| name |
string |
Resourcenaam. |
| properties.backends |
Backend[] |
De set back-ends voor deze pool |
| properties.healthProbeSettings |
L7-statustestinstellingen voor een back-endpool |
|
| properties.loadBalancingSettings |
Taakverdelingsinstellingen voor een back-endpool |
|
| properties.resourceState |
Resourcestatus van de Front Door- of Front Door-subresource. |
|
| type |
string |
Resourcetype. |
BackendPoolsSettings
Instellingen die van toepassing zijn op alle back-endpools.
| Name | Type | Default value | Description |
|---|---|---|---|
| enforceCertificateNameCheck | Enabled |
Of de certificaatnaam moet worden gecontroleerd op HTTPS-aanvragen voor alle back-endpools. Geen effect op niet-HTTPS-aanvragen. |
|
| sendRecvTimeoutSeconds |
integer minimum: 16exclusiveMinimum: False |
Time-out verzenden en ontvangen bij het doorsturen van een aanvraag naar de back-end. Wanneer de time-out is bereikt, mislukt de aanvraag en retourneert deze. |
CacheConfiguration
Cache-instellingen voor een route van het type caching. Als u caching wilt uitschakelen, geeft u geen cacheConfiguration-object op.
| Name | Type | Description |
|---|---|---|
| dynamicCompression |
Of dynamische compressie moet worden gebruikt voor inhoud in de cache |
|
| queryParameterStripDirective |
Behandeling van URL-querytermen bij het vormen van de cachesleutel. |
CustomHttpsConfiguration
Https-instellingen voor een domein
| Name | Type | Description |
|---|---|---|
| certificateSource |
Definieert de bron van het SSL-certificaat |
|
| frontDoorCertificateSourceParameters.certificateType |
Hiermee definieert u het type certificaat dat wordt gebruikt voor beveiligde verbindingen met een front-endEndpoint |
|
| keyVaultCertificateSourceParameters.secretName |
string |
De naam van het Key Vault-geheim dat het volledige pfx-certificaat vertegenwoordigt |
| keyVaultCertificateSourceParameters.secretVersion |
string |
De versie van het Key Vault-geheim dat het volledige certificaat PFX vertegenwoordigt |
| keyVaultCertificateSourceParameters.vault |
De sleutelkluis met het SSL-certificaat |
|
| minimumTlsVersion |
De minimale TLS-versie die van de clients is vereist om een SSL-handshake met Front Door tot stand te brengen. |
|
| protocolType |
Definieert het TLS-extensieprotocol dat wordt gebruikt voor veilige levering |
CustomHttpsProvisioningState
Inrichtingsstatus van Aangepaste Https van de front-endEndpoint.
| Waarde | Description |
|---|---|
| Enabling | |
| Enabled | |
| Disabling | |
| Disabled | |
| Failed |
CustomHttpsProvisioningSubstate
De inrichtingssubstate toont de voortgang van aangepaste HTTPS die proces stap voor stap inschakelt/uitschakelt.
| Waarde | Description |
|---|---|
| SubmittingDomainControlValidationRequest | |
| PendingDomainControlValidationREquestApproval | |
| DomainControlValidationRequestApproved | |
| DomainControlValidationRequestRejected | |
| DomainControlValidationRequestTimedOut | |
| IssuingCertificate | |
| DeployingCertificate | |
| CertificateDeployed | |
| DeletingCertificate | |
| CertificateDeleted |
DynamicCompressionEnabled
Of dynamische compressie moet worden gebruikt voor inhoud in de cache
| Waarde | Description |
|---|---|
| Enabled | |
| Disabled |
enforceCertificateNameCheckEnabledState
Of de certificaatnaam moet worden gecontroleerd op HTTPS-aanvragen voor alle back-endpools. Geen effect op niet-HTTPS-aanvragen.
| Waarde | Description |
|---|---|
| Enabled | |
| Disabled |
ErrorResponse
Foutreactie geeft aan dat de Front Door-service de binnenkomende aanvraag niet kan verwerken. De reden is opgegeven in het foutbericht.
| Name | Type | Description |
|---|---|---|
| code |
string |
Foutcode. |
| message |
string |
Foutbericht dat aangeeft waarom de bewerking is mislukt. |
ForwardingConfiguration
Beschrijft doorstuurroute.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
|
| backendPool |
Een verwijzing naar de BackendPool waarnaar deze regel wordt gerouteerd. |
|
| cacheConfiguration |
De cacheconfiguratie die aan deze regel is gekoppeld. |
|
| customForwardingPath |
string |
Een aangepast pad dat wordt gebruikt om resourcepaden te herschrijven die overeenkomen met deze regel. Laat leeg om het binnenkomende pad te gebruiken. |
| forwardingProtocol |
Protocol dat door deze regel wordt gebruikt bij het doorsturen van verkeer naar back-ends. |
FrontDoor
Front Door vertegenwoordigt een verzameling back-endeindpunten om verkeer te routeren naar samen met regels die aangeven hoe verkeer daar wordt verzonden.
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id. |
| location |
string |
Resourcelocatie. |
| name |
string |
Resourcenaam. |
| properties.backendPools |
Back-endpools die beschikbaar zijn voor routeringsregels. |
|
| properties.backendPoolsSettings |
Instellingen voor alle back-endpools |
|
| properties.cname |
string |
De host waarnaar elke front-endEndpoint CNAME moet hebben. |
| properties.enabledState |
Operationele status van de Front Door-load balancer. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld |
|
| properties.friendlyName |
string |
Een beschrijvende naam voor de frontDoor |
| properties.frontendEndpoints |
Front-endeindpunten die beschikbaar zijn voor routeringsregels. |
|
| properties.healthProbeSettings |
Statustestinstellingen die zijn gekoppeld aan dit Front Door-exemplaar. |
|
| properties.loadBalancingSettings |
Taakverdelingsinstellingen die zijn gekoppeld aan dit Front Door-exemplaar. |
|
| properties.provisioningState |
string |
Inrichtingsstatus van de Front Door. |
| properties.resourceState |
Resourcestatus van de Front Door- of Front Door-subresource. |
|
| properties.routingRules |
Routeringsregels die aan deze Front Door zijn gekoppeld. |
|
| tags |
object |
Resourcetags. |
| type |
string |
Resourcetype. |
FrontDoorCertificateSource
Definieert de bron van het SSL-certificaat
| Waarde | Description |
|---|---|
| AzureKeyVault | |
| FrontDoor |
FrontDoorCertificateType
Hiermee definieert u het type certificaat dat wordt gebruikt voor beveiligde verbindingen met een front-endEndpoint
| Waarde | Description |
|---|---|
| Dedicated |
FrontDoorEnabledState
Operationele status van de Front Door-load balancer. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld
| Waarde | Description |
|---|---|
| Enabled | |
| Disabled |
FrontDoorForwardingProtocol
Protocol dat door deze regel wordt gebruikt bij het doorsturen van verkeer naar back-ends.
| Waarde | Description |
|---|---|
| HttpOnly | |
| HttpsOnly | |
| MatchRequest |
FrontDoorHealthProbeMethod
Hiermee configureert u welke HTTP-methode moet worden gebruikt om de back-ends te testen die zijn gedefinieerd onder backendPools.
| Waarde | Description |
|---|---|
| GET | |
| HEAD |
FrontDoorProtocol
Protocolschema's die overeenkomen met deze regel
| Waarde | Description |
|---|---|
| Http | |
| Https |
FrontDoorQuery
Behandeling van URL-querytermen bij het vormen van de cachesleutel.
| Waarde | Description |
|---|---|
| StripNone | |
| StripAll |
FrontDoorRedirectProtocol
Het protocol van de bestemming waarnaar het verkeer wordt omgeleid
| Waarde | Description |
|---|---|
| HttpOnly | |
| HttpsOnly | |
| MatchRequest |
FrontDoorRedirectType
Het omleidingstype dat door de regel wordt gebruikt bij het omleiden van verkeer.
| Waarde | Description |
|---|---|
| Moved | |
| Found | |
| TemporaryRedirect | |
| PermanentRedirect |
FrontDoorResourceState
Resourcestatus van de Front Door- of Front Door-subresource.
| Waarde | Description |
|---|---|
| Creating | |
| Enabling | |
| Enabled | |
| Disabling | |
| Disabled | |
| Deleting |
FrontDoorTlsProtocolType
Definieert het TLS-extensieprotocol dat wordt gebruikt voor veilige levering
| Waarde | Description |
|---|---|
| ServerNameIndication |
FrontendEndpoint
Een front-endeindpunt dat wordt gebruikt voor routering.
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id. |
| name |
string |
Resourcenaam. |
| properties.customHttpsConfiguration |
De configuratie die aangeeft hoe HTTPS moet worden ingeschakeld |
|
| properties.customHttpsProvisioningState |
Inrichtingsstatus van Aangepaste Https van de front-endEndpoint. |
|
| properties.customHttpsProvisioningSubstate |
De inrichtingssubstate toont de voortgang van aangepaste HTTPS die proces stap voor stap inschakelt/uitschakelt. |
|
| properties.hostName |
string |
De hostnaam van het frontendEndpoint. Moet een domeinnaam zijn. |
| properties.resourceState |
Resourcestatus van de Front Door- of Front Door-subresource. |
|
| properties.sessionAffinityEnabledState |
Of sessieaffiniteit op deze host moet worden toegestaan. Geldige opties zijn Ingeschakeld of Uitgeschakeld |
|
| properties.sessionAffinityTtlSeconds |
integer |
ONGEBRUIKT. Dit veld wordt genegeerd. De TTL die in seconden moet worden gebruikt voor sessieaffiniteit, indien van toepassing. |
| properties.webApplicationFirewallPolicyLink |
Definieert het Web Application Firewall-beleid voor elke host (indien van toepassing) |
|
| type |
string |
Resourcetype. |
HealthProbeEnabled
Of statustests moeten worden uitgevoerd op basis van back-ends die zijn gedefinieerd onder backendPools. Statustests kunnen alleen worden uitgeschakeld als er één back-end is ingeschakeld in een back-endpool met één ingeschakelde back-end.
| Waarde | Description |
|---|---|
| Enabled | |
| Disabled |
HealthProbeSettingsModel
Taakverdelingsinstellingen voor een back-endpool
| Name | Type | Default value | Description |
|---|---|---|---|
| id |
string |
Resource-id. |
|
| name |
string |
Resourcenaam. |
|
| properties.enabledState |
Of statustests moeten worden uitgevoerd op basis van back-ends die zijn gedefinieerd onder backendPools. Statustests kunnen alleen worden uitgeschakeld als er één back-end is ingeschakeld in een back-endpool met één ingeschakelde back-end. |
||
| properties.healthProbeMethod | HEAD |
Hiermee configureert u welke HTTP-methode moet worden gebruikt om de back-ends te testen die zijn gedefinieerd onder backendPools. |
|
| properties.intervalInSeconds |
integer |
Het aantal seconden tussen statustests. |
|
| properties.path |
string |
Het pad dat moet worden gebruikt voor de statustest. Standaard is/ |
|
| properties.protocol |
Protocolschema dat moet worden gebruikt voor deze test |
||
| properties.resourceState |
Resourcestatus van de Front Door- of Front Door-subresource. |
||
| type |
string |
Resourcetype. |
LoadBalancingSettingsModel
Taakverdelingsinstellingen voor een back-endpool
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id. |
| name |
string |
Resourcenaam. |
| properties.additionalLatencyMilliseconds |
integer |
De extra latentie in milliseconden voor tests die in de laagste latentiebucket vallen |
| properties.resourceState |
Resourcestatus van de Front Door- of Front Door-subresource. |
|
| properties.sampleSize |
integer |
Het aantal voorbeelden dat moet worden overwogen voor taakverdelingsbeslissingen |
| properties.successfulSamplesRequired |
integer |
Het aantal steekproeven binnen de steekproefperiode die moet slagen |
| type |
string |
Resourcetype. |
MinimumTLSVersion
De minimale TLS-versie die van de clients is vereist om een SSL-handshake met Front Door tot stand te brengen.
| Waarde | Description |
|---|---|
| 1.0 | |
| 1.2 |
RedirectConfiguration
Beschrijft omleidingsroute.
| Name | Type | Description |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
|
| customFragment |
string |
Fragment dat moet worden toegevoegd aan de omleidings-URL. Fragment is het deel van de URL die na #komt. Neem het #-bestand niet op. |
| customHost |
string |
Host om te leiden. Laat leeg om de binnenkomende host als doelhost te gebruiken. |
| customPath |
string |
Het volledige pad om om te leiden. Pad mag niet leeg zijn en moet beginnen met /. Laat leeg om het binnenkomende pad als doelpad te gebruiken. |
| customQueryString |
string |
De set queryreeksen die in de omleidings-URL moeten worden geplaatst. Als u deze waarde instelt, wordt elke bestaande querytekenreeks vervangen; laat leeg om de binnenkomende queryreeks te behouden. De querytekenreeks moet de <notatie key>=<value> hebben. De eerste? en & wordt automatisch toegevoegd, dus neem ze niet op aan de voorkant, maar scheid meerdere queryreeksen met &. |
| redirectProtocol |
Het protocol van de bestemming waarnaar het verkeer wordt omgeleid |
|
| redirectType |
Het omleidingstype dat door de regel wordt gebruikt bij het omleiden van verkeer. |
RoutingRule
Een routeringsregel vertegenwoordigt een specificatie voor verkeer dat moet worden behandeld en waar het moet worden verzonden, samen met statustestinformatie.
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id. |
| name |
string |
Resourcenaam. |
| properties.acceptedProtocols |
Protocolschema's die overeenkomen met deze regel |
|
| properties.enabledState |
Of u deze regel wilt gebruiken. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld |
|
| properties.frontendEndpoints |
Front-endeindpunten die zijn gekoppeld aan deze regel |
|
| properties.patternsToMatch |
string[] |
De routepatronen van de regel. |
| properties.resourceState |
Resourcestatus van de Front Door- of Front Door-subresource. |
|
| properties.routeConfiguration | RouteConfiguration: |
Een verwijzing naar de routeringsconfiguratie. |
| type |
string |
Resourcetype. |
routingRuleEnabledState
Of u deze regel wilt gebruiken. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld
| Waarde | Description |
|---|---|
| Enabled | |
| Disabled |
SessionAffinityEnabledState
Of sessieaffiniteit op deze host moet worden toegestaan. Geldige opties zijn Ingeschakeld of Uitgeschakeld
| Waarde | Description |
|---|---|
| Enabled | |
| Disabled |
SubResource
Verwijzing naar een andere subresource.
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id. |
Vault
De sleutelkluis met het SSL-certificaat
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id. |
WebApplicationFirewallPolicyLink
Definieert het Web Application Firewall-beleid voor elke host (indien van toepassing)
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id. |