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
Mapeamento de nome de Rotas Amigáveis para todas as Rotas ou informações relacionadas ao segredo.
Resumo do Construtor
Construtor | Description |
---|---|
RouteInner() |
Cria uma instância da classe Route |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Afd |
cacheConfiguration()
Obter a propriedade configuração de cache |
List<Activated |
customDomains()
Obtenha a propriedade Domains personalizada |
Deployment |
deploymentStatus()
Obter a propriedade Status da implantação |
Enabled |
enabledState()
Obter a propriedade State habilitada |
String |
endpointName()
Obter a propriedade Nome do ponto |
Forwarding |
forwardingProtocol()
Obter a propriedade Protocol de |
Https |
httpsRedirect()
Obter a propriedade De redirecionamento https |
Link |
linkToDefaultDomain()
Obtenha o link |
Resource |
originGroup()
Obter a propriedade Grupo de origem |
String |
originPath()
Obter a propriedade Path de origem |
List<String> |
patternsToMatch()
Obter os padrões |
Afd |
provisioningState()
Obtenha a propriedade State de provisionamento |
List<Resource |
ruleSets()
Obter a propriedade conjuntos de regras |
List<Afd |
supportedProtocols()
Obter a propriedade Protocolos com |
void |
validate()
Valida a instância . |
Route |
withCacheConfiguration(AfdRouteCacheConfiguration cacheConfiguration)
Defina a propriedade configuração de cache |
Route |
withCustomDomains(List<ActivatedResourceReference> customDomains)
Defina a propriedade Domains personalizada |
Route |
withEnabledState(EnabledState enabledState)
Defina a propriedade State habilitada |
Route |
withForwardingProtocol(ForwardingProtocol forwardingProtocol)
Defina a propriedade Protocolo de |
Route |
withHttpsRedirect(HttpsRedirect httpsRedirect)
Defina a propriedade Redirecionamento https |
Route |
withLinkToDefaultDomain(LinkToDefaultDomain linkToDefaultDomain)
Defina a propriedade ToDefault |
Route |
withOriginGroup(ResourceReference originGroup)
Defina a propriedade Grupo de origem |
Route |
withOriginPath(String originPath)
Defina a propriedade Caminho de origem |
Route |
withPatternsToMatch(List<String> patternsToMatch)
Defina a propriedade ToMatch padrões |
Route |
withRuleSets(List<ResourceReference> ruleSets)
Defina a propriedade conjuntos de regras |
Route |
withSupportedProtocols(List<AfdEndpointProtocols> supportedProtocols)
Defina a propriedade Protocolos com |
Métodos herdados de ProxyResource
Métodos herdados de java.lang.Object
Detalhes do construtor
RouteInner
public RouteInner()
Cria uma instância da classe RouteInner.
Detalhes do método
cacheConfiguration
public AfdRouteCacheConfiguration cacheConfiguration()
Obter a propriedade cacheConfiguration: a configuração de cache para essa rota. Para desabilitar o cache, não forneça um objeto cacheConfiguration.
Returns:
customDomains
public List
Obtenha a propriedade customDomains: domínios referenciados por esse ponto de extremidade.
Returns:
deploymentStatus
public DeploymentStatus deploymentStatus()
Obter a propriedade deploymentStatus: a propriedade deploymentStatus.
Returns:
enabledState
public EnabledState enabledState()
Obter a propriedade enabledState: se deseja habilitar o uso dessa regra. Os valores permitidos são "Habilitado" ou "Desabilitado".
Returns:
endpointName
public String endpointName()
Obter a propriedade endpointName: o nome do ponto de extremidade que contém a rota.
Returns:
forwardingProtocol
public ForwardingProtocol forwardingProtocol()
Obter a propriedade forwardingProtocol: protocolo que essa regra usará ao encaminhar o tráfego para back-ends.
Returns:
httpsRedirect
public HttpsRedirect httpsRedirect()
Obter a propriedade httpsRedirect: se deseja redirecionar automaticamente o tráfego HTTP para o tráfego HTTPS. Observe que essa é uma maneira fácil de configurar essa regra e será a primeira regra a ser executada.
Returns:
linkToDefaultDomain
public LinkToDefaultDomain linkToDefaultDomain()
Obtenha a propriedade linkToDefaultDomain: se essa rota será vinculada ao domínio do ponto de extremidade padrão.
Returns:
originGroup
public ResourceReference originGroup()
Obter a propriedade originGroup: uma referência ao grupo de origem.
Returns:
originPath
public String originPath()
Obter a propriedade originPath: um caminho de diretório na origem que o AzureFrontDoor pode usar para recuperar conteúdo, por exemplo, contoso.cloudapp.net/originpath.
Returns:
patternsToMatch
public List
Obter a propriedade patternsToMatch: os padrões de rota da regra.
Returns:
provisioningState
public AfdProvisioningState provisioningState()
Obtenha a propriedade provisioningState: provisionando status.
Returns:
ruleSets
public List
Obtenha a propriedade ruleSets: conjuntos de regras referenciados por esse ponto de extremidade.
Returns:
supportedProtocols
public List
Obter a propriedade supportedProtocols: lista de protocolos com suporte para essa rota.
Returns:
validate
public void validate()
Valida a instância .
withCacheConfiguration
public RouteInner withCacheConfiguration(AfdRouteCacheConfiguration cacheConfiguration)
Defina a propriedade cacheConfiguration: a configuração de cache para essa rota. Para desabilitar o cache, não forneça um objeto cacheConfiguration.
Parameters:
Returns:
withCustomDomains
public RouteInner withCustomDomains(List
Defina a propriedade customDomains: domínios referenciados por esse ponto de extremidade.
Parameters:
Returns:
withEnabledState
public RouteInner withEnabledState(EnabledState enabledState)
Defina a propriedade enabledState: se deseja habilitar o uso dessa regra. Os valores permitidos são 'Enabled' ou 'Disabled'.
Parameters:
Returns:
withForwardingProtocol
public RouteInner withForwardingProtocol(ForwardingProtocol forwardingProtocol)
Defina a propriedade forwardingProtocol: protocolo que essa regra usará ao encaminhar o tráfego para back-ends.
Parameters:
Returns:
withHttpsRedirect
public RouteInner withHttpsRedirect(HttpsRedirect httpsRedirect)
Defina a propriedade httpsRedirect: se deseja redirecionar automaticamente o tráfego HTTP para o tráfego HTTPS. Observe que essa é uma maneira fácil de configurar essa regra e será a primeira regra que será executada.
Parameters:
Returns:
withLinkToDefaultDomain
public RouteInner withLinkToDefaultDomain(LinkToDefaultDomain linkToDefaultDomain)
Defina a propriedade linkToDefaultDomain: se essa rota será vinculada ao domínio do ponto de extremidade padrão.
Parameters:
Returns:
withOriginGroup
public RouteInner withOriginGroup(ResourceReference originGroup)
Defina a propriedade originGroup: uma referência ao grupo de origem.
Parameters:
Returns:
withOriginPath
public RouteInner withOriginPath(String originPath)
Defina a propriedade originPath: um caminho de diretório na origem que o AzureFrontDoor pode usar para recuperar conteúdo, por exemplo, contoso.cloudapp.net/originpath.
Parameters:
Returns:
withPatternsToMatch
public RouteInner withPatternsToMatch(List
Defina a propriedade patternsToMatch: os padrões de rota da regra.
Parameters:
Returns:
withRuleSets
public RouteInner withRuleSets(List
Defina a propriedade ruleSets: conjuntos de regras referenciados por esse ponto de extremidade.
Parameters:
Returns:
withSupportedProtocols
public RouteInner withSupportedProtocols(List
Defina a propriedade supportedProtocols: lista de protocolos com suporte para essa rota.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java