AFDOrigin interface
Źródło sieci CDN to źródło zawartości dostarczanej za pośrednictwem sieci CDN. Gdy węzły brzegowe reprezentowane przez punkt końcowy nie mają buforowanej żądanej zawartości, próbują pobrać ją z co najmniej jednego ze skonfigurowanych źródeł.
- Extends
Właściwości
azure |
Odwołanie do zasobu źródła platformy Azure. |
deployment |
UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
enabled |
Czy włączyć sondy kondycji do tworzenia względem zaplecza zdefiniowanych w ramach puli zaplecza. Sondy kondycji można wyłączyć tylko wtedy, gdy w puli zaplecza z obsługą pojedynczego zaplecza jest włączona pojedyncza. |
enforce |
Czy włączyć sprawdzanie nazwy certyfikatu na poziomie pochodzenia |
host |
Adres źródła. Obsługiwane są nazwy domen, adresy IPv4 i adresy IPv6. Powinno to być unikatowe we wszystkich źródłach w punkcie końcowym. |
http |
Wartość portu HTTP. Musi należeć do zakresu od 1 do 65535. |
https |
Wartość portu HTTPS. Musi należeć do zakresu od 1 do 65535. |
origin |
Nazwa grupy pochodzenia zawierającej to źródło. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
origin |
Wartość nagłówka hosta wysłana do źródła z każdym żądaniem. Jeśli pozostawisz to pole puste, nazwa hosta żądania określi tę wartość. Źródła usługi Azure CDN, takie jak Web Apps, Blob Storage i Cloud Services wymagają domyślnego dopasowania tej wartości nagłówka hosta do nazwy hosta pochodzenia. Spowoduje to zastąpienie nagłówka hosta zdefiniowanego w punkcie końcowym |
priority | Priorytet pochodzenia w danej grupie pochodzenia na potrzeby równoważenia obciążenia. Wyższe priorytety nie będą używane do równoważenia obciążenia, jeśli jakiekolwiek źródło niższego priorytetu jest w dobrej kondycji. Musi należeć do zakresu od 1 do 5 |
provisioning |
Stan aprowizacji UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
shared |
Właściwości zasobu łącza prywatnego dla źródła prywatnego. |
weight | Waga źródła w danej grupie pochodzenia na potrzeby równoważenia obciążenia. Musi należeć do zakresu od 1 do 1000 |
Właściwości dziedziczone
id | Identyfikator zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
name | Nazwa zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
system |
Dane systemowe tylko do odczytu UWAGA: ta właściwość nie będzie serializowana. Można go wypełnić tylko przez serwer. |
type | Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Szczegóły właściwości
azureOrigin
Odwołanie do zasobu źródła platformy Azure.
azureOrigin?: ResourceReference
Wartość właściwości
deploymentStatus
UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
deploymentStatus?: string
Wartość właściwości
string
enabledState
Czy włączyć sondy kondycji do tworzenia względem zaplecza zdefiniowanych w ramach puli zaplecza. Sondy kondycji można wyłączyć tylko wtedy, gdy w puli zaplecza z obsługą pojedynczego zaplecza jest włączona pojedyncza.
enabledState?: string
Wartość właściwości
string
enforceCertificateNameCheck
Czy włączyć sprawdzanie nazwy certyfikatu na poziomie pochodzenia
enforceCertificateNameCheck?: boolean
Wartość właściwości
boolean
hostName
Adres źródła. Obsługiwane są nazwy domen, adresy IPv4 i adresy IPv6. Powinno to być unikatowe we wszystkich źródłach w punkcie końcowym.
hostName?: string
Wartość właściwości
string
httpPort
Wartość portu HTTP. Musi należeć do zakresu od 1 do 65535.
httpPort?: number
Wartość właściwości
number
httpsPort
Wartość portu HTTPS. Musi należeć do zakresu od 1 do 65535.
httpsPort?: number
Wartość właściwości
number
originGroupName
Nazwa grupy pochodzenia zawierającej to źródło. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
originGroupName?: string
Wartość właściwości
string
originHostHeader
Wartość nagłówka hosta wysłana do źródła z każdym żądaniem. Jeśli pozostawisz to pole puste, nazwa hosta żądania określi tę wartość. Źródła usługi Azure CDN, takie jak Web Apps, Blob Storage i Cloud Services wymagają domyślnego dopasowania tej wartości nagłówka hosta do nazwy hosta pochodzenia. Spowoduje to zastąpienie nagłówka hosta zdefiniowanego w punkcie końcowym
originHostHeader?: string
Wartość właściwości
string
priority
Priorytet pochodzenia w danej grupie pochodzenia na potrzeby równoważenia obciążenia. Wyższe priorytety nie będą używane do równoważenia obciążenia, jeśli jakiekolwiek źródło niższego priorytetu jest w dobrej kondycji. Musi należeć do zakresu od 1 do 5
priority?: number
Wartość właściwości
number
provisioningState
Stan aprowizacji UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
provisioningState?: string
Wartość właściwości
string
sharedPrivateLinkResource
Właściwości zasobu łącza prywatnego dla źródła prywatnego.
sharedPrivateLinkResource?: SharedPrivateLinkResourceProperties
Wartość właściwości
weight
Waga źródła w danej grupie pochodzenia na potrzeby równoważenia obciążenia. Musi należeć do zakresu od 1 do 1000
weight?: number
Wartość właściwości
number
Szczegóły właściwości dziedziczonej
id
Identyfikator zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
id?: string
Wartość właściwości
string
Dziedziczone zProxyResource.id
name
Nazwa zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
name?: string
Wartość właściwości
string
Dziedziczone zProxyResource.name
systemData
Dane systemowe tylko do odczytu UWAGA: ta właściwość nie będzie serializowana. Można go wypełnić tylko przez serwer.
systemData?: SystemData
Wartość właściwości
Dziedziczone zproxyResource.systemData
type
Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
type?: string
Wartość właściwości
string
Dziedziczone zserwera proxyResource.type