Megosztás a következőn keresztül:


EndpointProperties interface

A végpont létrehozásához szükséges tulajdonságokat tartalmazó JSON-objektum.

Extends

Tulajdonságok

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.

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.

originGroups

A rendelkezésre állás alapján a forgalom terheléselosztására használt forráscsoportok.

origins

A CDN-en keresztül kézbesített tartalom forrása.

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.

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.

Örökölt tulajdonságok

contentTypesToCompress

Azon tartalomtípusok listája, amelyekre a tömörítés vonatkozik. Az értéknek érvényes MIME-típusnak kell lennie.

defaultOriginGroup

Hivatkozás a forráscsoportra.

deliveryPolicy

A végponthoz használandó kézbesítési szabályokat meghatározó szabályzat.

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/

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.

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.

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.

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.

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.

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.

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.

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.

urlSigningKeys

Az aláírt URL-kivonatok ellenőrzéséhez használt kulcsok listája.

webApplicationFirewallPolicyLink

Meghatározza a végpont webalkalmazási tűzfalszabályzatát (ha van)

Tulajdonság adatai

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

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

originGroups

A rendelkezésre állás alapján a forgalom terheléselosztására használt forráscsoportok.

originGroups?: DeepCreatedOriginGroup[]

Tulajdonság értéke

origins

A CDN-en keresztül kézbesített tartalom forrása.

origins: DeepCreatedOrigin[]

Tulajdonság értéke

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

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

Örökölt tulajdonság részletei

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[]

ÖrököltEndpointPropertiesUpdateParameters.contentTypesToCompress

defaultOriginGroup

Hivatkozás a forráscsoportra.

defaultOriginGroup?: ResourceReference

Tulajdonság értéke

ÖrököltEndpointPropertiesUpdateParameters.defaultOriginGroup

deliveryPolicy

A végponthoz használandó kézbesítési szabályokat meghatározó szabályzat.

deliveryPolicy?: EndpointPropertiesUpdateParametersDeliveryPolicy

Tulajdonság értéke

ÖrököltEndpointPropertiesUpdateParameters.deliveryPolicy

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

ÖrököltEndpointPropertiesUpdateParameters.geoFilters

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

ÖrököltEndpointPropertiesUpdateParameters.isCompressionEnabled

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

ÖrököltEndpointPropertiesUpdateParameters.isHttpAllowed

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

ÖrököltEndpointPropertiesUpdateParameters.isHttpsAllowed

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

ÖrököltEndpointPropertiesUpdateParameters.optimizationType

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

ÖrököltEndpointPropertiesUpdateParameters.originHostHeader

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

ÖrököltEndpointPropertiesUpdateParameters.originPath

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

ÖrököltEndpointPropertiesUpdateParameters.probePath

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

ÖrököltEndpointPropertiesUpdateParameters.queryStringCachingBehavior

urlSigningKeys

Az aláírt URL-kivonatok ellenőrzéséhez használt kulcsok listája.

urlSigningKeys?: UrlSigningKey[]

Tulajdonság értéke

ÖrököltEndpointPropertiesUpdateParameters.urlSigningKeys

Meghatározza a végpont webalkalmazási tűzfalszabályzatát (ha van)

webApplicationFirewallPolicyLink?: EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink

Tulajdonság értéke

ÖrököltEndpointPropertiesUpdateParameters.webApplicationFirewallPolicyLink