RouteInner Classe
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. cdn. fluent. models. RouteInner
- com.
- com.
public final class RouteInner
extends ProxyResource
Mappage de noms d’itinéraires conviviaux aux informations relatives aux itinéraires ou au secret.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
RouteInner() |
Crée un instance de la classe Route |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
Afd |
cacheConfiguration()
Obtenir la propriété Configuration du cache |
List<Activated |
customDomains()
Obtenez la propriété Domaines personnalisés |
Deployment |
deploymentStatus()
Obtenir la propriété État du déploiement |
Enabled |
enabledState()
Obtenir la propriété d’état activée |
String |
endpointName()
Obtenir la propriété Nom du point de terminaison |
Forwarding |
forwardingProtocol()
Obtenir la propriété de protocole de |
Https |
httpsRedirect()
Obtenir la propriété redirection https |
Link |
linkToDefaultDomain()
Obtenez la propriété link |
Resource |
originGroup()
Obtenir la propriété groupe d’origines |
String |
originPath()
Obtenir la propriété chemin d’accès d’origine |
List<String> |
patternsToMatch()
Obtenir la propriété ToMatch des |
Afd |
provisioningState()
Obtenez la propriété État d’approvisionnement |
List<Resource |
ruleSets()
Obtenez la propriété Rule |
List<Afd |
supportedProtocols()
Obtenir la propriété Protocoles pris en charge |
void |
validate()
Valide le instance. |
Route |
withCacheConfiguration(AfdRouteCacheConfiguration cacheConfiguration)
Définissez la propriété Configuration du cache |
Route |
withCustomDomains(List<ActivatedResourceReference> customDomains)
Définissez la propriété Domaines personnalisés |
Route |
withEnabledState(EnabledState enabledState)
Définissez la propriété d’état activée |
Route |
withForwardingProtocol(ForwardingProtocol forwardingProtocol)
Définir la propriété Protocole de |
Route |
withHttpsRedirect(HttpsRedirect httpsRedirect)
Définissez la propriété redirection https |
Route |
withLinkToDefaultDomain(LinkToDefaultDomain linkToDefaultDomain)
Définissez la propriété link |
Route |
withOriginGroup(ResourceReference originGroup)
Définir la propriété groupe d’origines |
Route |
withOriginPath(String originPath)
Définir la propriété chemin d’accès d’origine |
Route |
withPatternsToMatch(List<String> patternsToMatch)
Définir la propriété ToMatch des |
Route |
withRuleSets(List<ResourceReference> ruleSets)
Définissez la propriété rule |
Route |
withSupportedProtocols(List<AfdEndpointProtocols> supportedProtocols)
Définissez la propriété Protocoles pris en charge |
Méthodes héritées de ProxyResource
Méthodes héritées de java.lang.Object
Détails du constructeur
RouteInner
public RouteInner()
Crée une instance de la classe RouteInner.
Détails de la méthode
cacheConfiguration
public AfdRouteCacheConfiguration cacheConfiguration()
Obtenir la propriété cacheConfiguration : configuration de mise en cache de cet itinéraire. Pour désactiver la mise en cache, ne fournissez pas d’objet cacheConfiguration.
Returns:
customDomains
public List
Obtenez la propriété customDomains : Domaines référencés par ce point de terminaison.
Returns:
deploymentStatus
public DeploymentStatus deploymentStatus()
Obtenir la propriété deploymentStatus : propriété deploymentStatus.
Returns:
enabledState
public EnabledState enabledState()
Obtenir la propriété enabledState : indique s’il faut activer l’utilisation de cette règle. Les valeurs autorisées sont « Enabled » ou « Disabled ».
Returns:
endpointName
public String endpointName()
Obtenir la propriété endpointName : nom du point de terminaison qui contient l’itinéraire.
Returns:
forwardingProtocol
public ForwardingProtocol forwardingProtocol()
Obtenir la propriété forwardingProtocol : protocole que cette règle utilisera lors du transfert du trafic vers les back-ends.
Returns:
httpsRedirect
public HttpsRedirect httpsRedirect()
Obtenir la propriété 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 qui est exécutée.
Returns:
linkToDefaultDomain
public LinkToDefaultDomain linkToDefaultDomain()
Obtenez la propriété linkToDefaultDomain : indique si cette route sera liée au domaine de point de terminaison par défaut.
Returns:
originGroup
public ResourceReference originGroup()
Obtenir la propriété originGroup : référence au groupe d’origines.
Returns:
originPath
public String originPath()
Obtenir la 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.
Returns:
patternsToMatch
public List
Obtenir la propriété patternsToMatch : modèles d’itinéraire de la règle.
Returns:
provisioningState
public AfdProvisioningState provisioningState()
Obtenez la propriété provisioningState : status d’approvisionnement.
Returns:
ruleSets
public List
Obtenez la propriété ruleSets : ensembles de règles référencés par ce point de terminaison.
Returns:
supportedProtocols
public List
Obtenez la propriété supportedProtocols : liste des protocoles pris en charge pour cet itinéraire.
Returns:
validate
public void validate()
Valide le instance.
withCacheConfiguration
public RouteInner withCacheConfiguration(AfdRouteCacheConfiguration cacheConfiguration)
Définissez la propriété cacheConfiguration : configuration de mise en cache de cet itinéraire. Pour désactiver la mise en cache, ne fournissez pas d’objet cacheConfiguration.
Parameters:
Returns:
withCustomDomains
public RouteInner withCustomDomains(List
Définissez la propriété customDomains : domaines référencés par ce point de terminaison.
Parameters:
Returns:
withEnabledState
public RouteInner withEnabledState(EnabledState enabledState)
Définissez la propriété enabledState : indique s’il faut activer l’utilisation de cette règle. Les valeurs autorisées sont « Enabled » ou « Disabled ».
Parameters:
Returns:
withForwardingProtocol
public RouteInner withForwardingProtocol(ForwardingProtocol forwardingProtocol)
Définissez la propriété forwardingProtocol : protocole que cette règle utilisera lors du transfert du trafic vers les back-ends.
Parameters:
Returns:
withHttpsRedirect
public RouteInner withHttpsRedirect(HttpsRedirect httpsRedirect)
Définissez la propriété 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 qui est exécutée.
Parameters:
Returns:
withLinkToDefaultDomain
public RouteInner withLinkToDefaultDomain(LinkToDefaultDomain linkToDefaultDomain)
Définissez la propriété linkToDefaultDomain : indique si cette route sera liée au domaine de point de terminaison par défaut.
Parameters:
Returns:
withOriginGroup
public RouteInner withOriginGroup(ResourceReference originGroup)
Définissez la propriété originGroup : référence au groupe d’origines.
Parameters:
Returns:
withOriginPath
public RouteInner withOriginPath(String originPath)
Définissez la propriété originPath : chemin d’accès du répertoire sur l’origine à partir duquel AzureFrontDoor peut utiliser pour récupérer du contenu, par exemple contoso.cloudapp.net/originpath.
Parameters:
Returns:
withPatternsToMatch
public RouteInner withPatternsToMatch(List
Définir la propriété patternsToMatch : modèles d’itinéraire de la règle.
Parameters:
Returns:
withRuleSets
public RouteInner withRuleSets(List
Définissez la propriété ruleSets : ensembles de règles référencés par ce point de terminaison.
Parameters:
Returns:
withSupportedProtocols
public RouteInner withSupportedProtocols(List
Définissez la propriété supportedProtocols : liste des protocoles pris en charge pour cet itinéraire.
Parameters:
Returns:
S’applique à
Azure SDK for Java