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
azure |
Resursreferens till Azure-ursprungsresursen. |
deployment |
Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
enabled |
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. |
enforce |
Om du vill aktivera kontroll av certifikatnamn på ursprungsnivå |
host |
Ursprungsadressen. Domännamn, IPv4-adresser och IPv6-adresser stöds. Detta bör vara unikt för alla ursprung i en slutpunkt. |
http |
Värdet för HTTP-porten. Måste vara mellan 1 och 65535. |
https |
Värdet för HTTPS-porten. Måste vara mellan 1 och 65535. |
origin |
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. |
origin |
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 |
provisioning |
Etableringsstatus OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern. |
shared |
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. |
system |
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