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 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 debe CNAME cada frontendEndpoint. 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 de sondeo de estado asociada a esta instancia de Front Door. |
| load |
Configuración de equilibrio de carga asociada a 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 de 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 de recursos. |
| 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 debe CNAME cada frontendEndpoint. 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 de sondeo de estado asociada a esta instancia de Front Door.
healthProbeSettings?: HealthProbeSettingsModel[]
Valor de propiedad
loadBalancingSettings
Configuración de equilibrio de carga asociada a 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 de 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 de recursos.
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
se hereda deresource.type