Route interface

Asignación de nombres de rutas descriptivos a cualquier información relacionada con rutas o secretos.

Extends

Propiedades

cacheConfiguration

Configuración de almacenamiento en caché para esta ruta. Para deshabilitar el almacenamiento en caché, no proporcione un objeto cacheConfiguration.

customDomains

Dominios a los que hace referencia este punto de conexión.

deploymentStatus
enabledState

Indica si se va a habilitar el uso de esta regla. Los valores permitidos son "Enabled" o "Disabled"

endpointName

Nombre del punto de conexión que contiene la ruta.

forwardingProtocol

Protocolo que usará esta regla al reenviar el tráfico a los back-end.

httpsRedirect

Indica si se redirige automáticamente el tráfico HTTP al tráfico HTTPS. Tenga en cuenta que esta es una manera fácil de configurar esta regla y será la primera regla que se ejecuta.

linkToDefaultDomain

si esta ruta se vinculará al dominio de punto de conexión predeterminado.

originGroup

Referencia al grupo de origen.

originPath

Ruta de acceso de directorio en el origen que AzureFrontDoor puede usar para recuperar contenido, por ejemplo, contoso.cloudapp.net/originpath.

patternsToMatch

Patrones de ruta de la regla.

provisioningState

Estado de aprovisionamiento

ruleSets

conjuntos de reglas a los que hace referencia este punto de conexión.

supportedProtocols

Lista de protocolos admitidos para esta ruta.

Propiedades heredadas

id

Identificador completamente cualificado del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Nombre del recurso.

systemData

Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy.

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

Detalles de las propiedades

cacheConfiguration

Configuración de almacenamiento en caché para esta ruta. Para deshabilitar el almacenamiento en caché, no proporcione un objeto cacheConfiguration.

cacheConfiguration?: AfdRouteCacheConfiguration

Valor de propiedad

customDomains

Dominios a los que hace referencia este punto de conexión.

customDomains?: ActivatedResourceReference[]

Valor de propiedad

deploymentStatus

deploymentStatus?: string

Valor de propiedad

string

enabledState

Indica si se va a habilitar el uso de esta regla. Los valores permitidos son "Enabled" o "Disabled"

enabledState?: string

Valor de propiedad

string

endpointName

Nombre del punto de conexión que contiene la ruta.

endpointName?: string

Valor de propiedad

string

forwardingProtocol

Protocolo que usará esta regla al reenviar el tráfico a los back-end.

forwardingProtocol?: string

Valor de propiedad

string

httpsRedirect

Indica si se redirige automáticamente el tráfico HTTP al tráfico HTTPS. Tenga en cuenta que esta es una manera fácil de configurar esta regla y será la primera regla que se ejecuta.

httpsRedirect?: string

Valor de propiedad

string

linkToDefaultDomain

si esta ruta se vinculará al dominio de punto de conexión predeterminado.

linkToDefaultDomain?: string

Valor de propiedad

string

originGroup

Referencia al grupo de origen.

originGroup?: ResourceReference

Valor de propiedad

originPath

Ruta de acceso de directorio en el origen que AzureFrontDoor puede usar para recuperar contenido, por ejemplo, contoso.cloudapp.net/originpath.

originPath?: string

Valor de propiedad

string

patternsToMatch

Patrones de ruta de la regla.

patternsToMatch?: string[]

Valor de propiedad

string[]

provisioningState

Estado de aprovisionamiento

provisioningState?: string

Valor de propiedad

string

ruleSets

conjuntos de reglas a los que hace referencia este punto de conexión.

ruleSets?: ResourceReference[]

Valor de propiedad

supportedProtocols

Lista de protocolos admitidos para esta ruta.

supportedProtocols?: string[]

Valor de propiedad

string[]

Detalles de las propiedades heredadas

id

Identificador completamente cualificado del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valor de propiedad

string

heredado deProxyResource.id

name

Nombre del recurso.

name?: string

Valor de propiedad

string

heredado deProxyResource.name

systemData

Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy.

systemData?: SystemData

Valor de propiedad

heredado deProxyResource.systemData

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

type?: string

Valor de propiedad

string

Heredado deProxyResource.type