RouteInner Clase
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. cdn. fluent. models. RouteInner
- com.
- com.
public final class RouteInner
extends ProxyResource
Asignación de nombres de rutas descriptivos a cualquier información relacionada con rutas o secretos.
Resumen del constructor
Constructor | Description |
---|---|
RouteInner() |
Crea una instancia de la clase Interna de ruta |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Afd |
cacheConfiguration()
Obtenga la propiedad Configuración de caché |
List<Activated |
customDomains()
Obtenga la propiedad Dominios personalizados |
Deployment |
deploymentStatus()
Obtiene la propiedad Estado de implementación |
Enabled |
enabledState()
Obtenga la propiedad State habilitada |
String |
endpointName()
Obtenga la propiedad Nombre del punto de conexión |
Forwarding |
forwardingProtocol()
Obtenga la propiedad Protocolo de reenvío |
Https |
httpsRedirect()
Obtenga la propiedad de redirección https |
Link |
linkToDefaultDomain()
Obtenga el vínculo |
Resource |
originGroup()
Obtiene la propiedad Grupo de origen |
String |
originPath()
Obtenga la propiedad ruta de acceso de origen |
List<String> |
patternsToMatch()
Obtenga la propiedad ToMatch de patrones |
Afd |
provisioningState()
Obtenga la propiedad State de aprovisionamiento |
List<Resource |
ruleSets()
Obtenga la propiedad Sets de reglas |
List<Afd |
supportedProtocols()
Obtenga la propiedad Protocolos admitidos |
void |
validate()
Valida la instancia. |
Route |
withCacheConfiguration(AfdRouteCacheConfiguration cacheConfiguration)
Establezca la propiedad Configuración de caché: la configuración de almacenamiento en caché |
Route |
withCustomDomains(List<ActivatedResourceReference> customDomains)
Establezca la propiedad Dominios personalizados |
Route |
withEnabledState(EnabledState enabledState)
Establezca la propiedad State habilitada |
Route |
withForwardingProtocol(ForwardingProtocol forwardingProtocol)
Establezca la propiedad Protocol de reenvío |
Route |
withHttpsRedirect(HttpsRedirect httpsRedirect)
Establezca la propiedad https |
Route |
withLinkToDefaultDomain(LinkToDefaultDomain linkToDefaultDomain)
Establezca la propiedad ToDefault |
Route |
withOriginGroup(ResourceReference originGroup)
Establezca la propiedad Grupo de origen |
Route |
withOriginPath(String originPath)
Establezca la propiedad ruta de acceso de origen |
Route |
withPatternsToMatch(List<String> patternsToMatch)
Establezca la propiedad ToMatch de patrones |
Route |
withRuleSets(List<ResourceReference> ruleSets)
Establezca la propiedad Sets de reglas |
Route |
withSupportedProtocols(List<AfdEndpointProtocols> supportedProtocols)
Establezca la propiedad Protocolos admitidos |
Métodos heredados de ProxyResource
Métodos heredados de java.lang.Object
Detalles del constructor
RouteInner
public RouteInner()
Crea una instancia de la clase RouteInner.
Detalles del método
cacheConfiguration
public AfdRouteCacheConfiguration cacheConfiguration()
Obtenga la propiedad cacheConfiguration: la configuración de almacenamiento en caché de esta ruta. Para deshabilitar el almacenamiento en caché, no proporcione un objeto cacheConfiguration.
Returns:
customDomains
public List
Obtenga la propiedad customDomains: dominios a los que hace referencia este punto de conexión.
Returns:
deploymentStatus
public DeploymentStatus deploymentStatus()
Obtiene la propiedad deploymentStatus: la propiedad deploymentStatus.
Returns:
enabledState
public EnabledState enabledState()
Obtenga la propiedad enabledState: indica si se va a habilitar el uso de esta regla. Los valores permitidos son "Enabled" o "Disabled".
Returns:
endpointName
public String endpointName()
Obtenga la propiedad endpointName: el nombre del punto de conexión que contiene la ruta.
Returns:
forwardingProtocol
public ForwardingProtocol forwardingProtocol()
Obtenga la propiedad forwardingProtocol: esta regla usará el protocolo al reenviar el tráfico a los back-end.
Returns:
httpsRedirect
public HttpsRedirect httpsRedirect()
Obtenga la propiedad httpsRedirect: indica si se debe redirigir automáticamente el tráfico HTTP al tráfico HTTPS. Tenga en cuenta que esta es una manera sencilla de configurar esta regla y será la primera regla que se ejecute.
Returns:
linkToDefaultDomain
public LinkToDefaultDomain linkToDefaultDomain()
Obtenga la propiedad linkToDefaultDomain: si esta ruta se vinculará al dominio de punto de conexión predeterminado.
Returns:
originGroup
public ResourceReference originGroup()
Obtenga la propiedad originGroup: referencia al grupo de origen.
Returns:
originPath
public String originPath()
Obtenga la propiedad originPath: ruta de acceso de directorio en el origen que AzureFrontDoor puede usar para recuperar contenido, por ejemplo, contoso.cloudapp.net/originpath.
Returns:
patternsToMatch
public List
Obtenga la propiedad patternsToMatch: los patrones de ruta de la regla.
Returns:
provisioningState
public AfdProvisioningState provisioningState()
Obtenga la propiedad provisioningState: Estado de aprovisionamiento.
Returns:
ruleSets
public List
Obtenga la propiedad ruleSets: conjuntos de reglas a los que hace referencia este punto de conexión.
Returns:
supportedProtocols
public List
Obtenga la propiedad supportedProtocols: lista de protocolos admitidos para esta ruta.
Returns:
validate
public void validate()
Valida la instancia.
withCacheConfiguration
public RouteInner withCacheConfiguration(AfdRouteCacheConfiguration cacheConfiguration)
Establezca la propiedad cacheConfiguration: la configuración de almacenamiento en caché de esta ruta. Para deshabilitar el almacenamiento en caché, no proporcione un objeto cacheConfiguration.
Parameters:
Returns:
withCustomDomains
public RouteInner withCustomDomains(List
Establezca la propiedad customDomains: dominios a los que hace referencia este punto de conexión.
Parameters:
Returns:
withEnabledState
public RouteInner withEnabledState(EnabledState enabledState)
Establezca la propiedad enabledState: indica si se va a habilitar el uso de esta regla. Los valores permitidos son "Enabled" o "Disabled".
Parameters:
Returns:
withForwardingProtocol
public RouteInner withForwardingProtocol(ForwardingProtocol forwardingProtocol)
Establezca la propiedad forwardingProtocol: Protocol this rule will use when forwarding traffic to backends (Protocolo que usará esta regla al reenviar tráfico a back-end).
Parameters:
Returns:
withHttpsRedirect
public RouteInner withHttpsRedirect(HttpsRedirect httpsRedirect)
Establezca la propiedad httpsRedirect: indica si se va a redirigir automáticamente el tráfico HTTP al tráfico HTTPS. Tenga en cuenta que se trata de una manera sencilla de configurar esta regla y será la primera regla que se ejecute.
Parameters:
Returns:
withLinkToDefaultDomain
public RouteInner withLinkToDefaultDomain(LinkToDefaultDomain linkToDefaultDomain)
Establezca la propiedad linkToDefaultDomain: si esta ruta se vinculará al dominio de punto de conexión predeterminado.
Parameters:
Returns:
withOriginGroup
public RouteInner withOriginGroup(ResourceReference originGroup)
Establezca la propiedad originGroup: referencia al grupo de origen.
Parameters:
Returns:
withOriginPath
public RouteInner withOriginPath(String originPath)
Establezca la propiedad originPath: ruta de acceso de directorio en el origen que AzureFrontDoor puede usar para recuperar contenido, por ejemplo, contoso.cloudapp.net/originpath.
Parameters:
Returns:
withPatternsToMatch
public RouteInner withPatternsToMatch(List
Establezca la propiedad patternsToMatch: los patrones de ruta de la regla.
Parameters:
Returns:
withRuleSets
public RouteInner withRuleSets(List
Establezca la propiedad ruleSets: conjuntos de reglas a los que hace referencia este punto de conexión.
Parameters:
Returns:
withSupportedProtocols
public RouteInner withSupportedProtocols(List
Establezca la propiedad supportedProtocols: lista de protocolos admitidos para esta ruta.
Parameters:
Returns:
Se aplica a
Azure SDK for Java