Udostępnij za pośrednictwem


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

azureOrigin

Odwołanie do zasobu źródła platformy Azure.

deploymentStatus

UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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.

enforceCertificateNameCheck

Czy włączyć sprawdzanie nazwy certyfikatu na poziomie pochodzenia

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.

httpPort

Wartość portu HTTP. Musi należeć do zakresu od 1 do 65535.

httpsPort

Wartość portu HTTPS. Musi należeć do zakresu od 1 do 65535.

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.

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

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

provisioningState

Stan aprowizacji UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

sharedPrivateLinkResource

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.

systemData

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