Partilhar via


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. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

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. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

friendlyName

Um nome amigável para o frontDoor

frontdoorId

O Id da porta da frente. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

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. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

resourceState

Status do recurso da porta da frente. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

routingRules

Regras de roteamento associadas a esta porta da frente.

rulesEngines

Configurações do mecanismo de regras disponíveis para regras de roteamento. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades Herdadas

id

ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

Localização do recurso.

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Tags de recursos.

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

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. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

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. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

extendedProperties?: {[propertyName: string]: string}

Valor de Propriedade

{[propertyName: string]: string}

friendlyName

Um nome amigável para o frontDoor

friendlyName?: string

Valor de Propriedade

string

frontdoorId

O Id da porta da frente. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

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. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor de Propriedade

string

resourceState

Status do recurso da porta da frente. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

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. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

rulesEngines?: RulesEngine[]

Valor de Propriedade

Detalhes da Propriedade Herdada

id

ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

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. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdada deResource.name

tags

Tags de recursos.

tags?: {[propertyName: string]: string}

Valor de Propriedade

{[propertyName: string]: string}

herdado de Resource.tags

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de Resource.type