Dela via


EndpointProperties interface

JSON-objektet som innehåller de egenskaper som krävs för att skapa en slutpunkt.

Extends

Egenskaper

customDomains

De anpassade domänerna under slutpunkten. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

hostName

Värdnamnet för slutpunkten som är strukturerad som {endpointName}. {DNSZone}, t.ex. contoso.azureedge.net OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

originGroups

Ursprungsgrupper som består av ursprung som används för belastningsutjämning av trafiken baserat på tillgänglighet.

origins

Källan till innehållet som levereras via CDN.

provisioningState

Etableringsstatus för slutpunkten. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

resourceState

Resursstatus för slutpunkten. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Ärvda egenskaper

contentTypesToCompress

Lista över innehållstyper som komprimering gäller för. Värdet ska vara en giltig MIME-typ.

defaultOriginGroup

En referens till ursprungsgruppen.

deliveryPolicy

En princip som anger vilka leveransregler som ska användas för en slutpunkt.

geoFilters

Lista över regler som definierar användarens geo-åtkomst inom en CDN-slutpunkt. Varje geo-filter definierar en åtkomstregel till en angiven sökväg eller innehåll, t.ex. blockera APAC för sökväg/bilder/

isCompressionEnabled

Anger om innehållskomprimering är aktiverat på CDN. Standardvärdet är falskt. Om komprimering är aktiverat kommer innehållet att fungera som komprimerat om användaren begär en komprimerad version. Innehållet komprimeras inte på CDN när begärt innehåll är mindre än 1 byte eller större än 1 MB.

isHttpAllowed

Anger om HTTP-trafik tillåts på slutpunkten. Standardvärdet är sant. Minst ett protokoll (HTTP eller HTTPS) måste tillåtas.

isHttpsAllowed

Anger om HTTPS-trafik tillåts på slutpunkten. Standardvärdet är sant. Minst ett protokoll (HTTP eller HTTPS) måste tillåtas.

optimizationType

Anger vilket scenario kunden vill att den här CDN-slutpunkten ska optimeras för, t.ex. Ladda ned mediatjänster. Med den här informationen kan CDN tillämpa scenariodriven optimering.

originHostHeader

Värdet för värdhuvudet som skickas till ursprunget med varje begäran. Den här egenskapen vid slutpunkten tillåts endast när slutpunkten använder enskilt ursprung och kan åsidosättas av samma egenskap som anges vid ursprunget. Om du lämnar detta tomt avgör värdnamnet för begäran det här värdet. Azure CDN-ursprung, till exempel Web Apps, Blob Storage och Cloud Services, kräver att värdhuvudvärdet matchar ursprungsvärdnamnet som standard.

originPath

En katalogsökväg på ursprunget som CDN kan använda för att hämta innehåll från, t.ex. contoso.cloudapp.net/originpath.

probePath

Sökväg till en fil med ursprunget som hjälper till att påskynda leveransen av det dynamiska innehållet och beräkna de mest optimala vägarna för CDN. Detta är relativt till ursprungssökvägen. Den här egenskapen är bara relevant när du använder ett enda ursprung.

queryStringCachingBehavior

Definierar hur CDN cachelagrar begäranden som innehåller frågesträngar. Du kan ignorera alla frågesträngar vid cachelagring, kringgå cachelagring för att förhindra att begäranden som innehåller frågesträngar cachelagras eller cachelagra varje begäran med en unik URL.

urlSigningKeys

Lista över nycklar som används för att verifiera de signerade URL-hashvärdena.

webApplicationFirewallPolicyLink

Definierar brandväggsprincipen för webbprogram för slutpunkten (om tillämpligt)

Egenskapsinformation

customDomains

De anpassade domänerna under slutpunkten. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

customDomains?: DeepCreatedCustomDomain[]

Egenskapsvärde

hostName

Värdnamnet för slutpunkten som är strukturerad som {endpointName}. {DNSZone}, t.ex. contoso.azureedge.net OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

hostName?: string

Egenskapsvärde

string

originGroups

Ursprungsgrupper som består av ursprung som används för belastningsutjämning av trafiken baserat på tillgänglighet.

originGroups?: DeepCreatedOriginGroup[]

Egenskapsvärde

origins

Källan till innehållet som levereras via CDN.

origins: DeepCreatedOrigin[]

Egenskapsvärde

provisioningState

Etableringsstatus för slutpunkten. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

provisioningState?: string

Egenskapsvärde

string

resourceState

Resursstatus för slutpunkten. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

resourceState?: string

Egenskapsvärde

string

Information om ärvda egenskaper

contentTypesToCompress

Lista över innehållstyper som komprimering gäller för. Värdet ska vara en giltig MIME-typ.

contentTypesToCompress?: string[]

Egenskapsvärde

string[]

ärvd frånEndpointPropertiesUpdateParameters.contentTypesToCompress

defaultOriginGroup

En referens till ursprungsgruppen.

defaultOriginGroup?: ResourceReference

Egenskapsvärde

ärvd frånEndpointPropertiesUpdateParameters.defaultOriginGroup

deliveryPolicy

En princip som anger vilka leveransregler som ska användas för en slutpunkt.

deliveryPolicy?: EndpointPropertiesUpdateParametersDeliveryPolicy

Egenskapsvärde

ärvd frånEndpointPropertiesUpdateParameters.deliveryPolicy

geoFilters

Lista över regler som definierar användarens geo-åtkomst inom en CDN-slutpunkt. Varje geo-filter definierar en åtkomstregel till en angiven sökväg eller innehåll, t.ex. blockera APAC för sökväg/bilder/

geoFilters?: GeoFilter[]

Egenskapsvärde

ärvd frånEndpointPropertiesUpdateParameters.geoFilters

isCompressionEnabled

Anger om innehållskomprimering är aktiverat på CDN. Standardvärdet är falskt. Om komprimering är aktiverat kommer innehållet att fungera som komprimerat om användaren begär en komprimerad version. Innehållet komprimeras inte på CDN när begärt innehåll är mindre än 1 byte eller större än 1 MB.

isCompressionEnabled?: boolean

Egenskapsvärde

boolean

ärvd frånEndpointPropertiesUpdateParameters.isCompressionEnabled

isHttpAllowed

Anger om HTTP-trafik tillåts på slutpunkten. Standardvärdet är sant. Minst ett protokoll (HTTP eller HTTPS) måste tillåtas.

isHttpAllowed?: boolean

Egenskapsvärde

boolean

ärvd frånEndpointPropertiesUpdateParameters.isHttpAllowed

isHttpsAllowed

Anger om HTTPS-trafik tillåts på slutpunkten. Standardvärdet är sant. Minst ett protokoll (HTTP eller HTTPS) måste tillåtas.

isHttpsAllowed?: boolean

Egenskapsvärde

boolean

ärvd frånEndpointPropertiesUpdateParameters.isHttpsAllowed

optimizationType

Anger vilket scenario kunden vill att den här CDN-slutpunkten ska optimeras för, t.ex. Ladda ned mediatjänster. Med den här informationen kan CDN tillämpa scenariodriven optimering.

optimizationType?: string

Egenskapsvärde

string

ärvd frånEndpointPropertiesUpdateParameters.optimizationType

originHostHeader

Värdet för värdhuvudet som skickas till ursprunget med varje begäran. Den här egenskapen vid slutpunkten tillåts endast när slutpunkten använder enskilt ursprung och kan åsidosättas av samma egenskap som anges vid ursprunget. Om du lämnar detta tomt avgör värdnamnet för begäran det här värdet. Azure CDN-ursprung, till exempel Web Apps, Blob Storage och Cloud Services, kräver att värdhuvudvärdet matchar ursprungsvärdnamnet som standard.

originHostHeader?: string

Egenskapsvärde

string

ärvd frånEndpointPropertiesUpdateParameters.originHostHeader

originPath

En katalogsökväg på ursprunget som CDN kan använda för att hämta innehåll från, t.ex. contoso.cloudapp.net/originpath.

originPath?: string

Egenskapsvärde

string

ärvd frånEndpointPropertiesUpdateParameters.originPath

probePath

Sökväg till en fil med ursprunget som hjälper till att påskynda leveransen av det dynamiska innehållet och beräkna de mest optimala vägarna för CDN. Detta är relativt till ursprungssökvägen. Den här egenskapen är bara relevant när du använder ett enda ursprung.

probePath?: string

Egenskapsvärde

string

ärvd frånEndpointPropertiesUpdateParameters.probePath

queryStringCachingBehavior

Definierar hur CDN cachelagrar begäranden som innehåller frågesträngar. Du kan ignorera alla frågesträngar vid cachelagring, kringgå cachelagring för att förhindra att begäranden som innehåller frågesträngar cachelagras eller cachelagra varje begäran med en unik URL.

queryStringCachingBehavior?: QueryStringCachingBehavior

Egenskapsvärde

ärvd frånEndpointPropertiesUpdateParameters.queryStringCachingBehavior

urlSigningKeys

Lista över nycklar som används för att verifiera de signerade URL-hashvärdena.

urlSigningKeys?: UrlSigningKey[]

Egenskapsvärde

ärvd frånEndpointPropertiesUpdateParameters.urlSigningKeys

Definierar brandväggsprincipen för webbprogram för slutpunkten (om tillämpligt)

webApplicationFirewallPolicyLink?: EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink

Egenskapsvärde

ärvd frånEndpointPropertiesUpdateParameters.webApplicationFirewallPolicyLink