Compartilhar via


RouteProperties interface

O objeto JSON que contém as propriedades das Rotas a serem criadas.

Extends

Propriedades herdadas

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 'Habilitados' ou 'Desabilitados'

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

Protocolo que essa regra usará ao encaminhar o tráfego para back-ends.

httpsRedirect

Se será necessário 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.

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.

Detalhes das propriedades herdadas

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

Herdado deRouteUpdatePropertiesParameters.cacheConfiguration

customDomains

Domínios referenciados por esse ponto de extremidade.

customDomains?: ActivatedResourceReference[]

Valor da propriedade

Herdado deRouteUpdatePropertiesParameters.customDomains

deploymentStatus

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

deploymentStatus?: string

Valor da propriedade

string

herdado deAFDStateProperties.deploymentStatus

enabledState

Se deseja habilitar o uso dessa regra. Os valores permitidos são 'Habilitados' ou 'Desabilitados'

enabledState?: string

Valor da propriedade

string

Herdado deRouteUpdatePropertiesParameters.enabledState

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

Herdado deRouteUpdatePropertiesParameters.endpointName

forwardingProtocol

Protocolo que essa regra usará ao encaminhar o tráfego para back-ends.

forwardingProtocol?: string

Valor da propriedade

string

Herdado de RouteUpdatePropertiesParameters.forwardingProtocol

httpsRedirect

Se será necessário 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.

httpsRedirect?: string

Valor da propriedade

string

Herdado deRouteUpdatePropertiesParameters.httpsRedirect

linkToDefaultDomain

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

linkToDefaultDomain?: string

Valor da propriedade

string

Herdado deRouteUpdatePropertiesParameters.linkToDefaultDomain

originGroup

Uma referência ao grupo de origem.

originGroup?: ResourceReference

Valor da propriedade

Herdado deRouteUpdatePropertiesParameters.originGroup

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

herdado de RouteUpdatePropertiesParameters.originPath

patternsToMatch

Os padrões de rota da regra.

patternsToMatch?: string[]

Valor da propriedade

string[]

Herdado deRouteUpdatePropertiesParameters.patternsToMatch

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

herdado deAFDStateProperties.provisioningState

ruleSets

conjuntos de regras referenciados por esse ponto de extremidade.

ruleSets?: ResourceReference[]

Valor da propriedade

Herdado deRouteUpdatePropertiesParameters.ruleSets

supportedProtocols

Lista de protocolos com suporte para essa rota.

supportedProtocols?: string[]

Valor da propriedade

string[]

Herdado deRouteUpdatePropertiesParameters.supportedProtocols