RouteProperties interface
Objet JSON qui contient les propriétés des Routes à créer.
- Extends
Propriétés héritées
cache |
Configuration de 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. Il ne peut être rempli que par le serveur. |
enabled |
Indique s’il faut activer l’utilisation de cette route. 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. Il ne peut être rempli que par le serveur. |
forwarding |
Protocole utilisé par cette règle lors du transfert du trafic vers les back-ends. |
https |
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 qui est exécutée. |
link |
si cette route sera liée au domaine de point de terminaison par défaut. |
origin |
Référence au groupe d’origines. |
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 |
Remarque : cette propriété ne sera pas sérialisée. Il ne peut être rempli 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. |
Détails de la propriété héritée
cacheConfiguration
Configuration de 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. Il ne peut être rempli que par le serveur.
deploymentStatus?: string
Valeur de propriété
string
Hérité deAFDStateProperties.deploymentStatus
enabledState
Indique s’il faut activer l’utilisation de cette route. 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. Il ne peut être rempli que par le serveur.
endpointName?: string
Valeur de propriété
string
forwardingProtocol
Protocole utilisé par cette règle lors du transfert du trafic vers les back-ends.
forwardingProtocol?: string
Valeur de propriété
string
httpsRedirect
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 qui est exécutée.
httpsRedirect?: string
Valeur de propriété
string
linkToDefaultDomain
si cette route sera liée au domaine de point de terminaison par défaut.
linkToDefaultDomain?: string
Valeur de propriété
string
Hérité deRouteUpdatePropertiesParameters.linkToDefaultDomain
originGroup
Référence au groupe d’origines.
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
Remarque : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
provisioningState?: string
Valeur de propriété
string
Hérité deAFDStateProperties.provisioningState
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[]