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


AFDOrigin interface

Источник CDN — это источник содержимого, доставляемого через CDN. Если граничные узлы, представленные конечной точкой, не кэшируют запрошенное содержимое, они пытаются получить его из одного или нескольких настроенных источников.

Extends

Свойства

azureOrigin

Ссылка на ресурс-источник Azure.

deploymentStatus

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

enabledState

Следует ли включить пробы работоспособности для серверных компонентов, определенных в разделе backendPools. Пробы работоспособности можно отключить, только если в одном серверном пуле есть одна включенная серверная часть.

enforceCertificateNameCheck

Следует ли включить проверку имени сертификата на уровне источника

hostName

Адрес источника. Поддерживаются доменные имена, IPv4-адреса и IPv6-адреса. Он должен быть уникальным для всех источников в конечной точке.

httpPort

Значение порта HTTP. Значение должно находиться в диапазоне от 1 до 65535.

httpsPort

Значение порта HTTPS. Значение должно находиться в диапазоне от 1 до 65535.

originGroupName

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

originHostHeader

Значение заголовка узла, отправленное источнику с каждым запросом. Если оставить это поле пустым, имя узла запроса определяет это значение. Источники Azure CDN, такие как веб-приложения, Хранилище BLOB-объектов и Облачные службы требуют, чтобы значение заголовка узла соответствовало имени узла источника по умолчанию. Это переопределяет заголовок узла, определенный в конечной точке.

priority

Приоритет источника в заданной группе источников для балансировки нагрузки. Более высокие приоритеты не будут использоваться для балансировки нагрузки, если любой источник с более низким приоритетом является работоспособным. Должно быть от 1 до 5

provisioningState

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

sharedPrivateLinkResource

Свойства ресурса приватного канала для частного источника.

weight

Вес источника в заданной группе источников для балансировки нагрузки. Должно быть от 1 до 1000

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

id

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

name

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

systemData

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

type

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

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

azureOrigin

Ссылка на ресурс-источник Azure.

azureOrigin?: ResourceReference

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

deploymentStatus

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

deploymentStatus?: string

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

string

enabledState

Следует ли включить пробы работоспособности для серверных компонентов, определенных в разделе backendPools. Пробы работоспособности можно отключить, только если в одном серверном пуле есть одна включенная серверная часть.

enabledState?: string

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

string

enforceCertificateNameCheck

Следует ли включить проверку имени сертификата на уровне источника

enforceCertificateNameCheck?: boolean

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

boolean

hostName

Адрес источника. Поддерживаются доменные имена, IPv4-адреса и IPv6-адреса. Он должен быть уникальным для всех источников в конечной точке.

hostName?: string

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

string

httpPort

Значение порта HTTP. Значение должно находиться в диапазоне от 1 до 65535.

httpPort?: number

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

number

httpsPort

Значение порта HTTPS. Значение должно находиться в диапазоне от 1 до 65535.

httpsPort?: number

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

number

originGroupName

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

originGroupName?: string

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

string

originHostHeader

Значение заголовка узла, отправленное источнику с каждым запросом. Если оставить это поле пустым, имя узла запроса определяет это значение. Источники Azure CDN, такие как веб-приложения, Хранилище BLOB-объектов и Облачные службы требуют, чтобы значение заголовка узла соответствовало имени узла источника по умолчанию. Это переопределяет заголовок узла, определенный в конечной точке.

originHostHeader?: string

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

string

priority

Приоритет источника в заданной группе источников для балансировки нагрузки. Более высокие приоритеты не будут использоваться для балансировки нагрузки, если любой источник с более низким приоритетом является работоспособным. Должно быть от 1 до 5

priority?: number

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

number

provisioningState

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

provisioningState?: string

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

string

sharedPrivateLinkResource

Свойства ресурса приватного канала для частного источника.

sharedPrivateLinkResource?: SharedPrivateLinkResourceProperties

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

weight

Вес источника в заданной группе источников для балансировки нагрузки. Должно быть от 1 до 1000

weight?: number

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

number

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

id

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

id?: string

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

string

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

name

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

name?: string

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

string

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

systemData

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

systemData?: SystemData

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

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

type

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

type?: string

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

string

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