Routes - Get
Hiermee haalt u een bestaande route op met de opgegeven routenaam onder het opgegeven abonnement, de resourcegroep, het profiel en het AzureFrontDoor-eindpunt.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes/{routeName}?api-version=2025-04-15
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
Naam van het eindpunt onder het profiel dat wereldwijd uniek is. |
|
profile
|
path | True |
string minLength: 1maxLength: 260 pattern: ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ |
De naam van de Azure Front Door Standard of Azure Front Door Premium die uniek is binnen de resourcegroep. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
De naam van de resourcegroep. De naam is hoofdletterongevoelig. |
|
route
|
path | True |
string |
Naam van de routeringsregel. |
|
subscription
|
path | True |
string (uuid) |
De id van het doelabonnement. De waarde moet een UUID zijn. |
|
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
OK |
|
| Other Status Codes |
Azure Front Door-foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Beveiliging
azure_auth
OAuth2-stroom voor Azure Active Directory.
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
| Name | Description |
|---|---|
| user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
Routes_Get
Voorbeeldaanvraag
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
Voorbeeldrespons
{
"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"
}
}
Definities
| Name | Description |
|---|---|
|
Activated |
Verwijzing naar een andere resource samen met de status. |
|
AFDEndpoint |
Ondersteunde protocollen voor het eindpunt van de klant. |
|
Afd |
Beheerstatus |
|
afd |
Hiermee definieert u hoe Frontdoor aanvragen die queryreeksen bevatten, in de cache opgeslagen. U kunt queryreeksen negeren tijdens het opslaan in cache, specifieke queryreeksen negeren, elke aanvraag in de cache opslaan met een unieke URL of specifieke queryreeksen in de cache opslaan. |
|
Afd |
Cache-instellingen voor een route van het type caching. Als u caching wilt uitschakelen, geeft u geen cacheConfiguration-object op. |
|
Compression |
instellingen voor compressie. |
|
created |
Het type identiteit waarmee de resource is gemaakt. |
|
Deployment |
|
|
Enabled |
Of u deze regel wilt gebruiken. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld |
|
Error |
Aanvullende informatie over de resourcebeheerfout. |
|
Error |
De foutdetails. |
|
Error |
Foutreactie |
|
Forwarding |
Protocol dat door deze regel wordt gebruikt bij het doorsturen van verkeer naar back-ends. |
|
https |
Of http-verkeer automatisch moet worden omgeleid naar HTTPS-verkeer. Houd er rekening mee dat dit een eenvoudige manier is om deze regel in te stellen en dit is de eerste regel die wordt uitgevoerd. |
|
Link |
of deze route wordt gekoppeld aan het standaardeindpuntdomein. |
|
Resource |
Verwijzing naar een andere resource. |
| Route |
Beschrijvende routesnaamtoewijzing aan alle routes of geheime gerelateerde informatie. |
|
system |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
ActivatedResourceReference
Verwijzing naar een andere resource samen met de status.
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id. |
| isActive |
boolean |
Of de resource actief of inactief is |
AFDEndpointProtocols
Ondersteunde protocollen voor het eindpunt van de klant.
| Waarde | Description |
|---|---|
| Http | |
| Https |
AfdProvisioningState
Beheerstatus
| Waarde | Description |
|---|---|
| Succeeded | |
| Failed | |
| Updating | |
| Deleting | |
| Creating |
afdQueryStringCachingBehavior
Hiermee definieert u hoe Frontdoor aanvragen die queryreeksen bevatten, in de cache opgeslagen. U kunt queryreeksen negeren tijdens het opslaan in cache, specifieke queryreeksen negeren, elke aanvraag in de cache opslaan met een unieke URL of specifieke queryreeksen in de cache opslaan.
| Waarde | Description |
|---|---|
| IgnoreQueryString | |
| UseQueryString | |
| IgnoreSpecifiedQueryStrings | |
| IncludeSpecifiedQueryStrings |
AfdRouteCacheConfiguration
Cache-instellingen voor een route van het type caching. Als u caching wilt uitschakelen, geeft u geen cacheConfiguration-object op.
| Name | Type | Description |
|---|---|---|
| compressionSettings |
compressie-instellingen. |
|
| queryParameters |
string |
queryparameters die moeten worden opgenomen of uitgesloten (door komma's gescheiden). |
| queryStringCachingBehavior |
Hiermee definieert u hoe Frontdoor aanvragen die queryreeksen bevatten, in de cache opgeslagen. U kunt queryreeksen negeren tijdens het opslaan in cache, specifieke queryreeksen negeren, elke aanvraag in de cache opslaan met een unieke URL of specifieke queryreeksen in de cache opslaan. |
CompressionSettings
instellingen voor compressie.
| Name | Type | Description |
|---|---|---|
| contentTypesToCompress |
string[] |
Lijst met inhoudstypen waarop compressie van toepassing is. De waarde moet een geldig MIME-type zijn. |
| isCompressionEnabled |
boolean |
Geeft aan of inhoudscompressie is ingeschakeld in AzureFrontDoor. De standaardwaarde is onwaar. Als compressie is ingeschakeld, wordt inhoud geleverd als gecomprimeerd als gebruikers aanvragen voor een gecomprimeerde versie. Inhoud wordt niet gecomprimeerd in AzureFrontDoor wanneer aangevraagde inhoud kleiner is dan 1 byte of groter is dan 1 MB. |
createdByType
Het type identiteit waarmee de resource is gemaakt.
| Waarde | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeploymentStatus
| Waarde | Description |
|---|---|
| NotStarted | |
| InProgress | |
| Succeeded | |
| Failed |
EnabledState
Of u deze regel wilt gebruiken. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld
| Waarde | Description |
|---|---|
| Enabled | |
| Disabled |
ErrorAdditionalInfo
Aanvullende informatie over de resourcebeheerfout.
| Name | Type | Description |
|---|---|---|
| info |
object |
De aanvullende informatie. |
| type |
string |
Het extra informatietype. |
ErrorDetail
De foutdetails.
| Name | Type | Description |
|---|---|---|
| additionalInfo |
De fout bevat aanvullende informatie. |
|
| code |
string |
De foutcode. |
| details |
De foutdetails. |
|
| message |
string |
Het foutbericht. |
| target |
string |
Het foutdoel. |
ErrorResponse
Foutreactie
| Name | Type | Description |
|---|---|---|
| error |
Het foutobject. |
ForwardingProtocol
Protocol dat door deze regel wordt gebruikt bij het doorsturen van verkeer naar back-ends.
| Waarde | Description |
|---|---|
| HttpOnly | |
| HttpsOnly | |
| MatchRequest |
httpsRedirect
Of http-verkeer automatisch moet worden omgeleid naar HTTPS-verkeer. Houd er rekening mee dat dit een eenvoudige manier is om deze regel in te stellen en dit is de eerste regel die wordt uitgevoerd.
| Waarde | Description |
|---|---|
| Enabled | |
| Disabled |
LinkToDefaultDomain
of deze route wordt gekoppeld aan het standaardeindpuntdomein.
| Waarde | Description |
|---|---|
| Enabled | |
| Disabled |
ResourceReference
Verwijzing naar een andere resource.
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id. |
Route
Beschrijvende routesnaamtoewijzing aan alle routes of geheime gerelateerde informatie.
| Name | Type | Default value | Description |
|---|---|---|---|
| id |
string (arm-id) |
Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName}" |
|
| name |
string |
De naam van de resource |
|
| properties.cacheConfiguration |
De cacheconfiguratie voor deze route. Als u caching wilt uitschakelen, geeft u geen cacheConfiguration-object op. |
||
| properties.customDomains |
Naar domeinen waarnaar wordt verwezen door dit eindpunt. |
||
| properties.deploymentStatus | |||
| properties.enabledState |
Of u deze regel wilt gebruiken. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld |
||
| properties.endpointName |
string |
De naam van het eindpunt dat de route bevat. |
|
| properties.forwardingProtocol | MatchRequest |
Protocol dat door deze regel wordt gebruikt bij het doorsturen van verkeer naar back-ends. |
|
| properties.httpsRedirect | Disabled |
Of http-verkeer automatisch moet worden omgeleid naar HTTPS-verkeer. Houd er rekening mee dat dit een eenvoudige manier is om deze regel in te stellen en dit is de eerste regel die wordt uitgevoerd. |
|
| properties.linkToDefaultDomain | Disabled |
of deze route wordt gekoppeld aan het standaardeindpuntdomein. |
|
| properties.originGroup |
Een verwijzing naar de oorspronkelijke groep. |
||
| properties.originPath |
string |
Een mappad op de oorsprong waaruit AzureFrontDoor kan gebruiken om inhoud op te halen, bijvoorbeeld contoso.cloudapp.net/originpath. |
|
| properties.patternsToMatch |
string[] |
De routepatronen van de regel. |
|
| properties.provisioningState |
Beheerstatus |
||
| properties.ruleSets |
regelsets waarnaar wordt verwezen door dit eindpunt. |
||
| properties.supportedProtocols | [ "Http", "Https" ] |
Lijst met ondersteunde protocollen voor deze route. |
|
| systemData |
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. |
||
| type |
string |
Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' |
systemData
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.
| Name | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
De tijdstempel van het maken van resources (UTC). |
| createdBy |
string |
De identiteit waarmee de resource is gemaakt. |
| createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
| lastModifiedAt |
string (date-time) |
De tijdstempel van de laatste wijziging van de resource (UTC) |
| lastModifiedBy |
string |
De identiteit die de resource voor het laatst heeft gewijzigd. |
| lastModifiedByType |
Het type identiteit dat de resource voor het laatst heeft gewijzigd. |