Dela via


AFDOrigin interface

Azure Front Door-ursprunget är källan till innehållet som levereras via Azure Front Door. När gränsnoderna som representeras av en slutpunkt inte har det begärda innehållet cachelagrat försöker de hämta det från en eller flera av de konfigurerade ursprungen.

Extends

Egenskaper

azureOrigin

Resursreferens till Azure-ursprungsresursen.

deploymentStatus

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

enabledState

Om du vill aktivera hälsoavsökningar mot serverdelar som definierats under backendPools. Hälsoavsökningar kan bara inaktiveras om det finns en enda aktiverad serverdel i en enda aktiverad serverdelspool.

enforceCertificateNameCheck

Om du vill aktivera kontroll av certifikatnamn på ursprungsnivå

hostName

Ursprungsadressen. Domännamn, IPv4-adresser och IPv6-adresser stöds. Detta bör vara unikt för alla ursprung i en slutpunkt.

httpPort

Värdet för HTTP-porten. Måste vara mellan 1 och 65535.

httpsPort

Värdet för HTTPS-porten. Måste vara mellan 1 och 65535.

originGroupName

Namnet på ursprungsgruppen som innehåller det här ursprunget. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

originHostHeader

Värdet för värdhuvudet som skickas till ursprunget med varje begäran. Om du lämnar detta tomt avgör värdnamnet för begäran det här värdet. Azure Front Door-ursprung, till exempel Web Apps, Blob Storage och Cloud Services, kräver att värdhuvudvärdet matchar ursprungsvärdnamnet som standard. Detta åsidosätter värdrubriken som definierats vid slutpunkten

priority

Prioritet för ursprung i angiven ursprungsgrupp för belastningsutjämning. Högre prioriteter används inte för belastningsutjämning om ett ursprung med lägre prioritet är felfritt. Måste vara mellan 1 och 5

provisioningState

Etableringsstatus OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

sharedPrivateLinkResource

Egenskaperna för den privata länkresursen för privat ursprung.

weight

Ursprungets vikt i den angivna ursprungsgruppen för belastningsutjämning. Måste vara mellan 1 och 1000

Ärvda egenskaper

id

Resurs-ID. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name

Resursnamn. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

systemData

Skrivskyddad systemdata Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

type

Resurstyp. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

azureOrigin

Resursreferens till Azure-ursprungsresursen.

azureOrigin?: ResourceReference

Egenskapsvärde

deploymentStatus

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

deploymentStatus?: string

Egenskapsvärde

string

enabledState

Om du vill aktivera hälsoavsökningar mot serverdelar som definierats under backendPools. Hälsoavsökningar kan bara inaktiveras om det finns en enda aktiverad serverdel i en enda aktiverad serverdelspool.

enabledState?: string

Egenskapsvärde

string

enforceCertificateNameCheck

Om du vill aktivera kontroll av certifikatnamn på ursprungsnivå

enforceCertificateNameCheck?: boolean

Egenskapsvärde

boolean

hostName

Ursprungsadressen. Domännamn, IPv4-adresser och IPv6-adresser stöds. Detta bör vara unikt för alla ursprung i en slutpunkt.

hostName?: string

Egenskapsvärde

string

httpPort

Värdet för HTTP-porten. Måste vara mellan 1 och 65535.

httpPort?: number

Egenskapsvärde

number

httpsPort

Värdet för HTTPS-porten. Måste vara mellan 1 och 65535.

httpsPort?: number

Egenskapsvärde

number

originGroupName

Namnet på ursprungsgruppen som innehåller det här ursprunget. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

originGroupName?: string

Egenskapsvärde

string

originHostHeader

Värdet för värdhuvudet som skickas till ursprunget med varje begäran. Om du lämnar detta tomt avgör värdnamnet för begäran det här värdet. Azure Front Door-ursprung, till exempel Web Apps, Blob Storage och Cloud Services, kräver att värdhuvudvärdet matchar ursprungsvärdnamnet som standard. Detta åsidosätter värdrubriken som definierats vid slutpunkten

originHostHeader?: string

Egenskapsvärde

string

priority

Prioritet för ursprung i angiven ursprungsgrupp för belastningsutjämning. Högre prioriteter används inte för belastningsutjämning om ett ursprung med lägre prioritet är felfritt. Måste vara mellan 1 och 5

priority?: number

Egenskapsvärde

number

provisioningState

Etableringsstatus OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

provisioningState?: string

Egenskapsvärde

string

sharedPrivateLinkResource

Egenskaperna för den privata länkresursen för privat ursprung.

sharedPrivateLinkResource?: SharedPrivateLinkResourceProperties

Egenskapsvärde

weight

Ursprungets vikt i den angivna ursprungsgruppen för belastningsutjämning. Måste vara mellan 1 och 1000

weight?: number

Egenskapsvärde

number

Information om ärvda egenskaper

id

Resurs-ID. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

ärvd frånProxyResource.id

name

Resursnamn. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

ärvd frånProxyResource.name

systemData

Skrivskyddad systemdata Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

systemData?: SystemData

Egenskapsvärde

ärvd frånProxyResource.systemData

type

Resurstyp. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

ärvd frånProxyResource.type