Sdílet prostřednictvím


Origin interface

Zdroj CDN je zdroj obsahu, který se doručuje přes CDN. Pokud hraniční uzly reprezentované koncovým bodem nemají požadovaný obsah uložený v mezipaměti, pokusí se ho načíst z jednoho nebo více nakonfigurovaných zdrojů.

Extends

Vlastnosti

enabled

Zdroj je povolený pro vyrovnávání zatížení nebo ne

hostName

Adresa původu. Podporují se názvy domén, adresy IPv4 a adresy IPv6. To by mělo být jedinečné napříč všemi zdroji v koncovém bodu.

httpPort

Hodnota portu HTTP. Musí být mezi 1 a 65535.

httpsPort

Hodnota portu HTTPS. Musí být mezi 1 a 65535.

originHostHeader

Hodnota hlavičky hostitele odeslaná do zdroje s každým požadavkem. Pokud tuto hodnotu ponecháte prázdnou, určuje tuto hodnotu název hostitele požadavku. Původy Azure CDN, jako jsou Web Apps, Blob Storage a Cloud Services vyžadují, aby tato hodnota hlavičky hostitele ve výchozím nastavení odpovídala názvu původního hostitele. Tím se přepíše hlavička hostitele definovaná v koncovém bodu.

priority

Priorita původu v dané skupině původu pro vyrovnávání zatížení. Vyšší priority se nepoužijí pro vyrovnávání zatížení, pokud je zdroj s nižší prioritou v pořádku. Musí být mezi 1 a 5.

privateEndpointStatus

Stav schválení pro připojení k Private Link POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

privateLinkAlias

Alias prostředku Private Link. Vyplnění tohoto volitelného pole značí, že tento původ je "Soukromý".

privateLinkApprovalMessage

Vlastní zpráva, která se má zahrnout do žádosti o schválení pro připojení k Private Link.

privateLinkLocation

Umístění prostředku Private Link. Povinné pouze v případě, že se vyplní privateLinkResourceId.

privateLinkResourceId

ID prostředku Private Link. Vyplnění tohoto volitelného pole znamená, že tento back-end je privátní.

provisioningState

Stav zřizování původu. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

resourceState

Stav zdroje zdroje. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

weight

Váha původu v dané skupině původu pro vyrovnávání zatížení. Musí být mezi 1 a 1 000.

Zděděné vlastnosti

id

ID prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

name

Název prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

systemData

Systémová data jen pro čtení POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

type

Typ prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

Podrobnosti vlastnosti

enabled

Zdroj je povolený pro vyrovnávání zatížení nebo ne

enabled?: boolean

Hodnota vlastnosti

boolean

hostName

Adresa původu. Podporují se názvy domén, adresy IPv4 a adresy IPv6. To by mělo být jedinečné napříč všemi zdroji v koncovém bodu.

hostName?: string

Hodnota vlastnosti

string

httpPort

Hodnota portu HTTP. Musí být mezi 1 a 65535.

httpPort?: number

Hodnota vlastnosti

number

httpsPort

Hodnota portu HTTPS. Musí být mezi 1 a 65535.

httpsPort?: number

Hodnota vlastnosti

number

originHostHeader

Hodnota hlavičky hostitele odeslaná do zdroje s každým požadavkem. Pokud tuto hodnotu ponecháte prázdnou, určuje tuto hodnotu název hostitele požadavku. Původy Azure CDN, jako jsou Web Apps, Blob Storage a Cloud Services vyžadují, aby tato hodnota hlavičky hostitele ve výchozím nastavení odpovídala názvu původního hostitele. Tím se přepíše hlavička hostitele definovaná v koncovém bodu.

originHostHeader?: string

Hodnota vlastnosti

string

priority

Priorita původu v dané skupině původu pro vyrovnávání zatížení. Vyšší priority se nepoužijí pro vyrovnávání zatížení, pokud je zdroj s nižší prioritou v pořádku. Musí být mezi 1 a 5.

priority?: number

Hodnota vlastnosti

number

privateEndpointStatus

Stav schválení pro připojení k Private Link POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

privateEndpointStatus?: string

Hodnota vlastnosti

string

privateLinkAlias

Alias prostředku Private Link. Vyplnění tohoto volitelného pole značí, že tento původ je "Soukromý".

privateLinkAlias?: string

Hodnota vlastnosti

string

privateLinkApprovalMessage

Vlastní zpráva, která se má zahrnout do žádosti o schválení pro připojení k Private Link.

privateLinkApprovalMessage?: string

Hodnota vlastnosti

string

privateLinkLocation

Umístění prostředku Private Link. Povinné pouze v případě, že se vyplní privateLinkResourceId.

privateLinkLocation?: string

Hodnota vlastnosti

string

privateLinkResourceId

ID prostředku Private Link. Vyplnění tohoto volitelného pole znamená, že tento back-end je privátní.

privateLinkResourceId?: string

Hodnota vlastnosti

string

provisioningState

Stav zřizování původu. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

provisioningState?: string

Hodnota vlastnosti

string

resourceState

Stav zdroje zdroje. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

resourceState?: string

Hodnota vlastnosti

string

weight

Váha původu v dané skupině původu pro vyrovnávání zatížení. Musí být mezi 1 a 1 000.

weight?: number

Hodnota vlastnosti

number

Podrobnosti zděděných vlastností

id

ID prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

id?: string

Hodnota vlastnosti

string

Zděděno zProxyResource.id

name

Název prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

name?: string

Hodnota vlastnosti

string

Zděděno zProxyResource.name

systemData

Systémová data jen pro čtení POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

systemData?: SystemData

Hodnota vlastnosti

Zděděno zProxyResource.systemData

type

Typ prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

type?: string

Hodnota vlastnosti

string

Zděděno zProxyResource.type