FrontDoor interface
Front Door representa una colección de puntos de conexión de back-end a los que enrutar el tráfico junto con las reglas que especifican cómo se envía el tráfico allí.
- Extends
Propiedades
backend |
Grupos de back-end disponibles para las reglas de enrutamiento. |
backend |
Configuración de todos los servidores back-endPool |
cname | Host al que cada frontendEndpoint debe ser CNAME. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
enabled |
Estado operativo del equilibrador de carga de Front Door. Los valores permitidos son "Enabled" o "Disabled" |
extended |
Key-Value par que representa propiedades adicionales para frontdoor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
friendly |
Un nombre descriptivo para frontDoor |
frontdoor |
Identificador del frontdoor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
frontend |
Puntos de conexión de front-end disponibles para las reglas de enrutamiento. |
health |
Configuración del sondeo de mantenimiento asociada con esta instancia de Front Door. |
load |
Configuración de equilibrio de carga asociada con esta instancia de Front Door. |
provisioning |
Estado de aprovisionamiento de Front Door. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
resource |
Estado del recurso de Front Door. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
routing |
Reglas de enrutamiento asociadas a esta instancia de Front Door. |
rules |
Configuraciones del motor de reglas disponibles para las reglas de enrutamiento. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Propiedades heredadas
id | Identificador del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
location | Ubicación del recurso |
name | Nombre del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
tags | Etiquetas del recurso. |
type | Tipo de recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Detalles de las propiedades
backendPools
Grupos de back-end disponibles para las reglas de enrutamiento.
backendPools?: BackendPool[]
Valor de propiedad
backendPoolsSettings
Configuración de todos los servidores back-endPool
backendPoolsSettings?: BackendPoolsSettings
Valor de propiedad
cname
Host al que cada frontendEndpoint debe ser CNAME. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
cname?: string
Valor de propiedad
string
enabledState
Estado operativo del equilibrador de carga de Front Door. Los valores permitidos son "Enabled" o "Disabled"
enabledState?: string
Valor de propiedad
string
extendedProperties
Key-Value par que representa propiedades adicionales para frontdoor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
extendedProperties?: {[propertyName: string]: string}
Valor de propiedad
{[propertyName: string]: string}
friendlyName
Un nombre descriptivo para frontDoor
friendlyName?: string
Valor de propiedad
string
frontdoorId
Identificador del frontdoor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
frontdoorId?: string
Valor de propiedad
string
frontendEndpoints
Puntos de conexión de front-end disponibles para las reglas de enrutamiento.
frontendEndpoints?: FrontendEndpoint[]
Valor de propiedad
healthProbeSettings
Configuración del sondeo de mantenimiento asociada con esta instancia de Front Door.
healthProbeSettings?: HealthProbeSettingsModel[]
Valor de propiedad
loadBalancingSettings
Configuración de equilibrio de carga asociada con esta instancia de Front Door.
loadBalancingSettings?: LoadBalancingSettingsModel[]
Valor de propiedad
provisioningState
Estado de aprovisionamiento de Front Door. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
provisioningState?: string
Valor de propiedad
string
resourceState
Estado del recurso de Front Door. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
resourceState?: string
Valor de propiedad
string
routingRules
Reglas de enrutamiento asociadas a esta instancia de Front Door.
routingRules?: RoutingRule[]
Valor de propiedad
rulesEngines
Configuraciones del motor de reglas disponibles para las reglas de enrutamiento. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
rulesEngines?: RulesEngine[]
Valor de propiedad
Detalles de las propiedades heredadas
id
Identificador del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
id?: string
Valor de propiedad
string
Heredado deResource.id
location
name
Nombre del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
name?: string
Valor de propiedad
string
Heredado deResource.name
tags
Etiquetas del recurso.
tags?: {[propertyName: string]: string}
Valor de propiedad
{[propertyName: string]: string}
Heredado deResource.tags
type
Tipo de recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
type?: string
Valor de propiedad
string
Heredado deResource.type