Compartilhar via


Route interface

Mapeamento de nome de Rotas Amigáveis para todas as Rotas ou informações relacionadas ao segredo.

Extends

Propriedades

cacheConfiguration

A configuração de cache para essa rota. Para desabilitar o cache, não forneça um objeto cacheConfiguration.

customDomains

Domínios referenciados por esse ponto de extremidade.

deploymentStatus

OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

enabledState

Se deseja habilitar o uso dessa regra. Os valores permitidos são 'Enabled' ou 'Disabled'

endpointName

O nome do ponto de extremidade que contém a rota. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

forwardingProtocol

O protocolo que essa regra usará ao encaminhar o tráfego aos back-ends.

httpsRedirect

Decisão de redirecionar automaticamente (ou não) 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.

linkToDefaultDomain

se essa rota será vinculada ao domínio de ponto de extremidade padrão.

originGroup

Uma referência ao grupo de origem.

originPath

Um caminho de diretório na origem que o AzureFrontDoor pode usar para recuperar conteúdo, por exemplo, contoso.cloudapp.net/originpath.

patternsToMatch

Os padrões de rota da regra.

provisioningState

Status de provisionamento OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

ruleSets

conjuntos de regras referenciados por esse ponto de extremidade.

supportedProtocols

Lista de protocolos com suporte para essa rota.

Propriedades herdadas

id

ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Ler somente dados do sistema OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

cacheConfiguration

A configuração de cache para essa rota. Para desabilitar o cache, não forneça um objeto cacheConfiguration.

cacheConfiguration?: AfdRouteCacheConfiguration

Valor da propriedade

customDomains

Domínios referenciados por esse ponto de extremidade.

customDomains?: ActivatedResourceReference[]

Valor da propriedade

deploymentStatus

OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

deploymentStatus?: string

Valor da propriedade

string

enabledState

Se deseja habilitar o uso dessa regra. Os valores permitidos são 'Enabled' ou 'Disabled'

enabledState?: string

Valor da propriedade

string

endpointName

O nome do ponto de extremidade que contém a rota. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

endpointName?: string

Valor da propriedade

string

forwardingProtocol

O protocolo que essa regra usará ao encaminhar o tráfego aos back-ends.

forwardingProtocol?: string

Valor da propriedade

string

httpsRedirect

Decisão de redirecionar automaticamente (ou não) 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.

httpsRedirect?: string

Valor da propriedade

string

linkToDefaultDomain

se essa rota será vinculada ao domínio de ponto de extremidade padrão.

linkToDefaultDomain?: string

Valor da propriedade

string

originGroup

Uma referência ao grupo de origem.

originGroup?: ResourceReference

Valor da propriedade

originPath

Um caminho de diretório na origem que o AzureFrontDoor pode usar para recuperar conteúdo, por exemplo, contoso.cloudapp.net/originpath.

originPath?: string

Valor da propriedade

string

patternsToMatch

Os padrões de rota da regra.

patternsToMatch?: string[]

Valor da propriedade

string[]

provisioningState

Status de provisionamento OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

ruleSets

conjuntos de regras referenciados por esse ponto de extremidade.

ruleSets?: ResourceReference[]

Valor da propriedade

supportedProtocols

Lista de protocolos com suporte para essa rota.

supportedProtocols?: string[]

Valor da propriedade

string[]

Detalhes das propriedades herdadas

id

ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

Herdado deProxyResource.id

name

Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

Herdado deProxyResource.name

systemData

Ler somente dados do sistema OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

Herdado deProxyResource.systemData

type

Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deProxyResource.type