az apic api deployment
Nota
Questo riferimento fa parte dell'estensione
Comandi per gestire le distribuzioni API nel Centro API.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az apic api deployment create |
Creare una nuova distribuzione api o aggiornare una distribuzione API esistente. |
Estensione | GA |
az apic api deployment delete |
Eliminare la distribuzione dell'API. |
Estensione | GA |
az apic api deployment list |
Elencare una raccolta di distribuzioni api. |
Estensione | GA |
az apic api deployment show |
Ottenere i dettagli della distribuzione dell'API. |
Estensione | GA |
az apic api deployment update |
Aggiornare la distribuzione dell'API esistente. |
Estensione | GA |
az apic api deployment create
Creare una nuova distribuzione api o aggiornare una distribuzione API esistente.
az apic api deployment create --api-id
--definition-id
--deployment-id
--environment-id
--resource-group
--server
--service-name
--title
[--custom-properties]
[--description]
Esempio
Creare la distribuzione
az apic api deployment create -g api-center-test -n contoso --deployment-id production --title "Production deployment" --description "Public cloud production deployment." --api-id echo-api --environment-id "/workspaces/default/environments/production" --definition-id "/workspaces/default/apis/echo-api/versions/2023-01-01/definitions/openapi" --server '{"runtimeUri":["https://example.com"]}'
Creare la distribuzione usando il file JSON del server
az apic api deployment create -g api-center-test -n contoso --deployment-id production --title "Production deployment" --description "Public cloud production deployment." --api-id echo-api --environment-id "/workspaces/default/environments/production" --definition-id "/workspaces/default/apis/echo-api/versions/2023-01-01/definitions/openapi" --server '@server.json'
Parametri necessari
ID dell'API.
ID risorsa definizione con ambito centro API.
ID della distribuzione dell'API.
ID risorsa dell'ambiente con ambito centro API.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Server Support shorthand-syntax, json-file e yaml-file. Prova "??" per mostrare di più.
Nome del servizio Centro API di Azure.
Titolo della distribuzione.
Parametri facoltativi
Metadati personalizzati definiti per le entità del catalogo API. Supporto di json-file e yaml-file.
Descrizione della distribuzione.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.
az apic api deployment delete
Eliminare la distribuzione dell'API.
az apic api deployment delete [--api-id]
[--deployment-id]
[--ids]
[--resource-group]
[--service-name]
[--subscription]
[--yes]
Esempio
Eliminare la distribuzione dell'API
az apic api deployment delete -g api-center-test -n contoso --deployment-id production --api-id echo-api
Parametri facoltativi
ID dell'API.
ID della distribuzione dell'API.
Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome del servizio Centro API di Azure.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Non richiedere conferma.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.
az apic api deployment list
Elencare una raccolta di distribuzioni api.
az apic api deployment list --api-id
--resource-group
--service-name
[--filter]
[--max-items]
[--next-token]
Esempio
Elencare le distribuzioni dell'API
az apic api deployment list -g api-center-test -n contoso --api-id echo-api
Parametri necessari
ID dell'API.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome del servizio Centro API di Azure.
Parametri facoltativi
Parametro di filtro OData.
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 in --next-token
argomento di un comando successivo.
Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.
az apic api deployment show
Ottenere i dettagli della distribuzione dell'API.
az apic api deployment show [--api-id]
[--deployment-id]
[--ids]
[--resource-group]
[--service-name]
[--subscription]
Esempio
Visualizzare i dettagli della distribuzione dell'API
az apic api deployment show -g api-center-test -n contoso --deployment-id production --api-id echo-api
Parametri facoltativi
ID dell'API.
ID della distribuzione dell'API.
Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome del servizio Centro API di Azure.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.
az apic api deployment update
Aggiornare la distribuzione dell'API esistente.
az apic api deployment update [--add]
[--api-id]
[--custom-properties]
[--definition-id]
[--deployment-id]
[--description]
[--environment-id]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--remove]
[--resource-group]
[--server]
[--service-name]
[--set]
[--subscription]
[--title]
Esempio
Aggiornare la distribuzione dell'API
az apic api deployment update -g api-center-test -n contoso --deployment-id production --title "Production deployment" --api-id echo-api
Parametri facoltativi
Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>
.
ID dell'API.
Metadati personalizzati definiti per le entità del catalogo API. Supporto di json-file e yaml-file.
ID risorsa definizione con ambito servizio.
ID della distribuzione dell'API.
Descrizione della distribuzione.
ID risorsa dell'ambiente con ambito servizio.
Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.
Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Server Support shorthand-syntax, json-file e yaml-file. Prova "??" per mostrare di più.
Nome del servizio Centro API di Azure.
Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Titolo.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.