Origin interface
Der CDN-Ursprung ist die Quelle des Inhalts, der über CDN übermittelt wird. Wenn auf den durch einen Endpunkt dargestellten Edgeknoten der angeforderte Inhalt nicht zwischengespeichert wurde, wird versucht, ihn von einem oder mehreren der konfigurierten Ursprünge abzurufen.
- Extends
Eigenschaften
enabled | Der Ursprung ist für den Lastenausgleich aktiviert oder nicht. |
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 Hostheaderwert, der mit jeder Anforderung an den Ursprung gesendet wird. Wenn Sie diesen Wert leer lassen, bestimmt der Anforderungshostname diesen Wert. Azure CDN-Ursprünge wie Web-Apps, Blob Storage und Cloud Services erfordern, dass dieser Hostheaderwert standardmäßig mit dem Ursprungshostnamen ü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. |
private |
Der Genehmigungsstatus für die Verbindung mit dem Private Link HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
private |
Der Alias der Private Link-Ressource. Das Auffüllen dieses optionalen Felds gibt an, dass dieser Ursprung "Privat" ist. |
private |
Eine benutzerdefinierte Nachricht, die in die Genehmigungsanforderung aufgenommen werden soll, um eine Verbindung mit dem Private Link herzustellen. |
private |
Der Speicherort der Private Link-Ressource. Nur erforderlich, wenn "privateLinkResourceId" aufgefüllt ist |
private |
Die Ressourcen-ID der Private Link Ressource. Das Auffüllen dieses optionalen Felds gibt an, dass dieses Back-End "Privat" ist. |
provisioning |
Bereitstellungsstatus des Ursprungs. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
resource |
Ressourcenstatus des Ursprungs. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
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
enabled
Der Ursprung ist für den Lastenausgleich aktiviert oder nicht.
enabled?: 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
originHostHeader
Der Hostheaderwert, der mit jeder Anforderung an den Ursprung gesendet wird. Wenn Sie diesen Wert leer lassen, bestimmt der Anforderungshostname diesen Wert. Azure CDN-Ursprünge wie Web-Apps, Blob Storage und Cloud Services erfordern, dass dieser Hostheaderwert standardmäßig mit dem Ursprungshostnamen ü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
privateEndpointStatus
Der Genehmigungsstatus für die Verbindung mit dem Private Link HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
privateEndpointStatus?: string
Eigenschaftswert
string
privateLinkAlias
Der Alias der Private Link-Ressource. Das Auffüllen dieses optionalen Felds gibt an, dass dieser Ursprung "Privat" ist.
privateLinkAlias?: string
Eigenschaftswert
string
privateLinkApprovalMessage
Eine benutzerdefinierte Nachricht, die in die Genehmigungsanforderung aufgenommen werden soll, um eine Verbindung mit dem Private Link herzustellen.
privateLinkApprovalMessage?: string
Eigenschaftswert
string
privateLinkLocation
Der Speicherort der Private Link-Ressource. Nur erforderlich, wenn "privateLinkResourceId" aufgefüllt ist
privateLinkLocation?: string
Eigenschaftswert
string
privateLinkResourceId
Die Ressourcen-ID der Private Link Ressource. Das Auffüllen dieses optionalen Felds gibt an, dass dieses Back-End "Privat" ist.
privateLinkResourceId?: string
Eigenschaftswert
string
provisioningState
Bereitstellungsstatus des Ursprungs. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
provisioningState?: string
Eigenschaftswert
string
resourceState
Ressourcenstatus des Ursprungs. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
resourceState?: string
Eigenschaftswert
string
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