Route interface
Mappage de noms d’itinéraires conviviaux aux informations liées aux itinéraires ou aux secrets.
- Extends
Propriétés
| cache |
Configuration de la mise en cache pour cet itinéraire. Pour désactiver la mise en cache, ne fournissez pas d’objet cacheConfiguration. |
| custom |
Domaines référencés par ce point de terminaison. |
| deployment |
REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| enabled |
Indique s’il faut activer l’utilisation de cette règle. Les valeurs autorisées sont « Enabled » ou « Disabled » |
| endpoint |
Nom du point de terminaison qui contient l’itinéraire. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| forwarding |
Protocole que cette règle utilisera lors du transfert du trafic vers des back-ends. |
| https |
Indique s’il faut rediriger automatiquement le trafic HTTP vers le trafic HTTPS. Notez qu’il s’agit d’un moyen simple de configurer cette règle et qu’il s’agit de la première règle exécutée. |
| link |
indique si cet itinéraire est lié au domaine de point de terminaison par défaut. |
| origin |
Référence au groupe d’origine. |
| origin |
Chemin d’accès au répertoire sur l’origine à partir duquel AzureFrontDoor peut utiliser pour récupérer du contenu, par exemple contoso.cloudapp.net/originpath. |
| patterns |
Modèles d’itinéraire de la règle. |
| provisioning |
Note d’état d’approvisionnement : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| rule |
ensembles de règles référencés par ce point de terminaison. |
| supported |
Liste des protocoles pris en charge pour cet itinéraire. |
Propriétés héritées
| id | ID de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| name | Nom de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| system |
Remarque sur les données système en lecture seule : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| type | Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
Détails de la propriété
cacheConfiguration
Configuration de la mise en cache pour cet itinéraire. Pour désactiver la mise en cache, ne fournissez pas d’objet cacheConfiguration.
cacheConfiguration?: AfdRouteCacheConfiguration
Valeur de propriété
customDomains
Domaines référencés par ce point de terminaison.
customDomains?: ActivatedResourceReference[]
Valeur de propriété
deploymentStatus
REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
deploymentStatus?: string
Valeur de propriété
string
enabledState
Indique s’il faut activer l’utilisation de cette règle. Les valeurs autorisées sont « Enabled » ou « Disabled »
enabledState?: string
Valeur de propriété
string
endpointName
Nom du point de terminaison qui contient l’itinéraire. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
endpointName?: string
Valeur de propriété
string
forwardingProtocol
Protocole que cette règle utilisera lors du transfert du trafic vers des back-ends.
forwardingProtocol?: string
Valeur de propriété
string
httpsRedirect
Indique s’il faut rediriger automatiquement le trafic HTTP vers le trafic HTTPS. Notez qu’il s’agit d’un moyen simple de configurer cette règle et qu’il s’agit de la première règle exécutée.
httpsRedirect?: string
Valeur de propriété
string
linkToDefaultDomain
indique si cet itinéraire est lié au domaine de point de terminaison par défaut.
linkToDefaultDomain?: string
Valeur de propriété
string
originGroup
Référence au groupe d’origine.
originGroup?: ResourceReference
Valeur de propriété
originPath
Chemin d’accès au répertoire sur l’origine à partir duquel AzureFrontDoor peut utiliser pour récupérer du contenu, par exemple contoso.cloudapp.net/originpath.
originPath?: string
Valeur de propriété
string
patternsToMatch
Modèles d’itinéraire de la règle.
patternsToMatch?: string[]
Valeur de propriété
string[]
provisioningState
Note d’état d’approvisionnement : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
provisioningState?: string
Valeur de propriété
string
ruleSets
ensembles de règles référencés par ce point de terminaison.
ruleSets?: ResourceReference[]
Valeur de propriété
supportedProtocols
Liste des protocoles pris en charge pour cet itinéraire.
supportedProtocols?: string[]
Valeur de propriété
string[]
Détails de la propriété héritée
id
ID de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
id?: string
Valeur de propriété
string
héritée deProxyResource.id
name
Nom de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
name?: string
Valeur de propriété
string
héritée deProxyResource.name
systemData
Remarque sur les données système en lecture seule : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
systemData?: SystemData
Valeur de propriété
héritée deProxyResource.systemData
type
Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
type?: string
Valeur de propriété
string
héritée deProxyResource.type