Share via


az cdn origin

Elencare o visualizzare le origini esistenti correlate agli endpoint rete CDN.

Comandi

Nome Descrizione Tipo Stato
az cdn origin create

Creare una nuova origine all'interno dell'endpoint specificato.

Memoria centrale Disponibilità generale
az cdn origin delete

Eliminare un'origine esistente all'interno di un endpoint.

Memoria centrale Disponibilità generale
az cdn origin list

Elencare tutte le origini esistenti all'interno di un endpoint.

Memoria centrale Disponibilità generale
az cdn origin show

Ottenere un'origine esistente all'interno di un endpoint.

Memoria centrale Disponibilità generale
az cdn origin update

Aggiornare una nuova origine all'interno dell'endpoint specificato.

Memoria centrale Disponibilità generale
az cdn origin wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.

Memoria centrale Disponibilità generale

az cdn origin create

Creare una nuova origine all'interno dell'endpoint specificato.

az cdn origin create --endpoint-name
                     --name
                     --profile-name
                     --resource-group
                     [--disabled {0, 1, f, false, n, no, t, true, y, yes}]
                     [--enabled {0, 1, f, false, n, no, t, true, y, yes}]
                     [--host-name]
                     [--http-port]
                     [--https-port]
                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                     [--origin-host-header]
                     [--priority]
                     [--private-link-alias]
                     [--private-link-approval-message]
                     [--private-link-location]
                     [--private-link-resource-id]
                     [--weight]

Esempio

Creare un'origine aggiuntiva

az cdn origin create -g group --host-name example.contoso.com --profile-name profile --endpoint-name endpoint -n origin --host-name example.contoso.com --origin-host-header example.contoso.com --http-port 80 --https-port 443

Creare un'origine privata

az cdn origin create -g group --host-name example.contoso.com --profile-name profile --endpoint-name endpoint -n origin --http-port 80 --https-port 443 --private-link-resource-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group/providers/Microsoft.Network/privateLinkServices/pls --private-link-location EastUS --private-link-approval-message 'Please approve this request'

Parametri necessari

--endpoint-name

Nome dell'endpoint nel profilo univoco a livello globale.

--name --origin-name -n

Nome dell'origine univoca all'interno dell'endpoint.

--profile-name

Nome del profilo rete CDN univoco all'interno del gruppo di risorse.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--disabled

Non usare l'origine per il bilanciamento del carico.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--enabled

L'origine è abilitata per il bilanciamento del carico o meno.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--host-name

Indirizzo dell'origine. Sono supportati nomi di dominio, indirizzi IPv4 e indirizzi IPv6. Deve essere univoco in tutte le origini di un endpoint.

--http-port

Valore della porta HTTP. Deve essere compreso tra 1 e 65535.

--https-port

Valore della porta HTTPS. Deve essere compreso tra 1 e 65535.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--origin-host-header

Valore dell'intestazione host inviato all'origine con ogni richiesta. Se si lascia vuoto questo valore, il nome host della richiesta determina questo valore. Rete CDN di Azure origini, ad esempio App Web, Archiviazione BLOB e Servizi cloud richiedono che questo valore dell'intestazione host corrisponda al nome host di origine per impostazione predefinita. Questa operazione esegue l'override dell'intestazione host definita in Endpoint.

--priority

Priorità dell'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-link-alias

Alias della risorsa collegamento privato. Il popolamento di questo campo facoltativo indica che questa origine è "Privata".

--private-link-approval-message -m

Messaggio personalizzato da includere nella richiesta di approvazione per connettersi al collegamento privato.

--private-link-location -l

Posizione della risorsa collegamento privato. Obbligatorio solo se 'privateLinkResourceId' è popolato.

--private-link-resource-id -p

ID risorsa della risorsa collegamento privato. Il popolamento di questo campo facoltativo indica che il back-end è "Privato".

--weight

Peso dell'origine nel gruppo di origine specificato per il bilanciamento del carico. Deve essere compreso tra 1 e 1000.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az cdn origin delete

Eliminare un'origine esistente all'interno di un endpoint.

az cdn origin delete [--endpoint-name]
                     [--ids]
                     [--name]
                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                     [--profile-name]
                     [--resource-group]
                     [--subscription]
                     [--yes]

Parametri facoltativi

--endpoint-name

Nome dell'endpoint nel profilo univoco a livello globale.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name --origin-name -n

Nome dell'origine univoca all'interno dell'endpoint.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--profile-name

Nome del profilo rete CDN univoco all'interno del gruppo di risorse.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az cdn origin list

Elencare tutte le origini esistenti all'interno di un endpoint.

az cdn origin list --endpoint-name
                   --profile-name
                   --resource-group
                   [--max-items]
                   [--next-token]

Parametri necessari

--endpoint-name

Nome dell'endpoint nel profilo univoco a livello globale.

--profile-name

Nome del profilo rete CDN univoco all'interno del gruppo di risorse.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--max-items

Numero totale di elementi da restituire nell'output del comando. Se il numero totale di elementi disponibili è maggiore del valore specificato, nell'output del comando viene fornito un token. Per riprendere la paginazione, specificare il valore del token nell'argomento --next-token di un comando successivo.

--next-token

Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az cdn origin show

Ottenere un'origine esistente all'interno di un endpoint.

az cdn origin show [--endpoint-name]
                   [--ids]
                   [--name]
                   [--profile-name]
                   [--resource-group]
                   [--subscription]

Parametri facoltativi

--endpoint-name

Nome dell'endpoint nel profilo univoco a livello globale.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name --origin-name -n

Nome dell'origine univoca all'interno dell'endpoint.

--profile-name

Nome del profilo rete CDN univoco all'interno del gruppo di risorse.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az cdn origin update

Aggiornare una nuova origine all'interno dell'endpoint specificato.

az cdn origin update [--add]
                     [--disabled {0, 1, f, false, n, no, t, true, y, yes}]
                     [--enabled {0, 1, f, false, n, no, t, true, y, yes}]
                     [--endpoint-name]
                     [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                     [--host-name]
                     [--http-port]
                     [--https-port]
                     [--ids]
                     [--name]
                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                     [--origin-host-header]
                     [--priority]
                     [--private-link-alias]
                     [--private-link-approval-message]
                     [--private-link-location]
                     [--private-link-resource-id]
                     [--profile-name]
                     [--remove]
                     [--resource-group]
                     [--set]
                     [--subscription]
                     [--weight]

Esempio

Aggiornare un'origine

az cdn origin update -g group --profile-name profile --endpoint-name endpoint -n origin --http-port 80 --https-port 443 --priority 3 --weight 500 --host-name example.contoso.com

Disabilitare un'origine

az cdn origin update -g group --profile-name profile --endpoint-name endpoint -n origin --disabled

Connessione un'origine a un servizio di collegamento privato

az cdn origin update -g group --profile-name profile --endpoint-name endpoint -n origin --http-port 80 --https-port 443 --private-link-resource-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group/providers/Microsoft.Network/privateLinkServices/pls --private-link-location EastUS --private-link-approval-message 'Please approve this request'

Parametri facoltativi

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, stringa o stringa> JSON.

--disabled

Non usare l'origine per il bilanciamento del carico.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--enabled

L'origine è abilitata per il bilanciamento del carico o meno.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--endpoint-name

Nome dell'endpoint nel profilo univoco a livello globale.

--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--host-name

Indirizzo dell'origine. Sono supportati nomi di dominio, indirizzi IPv4 e indirizzi IPv6. Deve essere univoco in tutte le origini di un endpoint.

--http-port

Valore della porta HTTP. Deve essere compreso tra 1 e 65535.

--https-port

Valore della porta HTTPS. Deve essere compreso tra 1 e 65535.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name --origin-name -n

Nome dell'origine univoca all'interno dell'endpoint.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--origin-host-header

Valore dell'intestazione host inviato all'origine con ogni richiesta. Se si lascia vuoto questo valore, il nome host della richiesta determina questo valore. Rete CDN di Azure origini, ad esempio App Web, Archiviazione BLOB e Servizi cloud richiedono che questo valore dell'intestazione host corrisponda al nome host di origine per impostazione predefinita. Questa operazione esegue l'override dell'intestazione host definita in Endpoint.

--priority

Priorità dell'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-link-alias

Alias della risorsa collegamento privato. Il popolamento di questo campo facoltativo indica che questa origine è "Privata".

--private-link-approval-message -m

Messaggio personalizzato da includere nella richiesta di approvazione per connettersi al collegamento privato.

--private-link-location -l

Posizione della risorsa collegamento privato. Obbligatorio solo se 'privateLinkResourceId' è popolato.

--private-link-resource-id -p

ID risorsa della risorsa collegamento privato. Il popolamento di questo campo facoltativo indica che il back-end è "Privato".

--profile-name

Nome del profilo rete CDN univoco all'interno del gruppo di risorse.

--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--weight

Peso dell'origine nel gruppo di origine specificato per il bilanciamento del carico. Deve essere compreso tra 1 e 1000.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az cdn origin wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.

az cdn origin wait [--created]
                   [--custom]
                   [--deleted]
                   [--endpoint-name]
                   [--exists]
                   [--ids]
                   [--interval]
                   [--name]
                   [--profile-name]
                   [--resource-group]
                   [--subscription]
                   [--timeout]
                   [--updated]

Parametri facoltativi

--created

Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.

valore predefinito: False
--custom

Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Attendere l'eliminazione.

valore predefinito: False
--endpoint-name

Nome dell'endpoint nel profilo univoco a livello globale.

--exists

Attendere che la risorsa esista.

valore predefinito: False
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--interval

Intervallo di polling in secondi.

valore predefinito: 30
--name --origin-name -n

Nome dell'origine univoca all'interno dell'endpoint.

--profile-name

Nome del profilo rete CDN univoco all'interno del gruppo di risorse.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--timeout

Attesa massima in secondi.

valore predefinito: 3600
--updated

Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.