Endpoint interface
A CDN-végpont egy CDN-profilon belüli entitás, amely konfigurációs információkat tartalmaz, például a forrást, a protokollt, a tartalom gyorsítótárazását és a kézbesítés viselkedését. A CDN-végpont az endpointname.azureedge.net< URL-formátumot >használja.
- Extends
Tulajdonságok
| content |
Azon tartalomtípusok listája, amelyekre a tömörítés vonatkozik. Az értéknek érvényes MIME-típusnak kell lennie. |
| custom |
A végpont alatti egyéni tartományok. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| default |
Hivatkozás a forráscsoportra. |
| delivery |
A végponthoz használandó kézbesítési szabályokat meghatározó szabályzat. |
| geo |
A felhasználó földrajzi hozzáférését meghatározó szabályok listája a CDN-végponton belül. Minden geoszűrő meghatároz egy hozzáférési szabályt egy megadott elérési úthoz vagy tartalomhoz, például letiltja az APAC-t az elérési úthoz /képekhez/ |
| host |
A végpont gazdagépneve {endpointName}. {DNSZone}, például contoso.azureedge.net MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| is |
Azt jelzi, hogy engedélyezve van-e a tartalomtömörítés a CDN-en. Az alapértelmezett érték hamis. Ha a tömörítés engedélyezve van, a rendszer tömörítettként fogja kiszolgálni a tartalmat, ha a felhasználó tömörített verziót kér. A tartalom nem lesz tömörítve CDN-en, ha a kért tartalom 1 bájtnál kisebb vagy 1 MB-nál nagyobb. |
| is |
Azt jelzi, hogy engedélyezett-e a HTTP-forgalom a végponton. Az alapértelmezett érték igaz. Legalább egy protokollt (HTTP vagy HTTPS) engedélyezni kell. |
| is |
Azt jelzi, hogy engedélyezett-e a HTTPS-forgalom a végponton. Az alapértelmezett érték igaz. Legalább egy protokollt (HTTP vagy HTTPS) engedélyezni kell. |
| optimization |
Meghatározza, hogy az ügyfél milyen forgatókönyvre szeretné optimalizálni ezt a CDN-végpontot, például letöltési és médiaszolgáltatásokra. Ezekkel az információkkal a CDN forgatókönyvalapú optimalizálást alkalmazhat. |
| origin |
A rendelkezésre állás alapján a forgalom terheléselosztására használt forráscsoportok. |
| origin |
A forrásnak küldött állomásfejléc értéke minden kéréssel. Ez a végponttulajdonság csak akkor engedélyezett, ha a végpont egyetlen forrást használ, és felül lehet bírálni ugyanazzal a tulajdonságtal, amelyet a forrásnál megadott. Ha ezt üresen hagyja, a kérelem állomásneve határozza meg ezt az értéket. Az Azure CDN-forrásoknak, például a Web Appsnek, a Blob Storage-nak és a Cloud Servicesnek ehhez a gazdagépfejléc-értékhez alapértelmezés szerint meg kell egyeznie az eredeti állomásnévvel. |
| origin |
A CDN által a tartalom lekérésére használható forráskönyvtár elérési útja, például contoso.cloudapp.net/originpath. |
| origins | A CDN-en keresztül kézbesített tartalom forrása. |
| probe |
A forráson tárolt fájl elérési útja, amely felgyorsítja a dinamikus tartalom kézbesítését, és kiszámítja a CDN legoptimálisabb útvonalait. Ez a forrás elérési úthoz képest van. Ez a tulajdonság csak egyetlen forrás használata esetén releváns. |
| provisioning |
A végpont kiépítési állapota. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| query |
Meghatározza, hogy a CDN hogyan gyorsítótárazza a lekérdezési sztringeket tartalmazó kéréseket. A gyorsítótárazáskor figyelmen kívül hagyhatja a lekérdezési sztringeket, megkerülheti a gyorsítótárazást, hogy megakadályozza a lekérdezési sztringeket tartalmazó kérések gyorsítótárazását, vagy minden egyedi URL-címmel rendelkező kérést gyorsítótárazhat. |
| resource |
A végpont erőforrás-állapota. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| url |
Az aláírt URL-kivonatok ellenőrzéséhez használt kulcsok listája. |
| web |
Meghatározza a végpont webalkalmazási tűzfalszabályzatát (ha van) |
Örökölt tulajdonságok
| id | Erőforrás-azonosító. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| location | Erőforrás helye. |
| name | Erőforrás neve. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| system |
Csak olvasási rendszeradatok MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| tags | Erőforráscímkék. |
| type | Erőforrás típusa. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
Tulajdonság adatai
contentTypesToCompress
Azon tartalomtípusok listája, amelyekre a tömörítés vonatkozik. Az értéknek érvényes MIME-típusnak kell lennie.
contentTypesToCompress?: string[]
Tulajdonság értéke
string[]
customDomains
A végpont alatti egyéni tartományok. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
customDomains?: DeepCreatedCustomDomain[]
Tulajdonság értéke
defaultOriginGroup
Hivatkozás a forráscsoportra.
defaultOriginGroup?: ResourceReference
Tulajdonság értéke
deliveryPolicy
A végponthoz használandó kézbesítési szabályokat meghatározó szabályzat.
deliveryPolicy?: EndpointPropertiesUpdateParametersDeliveryPolicy
Tulajdonság értéke
geoFilters
A felhasználó földrajzi hozzáférését meghatározó szabályok listája a CDN-végponton belül. Minden geoszűrő meghatároz egy hozzáférési szabályt egy megadott elérési úthoz vagy tartalomhoz, például letiltja az APAC-t az elérési úthoz /képekhez/
geoFilters?: GeoFilter[]
Tulajdonság értéke
hostName
A végpont gazdagépneve {endpointName}. {DNSZone}, például contoso.azureedge.net MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
hostName?: string
Tulajdonság értéke
string
isCompressionEnabled
Azt jelzi, hogy engedélyezve van-e a tartalomtömörítés a CDN-en. Az alapértelmezett érték hamis. Ha a tömörítés engedélyezve van, a rendszer tömörítettként fogja kiszolgálni a tartalmat, ha a felhasználó tömörített verziót kér. A tartalom nem lesz tömörítve CDN-en, ha a kért tartalom 1 bájtnál kisebb vagy 1 MB-nál nagyobb.
isCompressionEnabled?: boolean
Tulajdonság értéke
boolean
isHttpAllowed
Azt jelzi, hogy engedélyezett-e a HTTP-forgalom a végponton. Az alapértelmezett érték igaz. Legalább egy protokollt (HTTP vagy HTTPS) engedélyezni kell.
isHttpAllowed?: boolean
Tulajdonság értéke
boolean
isHttpsAllowed
Azt jelzi, hogy engedélyezett-e a HTTPS-forgalom a végponton. Az alapértelmezett érték igaz. Legalább egy protokollt (HTTP vagy HTTPS) engedélyezni kell.
isHttpsAllowed?: boolean
Tulajdonság értéke
boolean
optimizationType
Meghatározza, hogy az ügyfél milyen forgatókönyvre szeretné optimalizálni ezt a CDN-végpontot, például letöltési és médiaszolgáltatásokra. Ezekkel az információkkal a CDN forgatókönyvalapú optimalizálást alkalmazhat.
optimizationType?: string
Tulajdonság értéke
string
originGroups
A rendelkezésre állás alapján a forgalom terheléselosztására használt forráscsoportok.
originGroups?: DeepCreatedOriginGroup[]
Tulajdonság értéke
originHostHeader
A forrásnak küldött állomásfejléc értéke minden kéréssel. Ez a végponttulajdonság csak akkor engedélyezett, ha a végpont egyetlen forrást használ, és felül lehet bírálni ugyanazzal a tulajdonságtal, amelyet a forrásnál megadott. Ha ezt üresen hagyja, a kérelem állomásneve határozza meg ezt az értéket. Az Azure CDN-forrásoknak, például a Web Appsnek, a Blob Storage-nak és a Cloud Servicesnek ehhez a gazdagépfejléc-értékhez alapértelmezés szerint meg kell egyeznie az eredeti állomásnévvel.
originHostHeader?: string
Tulajdonság értéke
string
originPath
A CDN által a tartalom lekérésére használható forráskönyvtár elérési útja, például contoso.cloudapp.net/originpath.
originPath?: string
Tulajdonság értéke
string
origins
A CDN-en keresztül kézbesített tartalom forrása.
origins?: DeepCreatedOrigin[]
Tulajdonság értéke
probePath
A forráson tárolt fájl elérési útja, amely felgyorsítja a dinamikus tartalom kézbesítését, és kiszámítja a CDN legoptimálisabb útvonalait. Ez a forrás elérési úthoz képest van. Ez a tulajdonság csak egyetlen forrás használata esetén releváns.
probePath?: string
Tulajdonság értéke
string
provisioningState
A végpont kiépítési állapota. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
provisioningState?: string
Tulajdonság értéke
string
queryStringCachingBehavior
Meghatározza, hogy a CDN hogyan gyorsítótárazza a lekérdezési sztringeket tartalmazó kéréseket. A gyorsítótárazáskor figyelmen kívül hagyhatja a lekérdezési sztringeket, megkerülheti a gyorsítótárazást, hogy megakadályozza a lekérdezési sztringeket tartalmazó kérések gyorsítótárazását, vagy minden egyedi URL-címmel rendelkező kérést gyorsítótárazhat.
queryStringCachingBehavior?: QueryStringCachingBehavior
Tulajdonság értéke
resourceState
A végpont erőforrás-állapota. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
resourceState?: string
Tulajdonság értéke
string
urlSigningKeys
Az aláírt URL-kivonatok ellenőrzéséhez használt kulcsok listája.
urlSigningKeys?: UrlSigningKey[]
Tulajdonság értéke
webApplicationFirewallPolicyLink
Meghatározza a végpont webalkalmazási tűzfalszabályzatát (ha van)
webApplicationFirewallPolicyLink?: EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink
Tulajdonság értéke
Örökölt tulajdonság részletei
id
Erőforrás-azonosító. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
id?: string
Tulajdonság értéke
string
örököltTrackedResource.id
location
name
Erőforrás neve. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
name?: string
Tulajdonság értéke
string
örököltTrackedResource.name
systemData
Csak olvasási rendszeradatok MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
systemData?: SystemData
Tulajdonság értéke
örököltTrackedResource.systemData
tags
Erőforráscímkék.
tags?: {[propertyName: string]: string}
Tulajdonság értéke
{[propertyName: string]: string}
örököltTrackedResource.tags
type
Erőforrás típusa. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
type?: string
Tulajdonság értéke
string
örököltTrackedResource.type