Origin interface
L'origine della rete CDN è l'origine del contenuto recapitato tramite rete CDN. Quando i nodi perimetrali rappresentati da un endpoint non hanno il contenuto richiesto memorizzato nella cache, tentano di recuperarlo da una o più origini configurate.
- Extends
Proprietà
enabled | L'origine è abilitata per il bilanciamento del carico o meno |
host |
Indirizzo dell'origine. Sono supportati nomi di dominio, indirizzi IPv4 e indirizzi IPv6. Ciò deve essere univoco in tutte le origini in un endpoint. |
http |
Valore della porta HTTP. Deve essere compreso tra 1 e 65535. |
https |
Valore della porta HTTPS. Deve essere compreso tra 1 e 65535. |
origin |
Valore dell'intestazione host inviato all'origine con ogni richiesta. Se si lascia vuoto, il nome host della richiesta determina questo valore. Origini della rete CDN di Azure, ad esempio App Web, Archiviazione BLOB e Servizi cloud richiedono che questo valore di intestazione host corrisponda al nome host di origine per impostazione predefinita. In questo modo viene eseguito l'override dell'intestazione host definita in Endpoint |
priority | Priorità di origine nel gruppo di origine specificato per il bilanciamento del carico. Le priorità più elevate non verranno usate per il bilanciamento del carico se un'origine con priorità inferiore è integra. Deve essere compreso tra 1 e 5 |
private |
Stato di approvazione per la connessione alla collegamento privato NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
private |
Alias della risorsa collegamento privato. Popolamento di questo campo facoltativo indica che questa origine è "Privata" |
private |
Messaggio personalizzato da includere nella richiesta di approvazione per connettersi al collegamento privato. |
private |
Posizione della risorsa collegamento privato. Obbligatorio solo se 'privateLinkResourceId' è popolato |
private |
ID risorsa della risorsa collegamento privato. Popolamento di questo campo facoltativo indica che questo back-end è "Privato" |
provisioning |
Stato di provisioning dell'origine. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
resource |
Stato della risorsa dell'origine. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
weight | Peso dell'origine nel gruppo di origine specificato per il bilanciamento del carico. Deve essere compreso tra 1 e 1000 |
Proprietà ereditate
id | ID risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
name | Nome risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
system |
Nota solo dati di sistema: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
type | Tipo di risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
Dettagli proprietà
enabled
L'origine è abilitata per il bilanciamento del carico o meno
enabled?: boolean
Valore della proprietà
boolean
hostName
Indirizzo dell'origine. Sono supportati nomi di dominio, indirizzi IPv4 e indirizzi IPv6. Ciò deve essere univoco in tutte le origini in un endpoint.
hostName?: string
Valore della proprietà
string
httpPort
Valore della porta HTTP. Deve essere compreso tra 1 e 65535.
httpPort?: number
Valore della proprietà
number
httpsPort
Valore della porta HTTPS. Deve essere compreso tra 1 e 65535.
httpsPort?: number
Valore della proprietà
number
originHostHeader
Valore dell'intestazione host inviato all'origine con ogni richiesta. Se si lascia vuoto, il nome host della richiesta determina questo valore. Origini della rete CDN di Azure, ad esempio App Web, Archiviazione BLOB e Servizi cloud richiedono che questo valore di intestazione host corrisponda al nome host di origine per impostazione predefinita. In questo modo viene eseguito l'override dell'intestazione host definita in Endpoint
originHostHeader?: string
Valore della proprietà
string
priority
Priorità di origine nel gruppo di origine specificato per il bilanciamento del carico. Le priorità più elevate non verranno usate per il bilanciamento del carico se un'origine con priorità inferiore è integra. Deve essere compreso tra 1 e 5
priority?: number
Valore della proprietà
number
privateEndpointStatus
Stato di approvazione per la connessione alla collegamento privato NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
privateEndpointStatus?: string
Valore della proprietà
string
privateLinkAlias
Alias della risorsa collegamento privato. Popolamento di questo campo facoltativo indica che questa origine è "Privata"
privateLinkAlias?: string
Valore della proprietà
string
privateLinkApprovalMessage
Messaggio personalizzato da includere nella richiesta di approvazione per connettersi al collegamento privato.
privateLinkApprovalMessage?: string
Valore della proprietà
string
privateLinkLocation
Posizione della risorsa collegamento privato. Obbligatorio solo se 'privateLinkResourceId' è popolato
privateLinkLocation?: string
Valore della proprietà
string
privateLinkResourceId
ID risorsa della risorsa collegamento privato. Popolamento di questo campo facoltativo indica che questo back-end è "Privato"
privateLinkResourceId?: string
Valore della proprietà
string
provisioningState
Stato di provisioning dell'origine. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
provisioningState?: string
Valore della proprietà
string
resourceState
Stato della risorsa dell'origine. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
resourceState?: string
Valore della proprietà
string
weight
Peso dell'origine nel gruppo di origine specificato per il bilanciamento del carico. Deve essere compreso tra 1 e 1000
weight?: number
Valore della proprietà
number
Dettagli proprietà ereditate
id
ID risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
id?: string
Valore della proprietà
string
Ereditato daProxyResource.id
name
Nome risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
name?: string
Valore della proprietà
string
Ereditato daProxyResource.name
systemData
Nota solo dati di sistema: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
systemData?: SystemData
Valore della proprietà
Ereditato daProxyResource.systemData
type
Tipo di risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
type?: string
Valore della proprietà
string
Ereditato daProxyResource.type