FrontDoor interface

Front Door representa uma coleção de pontos de extremidade de back-end para rotear o tráfego, juntamente com regras que especificam como o tráfego é enviado para lá.

Extends

Propriedades

backendPools

Pools de back-end disponíveis para regras de roteamento.

backendPoolsSettings

Configurações para todos os backendPools

cname

O host para o qual cada frontendEndpoint deve CNAME.

enabledState

Estado operacional do balanceador de carga Front Door. Os valores permitidos são 'Ativado' ou 'Desativado'

extendedProperties

Key-Value par que representa propriedades adicionais para frontdoor.

friendlyName

Um nome amigável para o frontDoor

frontdoorId

O Id da porta da frente.

frontendEndpoints

Frontend endpoints disponíveis para regras de roteamento.

healthProbeSettings

Configurações da sonda de integridade associadas a essa instância do Front Door.

loadBalancingSettings

Configurações de balanceamento de carga associadas a essa instância do Front Door.

provisioningState

Estado de provisionamento da porta da frente.

resourceState

Status do recurso da porta da frente.

routingRules

Regras de roteamento associadas a esta porta da frente.

rulesEngines

Configurações do mecanismo de regras disponíveis para regras de roteamento.

Propriedades Herdadas

id

ID do recurso.

location

Localização do recurso.

name

Nome do recurso.

tags

Tags de recursos.

type

Tipo de recurso.

Detalhes de Propriedade

backendPools

Pools de back-end disponíveis para regras de roteamento.

backendPools?: BackendPool[]

Valor de Propriedade

backendPoolsSettings

Configurações para todos os backendPools

backendPoolsSettings?: BackendPoolsSettings

Valor de Propriedade

cname

O host para o qual cada frontendEndpoint deve CNAME.

cname?: string

Valor de Propriedade

string

enabledState

Estado operacional do balanceador de carga Front Door. Os valores permitidos são 'Ativado' ou 'Desativado'

enabledState?: string

Valor de Propriedade

string

extendedProperties

Key-Value par que representa propriedades adicionais para frontdoor.

extendedProperties?: Record<string, string>

Valor de Propriedade

Record<string, string>

friendlyName

Um nome amigável para o frontDoor

friendlyName?: string

Valor de Propriedade

string

frontdoorId

O Id da porta da frente.

frontdoorId?: string

Valor de Propriedade

string

frontendEndpoints

Frontend endpoints disponíveis para regras de roteamento.

frontendEndpoints?: FrontendEndpoint[]

Valor de Propriedade

healthProbeSettings

Configurações da sonda de integridade associadas a essa instância do Front Door.

healthProbeSettings?: HealthProbeSettingsModel[]

Valor de Propriedade

loadBalancingSettings

Configurações de balanceamento de carga associadas a essa instância do Front Door.

loadBalancingSettings?: LoadBalancingSettingsModel[]

Valor de Propriedade

provisioningState

Estado de provisionamento da porta da frente.

provisioningState?: string

Valor de Propriedade

string

resourceState

Status do recurso da porta da frente.

resourceState?: string

Valor de Propriedade

string

routingRules

Regras de roteamento associadas a esta porta da frente.

routingRules?: RoutingRule[]

Valor de Propriedade

rulesEngines

Configurações do mecanismo de regras disponíveis para regras de roteamento.

rulesEngines?: RulesEngine[]

Valor de Propriedade

Detalhes da Propriedade Herdada

id

ID do recurso.

id?: string

Valor de Propriedade

string

herdada deResource.id

location

Localização do recurso.

location?: string

Valor de Propriedade

string

herdado de Resource.location

name

Nome do recurso.

name?: string

Valor de Propriedade

string

herdada deResource.name

tags

Tags de recursos.

tags?: Record<string, string>

Valor de Propriedade

Record<string, string>

herdado de Resource.tags

type

Tipo de recurso.

type?: string

Valor de Propriedade

string

herdado de Resource.type