Partager via


Route Classe

Définition

Mappage de noms d’itinéraires conviviaux aux informations relatives aux routes ou aux secrets.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Route : Microsoft.Azure.Management.Cdn.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Route = class
    inherit ProxyResource
Public Class Route
Inherits ProxyResource
Héritage
Attributs

Constructeurs

Route()

Initialise une nouvelle instance de la classe Route.

Route(ResourceReference, String, String, String, SystemData, IList<ResourceReference>, String, IList<ResourceReference>, IList<String>, IList<String>, Object, Nullable<AfdQueryStringCachingBehavior>, String, String, String, String, String, String)

Initialise une nouvelle instance de la classe Route.

Propriétés

CompressionSettings

Obtient ou définit les paramètres de compression.

CustomDomains

Obtient ou définit les domaines référencés par ce point de terminaison.

DeploymentStatus

Obtient les valeurs possibles : « NotStarted », « InProgress », « Succeeded », « Failed »

EnabledState

Obtient ou définit s’il faut activer l’utilisation de cette règle. Les valeurs autorisées sont « Enabled » ou « Disabled ». Les valeurs possibles sont les suivantes : « Enabled », « Disabled »

ForwardingProtocol

Obtient ou définit le protocole que cette règle utilisera lors du transfert du trafic vers les back-ends. Les valeurs possibles sont les suivantes : « HttpOnly », « HttpsOnly », « MatchRequest »

HttpsRedirect

Obtient ou définit 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. Les valeurs possibles sont les suivantes : « Enabled », « Disabled »

Id

Obtient l'ID de ressource

(Hérité de Resource)
LinkToDefaultDomain

Obtient ou définit si cet itinéraire sera lié au domaine de point de terminaison par défaut. Les valeurs possibles sont les suivantes : « Enabled », « Disabled »

Name

Obtient le nom de la ressource.

(Hérité de Resource)
OriginGroup

Obtient ou définit une référence au groupe d’origines.

OriginPath

Obtient ou définit un chemin d’accès de répertoire sur l’origine à partir duquel AzureFrontDoor peut utiliser pour récupérer du contenu, par exemple contoso.cloudapp.net/originpath.

PatternsToMatch

Obtient ou définit les modèles d’itinéraire de la règle.

ProvisioningState

Obtient les status d’approvisionnement. Les valeurs possibles sont les suivantes : « Succeeded », « Failed », « Updating », « Deleting », « Creating »

QueryStringCachingBehavior

Obtient ou définit la façon dont le CDN met en cache les requêtes qui incluent des chaînes de requête. Vous pouvez ignorer toutes les chaînes de requête lors de la mise en cache, contourner la mise en cache pour empêcher la mise en cache des requêtes contenant des chaînes de requête, ou mettre en cache chaque requête avec une URL unique. Les valeurs possibles sont les suivantes : « IgnoreQueryString », « UseQueryString », « NotSet »

RuleSets

Obtient ou définit des ensembles de règles référencés par ce point de terminaison.

SupportedProtocols

Obtient ou définit la liste des protocoles pris en charge pour cet itinéraire.

SystemData

Mappage de noms d’itinéraires conviviaux aux informations relatives aux routes ou aux secrets.

(Hérité de Resource)
Type

Obtient le type de ressource.

(Hérité de Resource)

Méthodes

Validate()

Validez l’objet .

S’applique à