Endpoint interface
Koncový bod CDN je entita v profilu CDN, která obsahuje informace o konfiguraci, jako je původ, protokol, ukládání obsahu do mezipaměti a chování při doručování. Koncový bod CDN používá adresu URL ve formátu .azureedge.net.
- Extends
Vlastnosti
content |
Seznam typů obsahu, na které se vztahuje komprese. Hodnota by měla být platným typem MIME. |
custom |
Vlastní domény v rámci koncového bodu. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
default |
Odkaz na skupinu původů. |
delivery |
Zásady, které určují pravidla doručování, která se mají použít pro koncový bod. |
geo |
Seznam pravidel definujících geografický přístup uživatele v rámci koncového bodu CDN Každý geografický filtr definuje pravidlo přístupu k zadané cestě nebo obsahu, například blokování APAC pro cestu /pictures/ |
host |
Název hostitele koncového bodu strukturovaného jako {endpointName}. {DNSZone}, například contoso.azureedge.net POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
is |
Určuje, jestli je ve službě CDN povolená komprese obsahu. Výchozí hodnota je false. Pokud je povolená komprese, bude obsah sloužit jako komprimovaný, pokud uživatel požádá o komprimovanou verzi. Pokud je požadovaný obsah menší než 1 bajt nebo větší než 1 MB, obsah se ve službě CDN komprimovat nebude. |
is |
Určuje, jestli je v koncovém bodu povolený provoz HTTP. Výchozí hodnota je true (pravda). Musí být povolený alespoň jeden protokol (HTTP nebo HTTPS). |
is |
Určuje, jestli je v koncovém bodu povolený provoz HTTPS. Výchozí hodnota je true (pravda). Musí být povolený alespoň jeden protokol (HTTP nebo HTTPS). |
optimization |
Určuje, pro jaký scénář chce zákazník tento koncový bod CDN optimalizovat, například stahování, mediální služby. Na základě těchto informací může CDN použít optimalizaci řízenou scénářem. |
origin |
Skupiny původů, které se skládají z původů, které se používají k vyrovnávání zatížení provozu na základě dostupnosti. |
origin |
Hodnota hlavičky hostitele odeslaná do zdroje s každým požadavkem. Tato vlastnost v koncovém bodu je povolená pouze v případě, že koncový bod používá jeden zdroj, a je možné ji přepsat stejnou vlastností zadanou při původu. 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. |
origin |
Cesta k adresáři původu, ze kterého může SÍŤ CDN načíst obsah, například contoso.cloudapp.net/originpath. |
origins | Zdroj obsahu doručované přes CDN. |
probe |
Cesta k souboru hostovanému na počátku, která pomáhá zrychlit doručování dynamického obsahu a vypočítat optimální trasy pro CDN. To je relativní vzhledem k cestě původu. Tato vlastnost je relevantní pouze při použití jednoho zdroje. |
provisioning |
Stav zřizování koncového bodu. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
query |
Definuje, jak CDN ukládá požadavky, které obsahují řetězce dotazů, do mezipaměti. Při ukládání do mezipaměti můžete ignorovat všechny řetězce dotazů, obejít ukládání do mezipaměti, aby se zabránilo ukládání požadavků obsahujících řetězce dotazů do mezipaměti, nebo ukládat všechny požadavky do mezipaměti s jedinečnou adresou URL. |
resource |
Stav prostředku koncového bodu. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
url |
Seznam klíčů používaných k ověření podepsaných hodnot hash adres URL |
web |
Definuje zásady Web Application Firewall pro koncový bod (pokud jsou k dispozici). |
Zděděné vlastnosti
id | ID prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
location | Umístění prostředku. |
name | Název prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
system |
Systémová data jen pro čtení POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
tags | Značky prostředků. |
type | Typ prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
Podrobnosti vlastnosti
contentTypesToCompress
Seznam typů obsahu, na které se vztahuje komprese. Hodnota by měla být platným typem MIME.
contentTypesToCompress?: string[]
Hodnota vlastnosti
string[]
customDomains
Vlastní domény v rámci koncového bodu. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
customDomains?: DeepCreatedCustomDomain[]
Hodnota vlastnosti
defaultOriginGroup
Odkaz na skupinu původů.
defaultOriginGroup?: ResourceReference
Hodnota vlastnosti
deliveryPolicy
Zásady, které určují pravidla doručování, která se mají použít pro koncový bod.
deliveryPolicy?: EndpointPropertiesUpdateParametersDeliveryPolicy
Hodnota vlastnosti
geoFilters
Seznam pravidel definujících geografický přístup uživatele v rámci koncového bodu CDN Každý geografický filtr definuje pravidlo přístupu k zadané cestě nebo obsahu, například blokování APAC pro cestu /pictures/
geoFilters?: GeoFilter[]
Hodnota vlastnosti
hostName
Název hostitele koncového bodu strukturovaného jako {endpointName}. {DNSZone}, například contoso.azureedge.net POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
hostName?: string
Hodnota vlastnosti
string
isCompressionEnabled
Určuje, jestli je ve službě CDN povolená komprese obsahu. Výchozí hodnota je false. Pokud je povolená komprese, bude obsah sloužit jako komprimovaný, pokud uživatel požádá o komprimovanou verzi. Pokud je požadovaný obsah menší než 1 bajt nebo větší než 1 MB, obsah se ve službě CDN komprimovat nebude.
isCompressionEnabled?: boolean
Hodnota vlastnosti
boolean
isHttpAllowed
Určuje, jestli je v koncovém bodu povolený provoz HTTP. Výchozí hodnota je true (pravda). Musí být povolený alespoň jeden protokol (HTTP nebo HTTPS).
isHttpAllowed?: boolean
Hodnota vlastnosti
boolean
isHttpsAllowed
Určuje, jestli je v koncovém bodu povolený provoz HTTPS. Výchozí hodnota je true (pravda). Musí být povolený alespoň jeden protokol (HTTP nebo HTTPS).
isHttpsAllowed?: boolean
Hodnota vlastnosti
boolean
optimizationType
Určuje, pro jaký scénář chce zákazník tento koncový bod CDN optimalizovat, například stahování, mediální služby. Na základě těchto informací může CDN použít optimalizaci řízenou scénářem.
optimizationType?: string
Hodnota vlastnosti
string
originGroups
Skupiny původů, které se skládají z původů, které se používají k vyrovnávání zatížení provozu na základě dostupnosti.
originGroups?: DeepCreatedOriginGroup[]
Hodnota vlastnosti
originHostHeader
Hodnota hlavičky hostitele odeslaná do zdroje s každým požadavkem. Tato vlastnost v koncovém bodu je povolená pouze v případě, že koncový bod používá jeden zdroj, a je možné ji přepsat stejnou vlastností zadanou při původu. 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.
originHostHeader?: string
Hodnota vlastnosti
string
originPath
Cesta k adresáři původu, ze kterého může SÍŤ CDN načíst obsah, například contoso.cloudapp.net/originpath.
originPath?: string
Hodnota vlastnosti
string
origins
Zdroj obsahu doručované přes CDN.
origins?: DeepCreatedOrigin[]
Hodnota vlastnosti
probePath
Cesta k souboru hostovanému na počátku, která pomáhá zrychlit doručování dynamického obsahu a vypočítat optimální trasy pro CDN. To je relativní vzhledem k cestě původu. Tato vlastnost je relevantní pouze při použití jednoho zdroje.
probePath?: string
Hodnota vlastnosti
string
provisioningState
Stav zřizování koncového bodu. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
provisioningState?: string
Hodnota vlastnosti
string
queryStringCachingBehavior
Definuje, jak CDN ukládá požadavky, které obsahují řetězce dotazů, do mezipaměti. Při ukládání do mezipaměti můžete ignorovat všechny řetězce dotazů, obejít ukládání do mezipaměti, aby se zabránilo ukládání požadavků obsahujících řetězce dotazů do mezipaměti, nebo ukládat všechny požadavky do mezipaměti s jedinečnou adresou URL.
queryStringCachingBehavior?: QueryStringCachingBehavior
Hodnota vlastnosti
resourceState
Stav prostředku koncového bodu. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
resourceState?: string
Hodnota vlastnosti
string
urlSigningKeys
Seznam klíčů používaných k ověření podepsaných hodnot hash adres URL
urlSigningKeys?: UrlSigningKey[]
Hodnota vlastnosti
webApplicationFirewallPolicyLink
Definuje zásady Web Application Firewall pro koncový bod (pokud jsou k dispozici).
webApplicationFirewallPolicyLink?: EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink
Hodnota vlastnosti
Podrobnosti zděděných vlastností
id
ID prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
id?: string
Hodnota vlastnosti
string
Zděděno zTrackedResource.id
location
name
Název prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
name?: string
Hodnota vlastnosti
string
Zděděno zTrackedResource.name
systemData
Systémová data jen pro čtení POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
systemData?: SystemData
Hodnota vlastnosti
Zděděno zTrackedResource.systemData
tags
Značky prostředků.
tags?: {[propertyName: string]: string}
Hodnota vlastnosti
{[propertyName: string]: string}
Zděděno zeTrackedResource.tags
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 zeTrackedResource.type