Routes - Get
Hämtar en befintlig väg med det angivna vägnamnet under den angivna prenumerationen, resursgruppen, profilen och AzureFrontDoor-slutpunkten.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes/{routeName}?api-version=2025-04-15
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
Namnet på slutpunkten under profilen som är unik globalt. |
|
profile
|
path | True |
string minLength: 1maxLength: 260 pattern: ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ |
Namnet på Azure Front Door Standard eller Azure Front Door Premium som är unikt i resursgruppen. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Namnet på resursgruppen. Namnet är skiftlägesokänsligt. |
|
route
|
path | True |
string |
Namn på routningsregeln. |
|
subscription
|
path | True |
string (uuid) |
ID för målprenumerationen. Värdet måste vara ett UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Den API-version som ska användas för den här åtgärden. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
OKEJ |
|
| Other Status Codes |
Azure Front Door-felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2-flöde.
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
| Name | Description |
|---|---|
| user_impersonation | personifiera ditt användarkonto |
Exempel
Routes_Get
Exempelbegäran
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/afdEndpoints/endpoint1/routes/route1?api-version=2025-04-15
Exempelsvar
{
"name": "route1",
"id": "/subscriptions/subid/resourcegroups/RG/providers/Microsoft.Cdn/profiles/profile1/afdendpoints/endpoint1/routes/route1",
"type": "Microsoft.Cdn/profiles/afdendpoints/routes",
"properties": {
"customDomains": [
{
"id": "/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/customDomains/domain1"
}
],
"originGroup": {
"id": "/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/originGroups/originGroup1"
},
"originPath": null,
"ruleSets": [
{
"id": "/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/ruleSets/ruleSet1"
}
],
"supportedProtocols": [
"Https",
"Http"
],
"patternsToMatch": [
"/*"
],
"cacheConfiguration": {
"compressionSettings": {
"contentTypesToCompress": [
"text/html",
"application/octet-stream"
],
"isCompressionEnabled": true
},
"queryStringCachingBehavior": "IgnoreQueryString",
"queryParameters": null
},
"forwardingProtocol": "MatchRequest",
"linkToDefaultDomain": "Enabled",
"httpsRedirect": "Enabled",
"enabledState": "Enabled",
"provisioningState": "Succeeded",
"deploymentStatus": "NotStarted"
}
}
Definitioner
| Name | Description |
|---|---|
|
Activated |
Referens till en annan resurs tillsammans med dess tillstånd. |
|
AFDEndpoint |
Protokoll som stöds för kundens slutpunkt. |
|
Afd |
Provisioneringsstatus |
|
afd |
Definierar hur Frontdoor cachelagrar begäranden som innehåller frågesträngar. Du kan ignorera alla frågesträngar när du cachelagrar, ignorera specifika frågesträngar, cachelagra varje begäran med en unik URL eller cachelagra specifika frågesträngar. |
|
Afd |
Cachelagringsinställningar för en väg av cachelagringstyp. Om du vill inaktivera cachelagring ska du inte ange ett cacheConfiguration-objekt. |
|
Compression |
inställningar för komprimering. |
|
created |
Den typ av identitet som skapade resursen. |
|
Deployment |
|
|
Enabled |
Om du vill aktivera användning av den här regeln. Tillåtna värden är "Aktiverade" eller "Inaktiverade" |
|
Error |
Ytterligare information om resurshanteringsfelet. |
|
Error |
Felinformationen. |
|
Error |
Felsvar |
|
Forwarding |
Protokoll som den här regeln använder vid vidarebefordran av trafik till serverdelar. |
|
https |
Om HTTP-trafik ska omdirigeras automatiskt till HTTPS-trafik. Observera att det här är ett enkelt sätt att konfigurera den här regeln och att det blir den första regeln som körs. |
|
Link |
om den här vägen ska länkas till standardslutpunktsdomänen. |
|
Resource |
Referens till en annan resurs. |
| Route |
Namnmappning av egna vägar till eventuell information om vägar eller hemligheter. |
|
system |
Metadata som rör skapande och senaste ändring av resursen. |
ActivatedResourceReference
Referens till en annan resurs tillsammans med dess tillstånd.
| Name | Typ | Description |
|---|---|---|
| id |
string |
Resurs-ID. |
| isActive |
boolean |
Om resursen är aktiv eller inaktiv |
AFDEndpointProtocols
Protokoll som stöds för kundens slutpunkt.
| Värde | Description |
|---|---|
| Http | |
| Https |
AfdProvisioningState
Provisioneringsstatus
| Värde | Description |
|---|---|
| Succeeded | |
| Failed | |
| Updating | |
| Deleting | |
| Creating |
afdQueryStringCachingBehavior
Definierar hur Frontdoor cachelagrar begäranden som innehåller frågesträngar. Du kan ignorera alla frågesträngar när du cachelagrar, ignorera specifika frågesträngar, cachelagra varje begäran med en unik URL eller cachelagra specifika frågesträngar.
| Värde | Description |
|---|---|
| IgnoreQueryString | |
| UseQueryString | |
| IgnoreSpecifiedQueryStrings | |
| IncludeSpecifiedQueryStrings |
AfdRouteCacheConfiguration
Cachelagringsinställningar för en väg av cachelagringstyp. Om du vill inaktivera cachelagring ska du inte ange ett cacheConfiguration-objekt.
| Name | Typ | Description |
|---|---|---|
| compressionSettings |
komprimeringsinställningar. |
|
| queryParameters |
string |
frågeparametrar som ska inkluderas eller exkluderas (kommaavgränsade). |
| queryStringCachingBehavior |
Definierar hur Frontdoor cachelagrar begäranden som innehåller frågesträngar. Du kan ignorera alla frågesträngar när du cachelagrar, ignorera specifika frågesträngar, cachelagra varje begäran med en unik URL eller cachelagra specifika frågesträngar. |
CompressionSettings
inställningar för komprimering.
| Name | Typ | Description |
|---|---|---|
| contentTypesToCompress |
string[] |
Lista över innehållstyper som komprimering gäller för. Värdet ska vara en giltig MIME-typ. |
| isCompressionEnabled |
boolean |
Anger om innehållskomprimering är aktiverat på AzureFrontDoor. Standardvärdet är "falsk". Om komprimering är aktiverat kommer innehållet att fungera som komprimerat om användaren begär en komprimerad version. Innehållet komprimeras inte på AzureFrontDoor när begärt innehåll är mindre än 1 byte eller större än 1 MB. |
createdByType
Den typ av identitet som skapade resursen.
| Värde | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeploymentStatus
| Värde | Description |
|---|---|
| NotStarted | |
| InProgress | |
| Succeeded | |
| Failed |
EnabledState
Om du vill aktivera användning av den här regeln. Tillåtna värden är "Aktiverade" eller "Inaktiverade"
| Värde | Description |
|---|---|
| Enabled | |
| Disabled |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
| Name | Typ | Description |
|---|---|---|
| info |
object |
Ytterligare information. |
| type |
string |
Ytterligare informationstyp. |
ErrorDetail
Felinformationen.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Ytterligare information om felet. |
|
| code |
string |
Felkoden. |
| details |
Felinformationen. |
|
| message |
string |
Felmeddelandet. |
| target |
string |
Felmålet. |
ErrorResponse
Felsvar
| Name | Typ | Description |
|---|---|---|
| error |
Felobjektet. |
ForwardingProtocol
Protokoll som den här regeln använder vid vidarebefordran av trafik till serverdelar.
| Värde | Description |
|---|---|
| HttpOnly | |
| HttpsOnly | |
| MatchRequest |
httpsRedirect
Om HTTP-trafik ska omdirigeras automatiskt till HTTPS-trafik. Observera att det här är ett enkelt sätt att konfigurera den här regeln och att det blir den första regeln som körs.
| Värde | Description |
|---|---|
| Enabled | |
| Disabled |
LinkToDefaultDomain
om den här vägen ska länkas till standardslutpunktsdomänen.
| Värde | Description |
|---|---|
| Enabled | |
| Disabled |
ResourceReference
Referens till en annan resurs.
| Name | Typ | Description |
|---|---|---|
| id |
string |
Resurs-ID. |
Route
Namnmappning av egna vägar till eventuell information om vägar eller hemligheter.
| Name | Typ | Standardvärde | Description |
|---|---|---|---|
| id |
string (arm-id) |
Fullständigt kvalificerat resurs-ID för resursen. Till exempel "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
|
| name |
string |
Namnet på resursen |
|
| properties.cacheConfiguration |
Cachelagringskonfigurationen för den här vägen. Om du vill inaktivera cachelagring ska du inte ange ett cacheConfiguration-objekt. |
||
| properties.customDomains |
Domäner som refereras av den här slutpunkten. |
||
| properties.deploymentStatus | |||
| properties.enabledState |
Om du vill aktivera användning av den här regeln. Tillåtna värden är "Aktiverade" eller "Inaktiverade" |
||
| properties.endpointName |
string |
Namnet på slutpunkten som innehåller vägen. |
|
| properties.forwardingProtocol | MatchRequest |
Protokoll som den här regeln använder vid vidarebefordran av trafik till serverdelar. |
|
| properties.httpsRedirect | Disabled |
Om HTTP-trafik ska omdirigeras automatiskt till HTTPS-trafik. Observera att det här är ett enkelt sätt att konfigurera den här regeln och att det blir den första regeln som körs. |
|
| properties.linkToDefaultDomain | Disabled |
om den här vägen ska länkas till standardslutpunktsdomänen. |
|
| properties.originGroup |
En referens till ursprungsgruppen. |
||
| properties.originPath |
string |
En katalogsökväg på ursprunget som AzureFrontDoor kan använda för att hämta innehåll från, t.ex. contoso.cloudapp.net/originpath. |
|
| properties.patternsToMatch |
string[] |
Regelns vägmönster. |
|
| properties.provisioningState |
Provisioneringsstatus |
||
| properties.ruleSets |
regeluppsättningar som refereras av den här slutpunkten. |
||
| properties.supportedProtocols | [ "Http", "Https" ] |
Lista över protokoll som stöds för den här vägen. |
|
| systemData |
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. |
||
| type |
string |
Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" |
systemData
Metadata som rör skapande och senaste ändring av resursen.
| Name | Typ | Description |
|---|---|---|
| createdAt |
string (date-time) |
Tidsstämpeln för resursskapande (UTC). |
| createdBy |
string |
Identiteten som skapade resursen. |
| createdByType |
Den typ av identitet som skapade resursen. |
|
| lastModifiedAt |
string (date-time) |
Tidsstämpeln för resursens senaste ändring (UTC) |
| lastModifiedBy |
string |
Identiteten som senast ändrade resursen. |
| lastModifiedByType |
Den typ av identitet som senast ändrade resursen. |