AFDOrigin interface
Источник CDN — это источник содержимого, доставляемого через CDN. Если граничные узлы, представленные конечной точкой, не кэшируют запрошенное содержимое, они пытаются получить его из одного или нескольких настроенных источников.
- Extends
Свойства
azure |
Ссылка на ресурс-источник Azure. |
deployment |
ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
enabled |
Следует ли включить пробы работоспособности для серверных компонентов, определенных в разделе backendPools. Пробы работоспособности можно отключить, только если в одном серверном пуле есть одна включенная серверная часть. |
enforce |
Следует ли включить проверку имени сертификата на уровне источника |
host |
Адрес источника. Поддерживаются доменные имена, IPv4-адреса и IPv6-адреса. Он должен быть уникальным для всех источников в конечной точке. |
http |
Значение порта HTTP. Значение должно находиться в диапазоне от 1 до 65535. |
https |
Значение порта HTTPS. Значение должно находиться в диапазоне от 1 до 65535. |
origin |
Имя группы источников, содержащей этот источник. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
origin |
Значение заголовка узла, отправленное источнику с каждым запросом. Если оставить это поле пустым, имя узла запроса определяет это значение. Источники Azure CDN, такие как веб-приложения, Хранилище BLOB-объектов и Облачные службы требуют, чтобы значение заголовка узла соответствовало имени узла источника по умолчанию. Это переопределяет заголовок узла, определенный в конечной точке. |
priority | Приоритет источника в заданной группе источников для балансировки нагрузки. Более высокие приоритеты не будут использоваться для балансировки нагрузки, если любой источник с более низким приоритетом является работоспособным. Должно быть от 1 до 5 |
provisioning |
Состояние подготовки ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
shared |
Свойства ресурса приватного канала для частного источника. |
weight | Вес источника в заданной группе источников для балансировки нагрузки. Должно быть от 1 до 1000 |
Унаследованные свойства
id | Идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
name | Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
system |
Системные данные только для чтения ПРИМЕЧАНИЕ. Это свойство не сериализуется. Его может заполнить только сервер. |
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