Compartilhar via


FrontDoor interface

O Front Door representa uma coleção de pontos de extremidade de back-end para os quais o tráfego é roteado junto 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 back-endPools

cname

O host para o qual cada frontendEndpoint deve ser CNAME. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

enabledState

Status operacional do balanceador de carga do Front Door. Os valores permitidos são 'Enabled' ou 'Disabled'

extendedProperties

Key-Value par que representa propriedades adicionais para frontdoor. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

friendlyName

Um nome amigável para o frontDoor

frontdoorId

A ID do frontdoor. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

frontendEndpoints

Pontos de extremidade de front-end disponíveis para regras de roteamento.

healthProbeSettings

Configurações de investigação de integridade associadas a esta instância do Front Door.

loadBalancingSettings

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

provisioningState

Estado de provisionamento do Front Door. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

resourceState

Status de recursos do Front Door. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

routingRules

Regras de roteamento associadas a este Front Door.

rulesEngines

Configurações do Mecanismo de Regras disponíveis para regras de roteamento. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades herdadas

id

ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

Local do recurso.

name

Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Marcas de recurso.

type

Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

backendPools

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

backendPools?: BackendPool[]

Valor da propriedade

backendPoolsSettings

Configurações para todos os back-endPools

backendPoolsSettings?: BackendPoolsSettings

Valor da propriedade

cname

O host para o qual cada frontendEndpoint deve ser CNAME. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

cname?: string

Valor da propriedade

string

enabledState

Status operacional do balanceador de carga do Front Door. Os valores permitidos são 'Enabled' ou 'Disabled'

enabledState?: string

Valor da propriedade

string

extendedProperties

Key-Value par que representa propriedades adicionais para frontdoor. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

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

Valor da propriedade

{[propertyName: string]: string}

friendlyName

Um nome amigável para o frontDoor

friendlyName?: string

Valor da propriedade

string

frontdoorId

A ID do frontdoor. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

frontdoorId?: string

Valor da propriedade

string

frontendEndpoints

Pontos de extremidade de front-end disponíveis para regras de roteamento.

frontendEndpoints?: FrontendEndpoint[]

Valor da propriedade

healthProbeSettings

Configurações de investigação de integridade associadas a esta instância do Front Door.

healthProbeSettings?: HealthProbeSettingsModel[]

Valor da propriedade

loadBalancingSettings

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

loadBalancingSettings?: LoadBalancingSettingsModel[]

Valor da propriedade

provisioningState

Estado de provisionamento do Front Door. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

resourceState

Status de recursos do Front Door. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

resourceState?: string

Valor da propriedade

string

routingRules

Regras de roteamento associadas a este Front Door.

routingRules?: RoutingRule[]

Valor da propriedade

rulesEngines

Configurações do Mecanismo de Regras disponíveis para regras de roteamento. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

rulesEngines?: RulesEngine[]

Valor da propriedade

Detalhes das propriedades herdadas

id

ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

Herdado deResource.id

location

Local do recurso.

location?: string

Valor da propriedade

string

Herdado deResource.location

name

Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

Herdado deResource.name

tags

Marcas de recurso.

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

Valor da propriedade

{[propertyName: string]: string}

Herdado deResource.tags

type

Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deResource.type