AFDOrigin interface
Der Ursprung von Azure Front Door ist die Quelle der Inhalte, die über Azure Front Door übermittelt werden. Wenn die durch einen Endpunkt dargestellten Edgeknoten den angeforderten Inhalt nicht zwischengespeichert haben, versuchen sie, sie aus einem oder mehreren konfigurierten Ursprüngen abzurufen.
- Extends
Eigenschaften
azure |
Ressourcenverweis auf die Azure-Ursprungsressource. |
deployment |
HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
enabled |
Gibt an, ob Integritätstests für Back-End-Instanzen aktiviert werden sollen, die unter backPools definiert sind. Integritätstests können nur deaktiviert werden, wenn ein einzelnes aktiviertes Back-End in einem einzelnen aktivierten Back-End-Pool vorhanden ist. |
enforce |
Ob die Zertifikatnamensprüfung auf Ursprungsebene aktiviert werden soll |
host |
Die Adresse des Ursprungs. Domänennamen, IPv4-Adressen und IPv6-Adressen werden unterstützt. Dies sollte für alle Ursprünge in einem Endpunkt eindeutig sein. |
http |
Der Wert des HTTP-Ports. Der Wert muss zwischen 1 und 65535 liegen. |
https |
Der Wert des HTTPS-Ports. Der Wert muss zwischen 1 und 65535 liegen. |
origin |
Der Name der Ursprungsgruppe, die diesen Ursprung enthält. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
origin |
Der Hostheaderwert, der mit jeder Anforderung an den Ursprung gesendet wird. Wenn Sie diesen Wert leer lassen, bestimmt der Anforderungshostname diesen Wert. Azure Front Door-Ursprünge wie Web-Apps, Blob Storage und Cloud Services erfordern, dass dieser Hostheaderwert standardmäßig mit dem Ursprungshosthostnamen übereinstimmt. Dadurch wird der am Endpunkt definierte Hostheader überschrieben. |
priority | Ursprungspriorität in der angegebenen Ursprungsgruppe für den Lastenausgleich. Höhere Prioritäten werden nicht für den Lastenausgleich verwendet, wenn ein Ursprung mit niedrigerer Priorität fehlerfrei ist. Muss zwischen 1 und 5 sein |
provisioning |
Bereitstellung status HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
shared |
Die Eigenschaften der Private Link-Ressource für den privaten Ursprung. |
weight | Die Gewichtung des Ursprungs in der angegebenen Ursprungsgruppe für den Lastenausgleich. Muss zwischen 1 und 1000 sein |
Geerbte Eigenschaften
id | Ressourcen-ID HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
name | Name der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
system |
Schreibgeschützte Systemdaten HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
type | Der Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
Details zur Eigenschaft
azureOrigin
Ressourcenverweis auf die Azure-Ursprungsressource.
azureOrigin?: ResourceReference
Eigenschaftswert
deploymentStatus
HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
deploymentStatus?: string
Eigenschaftswert
string
enabledState
Gibt an, ob Integritätstests für Back-End-Instanzen aktiviert werden sollen, die unter backPools definiert sind. Integritätstests können nur deaktiviert werden, wenn ein einzelnes aktiviertes Back-End in einem einzelnen aktivierten Back-End-Pool vorhanden ist.
enabledState?: string
Eigenschaftswert
string
enforceCertificateNameCheck
Ob die Zertifikatnamensprüfung auf Ursprungsebene aktiviert werden soll
enforceCertificateNameCheck?: boolean
Eigenschaftswert
boolean
hostName
Die Adresse des Ursprungs. Domänennamen, IPv4-Adressen und IPv6-Adressen werden unterstützt. Dies sollte für alle Ursprünge in einem Endpunkt eindeutig sein.
hostName?: string
Eigenschaftswert
string
httpPort
Der Wert des HTTP-Ports. Der Wert muss zwischen 1 und 65535 liegen.
httpPort?: number
Eigenschaftswert
number
httpsPort
Der Wert des HTTPS-Ports. Der Wert muss zwischen 1 und 65535 liegen.
httpsPort?: number
Eigenschaftswert
number
originGroupName
Der Name der Ursprungsgruppe, die diesen Ursprung enthält. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
originGroupName?: string
Eigenschaftswert
string
originHostHeader
Der Hostheaderwert, der mit jeder Anforderung an den Ursprung gesendet wird. Wenn Sie diesen Wert leer lassen, bestimmt der Anforderungshostname diesen Wert. Azure Front Door-Ursprünge wie Web-Apps, Blob Storage und Cloud Services erfordern, dass dieser Hostheaderwert standardmäßig mit dem Ursprungshosthostnamen übereinstimmt. Dadurch wird der am Endpunkt definierte Hostheader überschrieben.
originHostHeader?: string
Eigenschaftswert
string
priority
Ursprungspriorität in der angegebenen Ursprungsgruppe für den Lastenausgleich. Höhere Prioritäten werden nicht für den Lastenausgleich verwendet, wenn ein Ursprung mit niedrigerer Priorität fehlerfrei ist. Muss zwischen 1 und 5 sein
priority?: number
Eigenschaftswert
number
provisioningState
Bereitstellung status HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
provisioningState?: string
Eigenschaftswert
string
sharedPrivateLinkResource
Die Eigenschaften der Private Link-Ressource für den privaten Ursprung.
sharedPrivateLinkResource?: SharedPrivateLinkResourceProperties
Eigenschaftswert
weight
Die Gewichtung des Ursprungs in der angegebenen Ursprungsgruppe für den Lastenausgleich. Muss zwischen 1 und 1000 sein
weight?: number
Eigenschaftswert
number
Geerbte Eigenschaftsdetails
id
Ressourcen-ID HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
id?: string
Eigenschaftswert
string
Geerbt vonProxyResource.id
name
Name der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
name?: string
Eigenschaftswert
string
Geerbt vonProxyResource.name
systemData
Schreibgeschützte Systemdaten HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
systemData?: SystemData
Eigenschaftswert
Geerbt vonProxyResource.systemData
type
Der Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
type?: string
Eigenschaftswert
string
Geerbt vonProxyResource.type