Поделиться через


FrontDoor interface

Front Door представляет коллекцию конечных точек серверной части для маршрутизации трафика, а также правила, определяющие способ отправки трафика.

Extends

Свойства

backendPools

Внутренние пулы, доступные для правил маршрутизации.

backendPoolsSettings

Параметры для всех внутренних пулов

cname

Узел, которому должна быть каждая интерфейсная точка CNAME. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

enabledState

Рабочее состояние подсистемы балансировки нагрузки Front Door. Допустимые значения: Enabled или Disabled.

extendedProperties

Key-Value пара, представляющая дополнительные свойства для frontdoor. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

friendlyName

Понятное имя для frontDoor

frontdoorId

Идентификатор внешнего интерфейса. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

frontendEndpoints

Интерфейсные конечные точки, доступные для правил маршрутизации.

healthProbeSettings

Параметры пробы работоспособности, связанные с этим экземпляром Front Door.

loadBalancingSettings

Параметры балансировки нагрузки, связанные с этим экземпляром Front Door.

provisioningState

Состояние подготовки Front Door. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

resourceState

Состояние ресурса Front Door. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

routingRules

Правила маршрутизации, связанные с этим Front Door.

rulesEngines

Конфигурации обработчика правил, доступные для правил маршрутизации. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

Унаследованные свойства

id

Идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

location

Расположение ресурса.

name

Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

tags

Теги ресурсов.

type

Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

Сведения о свойстве

backendPools

Внутренние пулы, доступные для правил маршрутизации.

backendPools?: BackendPool[]

Значение свойства

backendPoolsSettings

Параметры для всех внутренних пулов

backendPoolsSettings?: BackendPoolsSettings

Значение свойства

cname

Узел, которому должна быть каждая интерфейсная точка CNAME. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

cname?: string

Значение свойства

string

enabledState

Рабочее состояние подсистемы балансировки нагрузки Front Door. Допустимые значения: Enabled или Disabled.

enabledState?: string

Значение свойства

string

extendedProperties

Key-Value пара, представляющая дополнительные свойства для frontdoor. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

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

Значение свойства

{[propertyName: string]: string}

friendlyName

Понятное имя для frontDoor

friendlyName?: string

Значение свойства

string

frontdoorId

Идентификатор внешнего интерфейса. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

frontdoorId?: string

Значение свойства

string

frontendEndpoints

Интерфейсные конечные точки, доступные для правил маршрутизации.

frontendEndpoints?: FrontendEndpoint[]

Значение свойства

healthProbeSettings

Параметры пробы работоспособности, связанные с этим экземпляром Front Door.

healthProbeSettings?: HealthProbeSettingsModel[]

Значение свойства

loadBalancingSettings

Параметры балансировки нагрузки, связанные с этим экземпляром Front Door.

loadBalancingSettings?: LoadBalancingSettingsModel[]

Значение свойства

provisioningState

Состояние подготовки Front Door. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

provisioningState?: string

Значение свойства

string

resourceState

Состояние ресурса Front Door. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

resourceState?: string

Значение свойства

string

routingRules

Правила маршрутизации, связанные с этим Front Door.

routingRules?: RoutingRule[]

Значение свойства

rulesEngines

Конфигурации обработчика правил, доступные для правил маршрутизации. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

rulesEngines?: RulesEngine[]

Значение свойства

Сведения об унаследованном свойстве

id

Идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

id?: string

Значение свойства

string

Наследуетсяот Resource.id

location

Расположение ресурса.

location?: string

Значение свойства

string

Наследуется отresource.location

name

Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

name?: string

Значение свойства

string

Наследуетсяот Resource.name

tags

Теги ресурсов.

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

Значение свойства

{[propertyName: string]: string}

Наследуется отResource.tags

type

Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

type?: string

Значение свойства

string

Наследуется отResource.type