Freigeben über


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.

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.

httpPort

Der Wert des HTTP-Ports. Der Wert muss zwischen 1 und 65535 liegen.

httpsPort

Der Wert des HTTPS-Ports. Der Wert muss zwischen 1 und 65535 liegen.

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.

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.

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.

privateLinkAlias

Der Alias der Private Link-Ressource. Das Auffüllen dieses optionalen Felds gibt an, dass dieser Ursprung "Privat" ist.

privateLinkApprovalMessage

Eine benutzerdefinierte Nachricht, die in die Genehmigungsanforderung aufgenommen werden soll, um eine Verbindung mit dem Private Link herzustellen.

privateLinkLocation

Der Speicherort der Private Link-Ressource. Nur erforderlich, wenn "privateLinkResourceId" aufgefüllt ist

privateLinkResourceId

Die Ressourcen-ID der Private Link Ressource. Das Auffüllen dieses optionalen Felds gibt an, dass dieses Back-End "Privat" ist.

provisioningState

Bereitstellungsstatus des Ursprungs. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

resourceState

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.

systemData

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