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


Route interface

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

Extends

Свойства

cacheConfiguration

Конфигурация кэширования для этого маршрута. Чтобы отключить кэширование, не предоставляйте объект cacheConfiguration.

customDomains

Домены, на которые ссылается эта конечная точка.

deploymentStatus

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

enabledState

Позволяет включить это правило. Допустимые значения: Enabled или Disabled.

endpointName

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

forwardingProtocol

Протокол, который это правило будет использовать при пересылке трафика на серверные серверы.

httpsRedirect

Указывает, следует ли автоматически перенаправлять трафик HTTP в трафик HTTPS. Обратите внимание, что это простой способ настроить это правило, и это будет первое правило, которое будет выполнено.

linkToDefaultDomain

будет ли этот маршрут связан с доменом конечной точки по умолчанию.

originGroup

Ссылка на группу источников.

originPath

Путь к каталогу в источнике, из которого AzureFrontDoor может использовать для получения содержимого, например contoso.cloudapp.net/originpath.

patternsToMatch

Шаблоны маршрутов правила.

provisioningState

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

ruleSets

наборы правил, на которые ссылается эта конечная точка.

supportedProtocols

Список поддерживаемых протоколов для этого маршрута.

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

id

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

name

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

systemData

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

type

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

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

cacheConfiguration

Конфигурация кэширования для этого маршрута. Чтобы отключить кэширование, не предоставляйте объект cacheConfiguration.

cacheConfiguration?: AfdRouteCacheConfiguration

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

customDomains

Домены, на которые ссылается эта конечная точка.

customDomains?: ActivatedResourceReference[]

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

deploymentStatus

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

deploymentStatus?: string

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

string

enabledState

Позволяет включить это правило. Допустимые значения: Enabled или Disabled.

enabledState?: string

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

string

endpointName

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

endpointName?: string

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

string

forwardingProtocol

Протокол, который это правило будет использовать при пересылке трафика на серверные серверы.

forwardingProtocol?: string

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

string

httpsRedirect

Указывает, следует ли автоматически перенаправлять трафик HTTP в трафик HTTPS. Обратите внимание, что это простой способ настроить это правило, и это будет первое правило, которое будет выполнено.

httpsRedirect?: string

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

string

linkToDefaultDomain

будет ли этот маршрут связан с доменом конечной точки по умолчанию.

linkToDefaultDomain?: string

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

string

originGroup

Ссылка на группу источников.

originGroup?: ResourceReference

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

originPath

Путь к каталогу в источнике, из которого AzureFrontDoor может использовать для получения содержимого, например contoso.cloudapp.net/originpath.

originPath?: string

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

string

patternsToMatch

Шаблоны маршрутов правила.

patternsToMatch?: string[]

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

string[]

provisioningState

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

provisioningState?: string

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

string

ruleSets

наборы правил, на которые ссылается эта конечная точка.

ruleSets?: ResourceReference[]

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

supportedProtocols

Список поддерживаемых протоколов для этого маршрута.

supportedProtocols?: string[]

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

string[]

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

id

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

id?: string

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

string

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

name

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

name?: string

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

string

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

systemData

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

systemData?: SystemData

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

Наследуется отProxyResource.systemData

type

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

type?: string

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

string

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