Udostępnij za pośrednictwem


OriginProperties interface

Obiekt JSON zawierający właściwości źródła.

Extends

Właściwości

privateEndpointStatus

Stan zatwierdzenia połączenia z Private Link UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState

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

resourceState

Stan zasobu źródła. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Właściwości dziedziczone

enabled

Źródło jest włączone na potrzeby równoważenia obciążenia lub nie

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 zawierać się w zakresie od 1 do 65535.

httpsPort

Wartość portu HTTPS. Musi zawierać się w zakresie od 1 do 65535.

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 źródła 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 o niższym priorytcie jest w dobrej kondycji. Musi zawierać się w przedziale od 1 do 5

privateLinkAlias

Alias zasobu Private Link. Wypełnianie tego opcjonalnego pola oznacza, że to źródło jest "prywatne"

privateLinkApprovalMessage

Niestandardowy komunikat, który ma zostać uwzględniony w żądaniu zatwierdzenia w celu nawiązania połączenia z Private Link.

privateLinkLocation

Lokalizacja zasobu Private Link. Wymagane tylko wtedy, gdy parametr "privateLinkResourceId" jest wypełniony

privateLinkResourceId

Identyfikator zasobu Private Link. Wypełnianie tego opcjonalnego pola oznacza, że to zaplecze jest "prywatne"

weight

Waga źródła w danej grupie pochodzenia na potrzeby równoważenia obciążenia. Musi zawierać się w zakresie od 1 do 1000

Szczegóły właściwości

privateEndpointStatus

Stan zatwierdzenia połączenia z Private Link UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

privateEndpointStatus?: string

Wartość właściwości

string

provisioningState

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

provisioningState?: string

Wartość właściwości

string

resourceState

Stan zasobu źródła. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

resourceState?: string

Wartość właściwości

string

Szczegóły właściwości dziedziczonej

enabled

Źródło jest włączone na potrzeby równoważenia obciążenia lub nie

enabled?: boolean

Wartość właściwości

boolean

Dziedziczone zoriginUpdatePropertiesParameters.enabled

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

Dziedziczone zOriginUpdatePropertiesParameters.hostName

httpPort

Wartość portu HTTP. Musi zawierać się w zakresie od 1 do 65535.

httpPort?: number

Wartość właściwości

number

Dziedziczone zoriginUpdatePropertiesParameters.httpPort

httpsPort

Wartość portu HTTPS. Musi zawierać się w zakresie od 1 do 65535.

httpsPort?: number

Wartość właściwości

number

Dziedziczone zoriginUpdatePropertiesParameters.httpsPort

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

Dziedziczone zoriginUpdatePropertiesParameters.originHostHeader

priority

Priorytet źródła 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 o niższym priorytcie jest w dobrej kondycji. Musi zawierać się w przedziale od 1 do 5

priority?: number

Wartość właściwości

number

Dziedziczone zoriginUpdatePropertiesParameters.priority

privateLinkAlias

Alias zasobu Private Link. Wypełnianie tego opcjonalnego pola oznacza, że to źródło jest "prywatne"

privateLinkAlias?: string

Wartość właściwości

string

Dziedziczone zOriginUpdatePropertiesParameters.privateLinkAlias

privateLinkApprovalMessage

Niestandardowy komunikat, który ma zostać uwzględniony w żądaniu zatwierdzenia w celu nawiązania połączenia z Private Link.

privateLinkApprovalMessage?: string

Wartość właściwości

string

Dziedziczone zOriginUpdatePropertiesParameters.privateLinkApprovalMessage

privateLinkLocation

Lokalizacja zasobu Private Link. Wymagane tylko wtedy, gdy parametr "privateLinkResourceId" jest wypełniony

privateLinkLocation?: string

Wartość właściwości

string

Dziedziczone zOriginUpdatePropertiesParameters.privateLinkLocation

privateLinkResourceId

Identyfikator zasobu Private Link. Wypełnianie tego opcjonalnego pola oznacza, że to zaplecze jest "prywatne"

privateLinkResourceId?: string

Wartość właściwości

string

Dziedziczone zOriginUpdatePropertiesParameters.privateLinkResourceId

weight

Waga źródła w danej grupie pochodzenia na potrzeby równoważenia obciążenia. Musi zawierać się w zakresie od 1 do 1000

weight?: number

Wartość właściwości

number

Dziedziczone zoriginUpdatePropertiesParameters.weight