Condividi tramite


az edgeorder order-item

Nota

Questo riferimento fa parte dell'estensione edgeorder per l'interfaccia della riga di comando di Azure (versione 2.15.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az edgeorder order-item . Altre informazioni sulle estensioni.

Gestire l'elemento dell'ordine con l'ordine del sottogruppo edgeorder.

Comandi

Nome Descrizione Tipo Status
az edgeorder order-item cancel

Annullare l'elemento dell'ordine.

Estensione Disponibilità generale
az edgeorder order-item create

Creare un elemento dell'ordine. L'elemento dell'ordine esistente non può essere aggiornato con questa API e deve invece essere aggiornato con l'API Aggiorna elemento ordine.

Estensione Disponibilità generale
az edgeorder order-item delete

Eliminare un elemento dell'ordine.

Estensione Disponibilità generale
az edgeorder order-item list

Elemento dell'ordine di elenco a livello di gruppo di risorse. E Elenco elemento ordine a livello di sottoscrizione.

Estensione Disponibilità generale
az edgeorder order-item return

Restituisce l'articolo dell'ordine.

Estensione Disponibilità generale
az edgeorder order-item show

Ottenere un elemento dell'ordine.

Estensione Disponibilità generale
az edgeorder order-item update

Aggiornare le proprietà di un elemento dell'ordine esistente.

Estensione Disponibilità generale
az edgeorder order-item wait

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

Estensione Disponibilità generale

az edgeorder order-item cancel

Annullare l'elemento dell'ordine.

az edgeorder order-item cancel --reason
                               [--ids]
                               [--name]
                               [--resource-group]
                               [--subscription]

Esempio

CancelOrderItem

az edgeorder order-item cancel --reason "Order cancelled" --name "TestOrderItemName1" --resource-group "TestRG"

Parametri necessari

--reason

Motivo dell'annullamento.

Parametri facoltativi

--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 --order-item-name -n

Nome dell'elemento dell'ordine.

--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 edgeorder order-item create

Creare un elemento dell'ordine. L'elemento dell'ordine esistente non può essere aggiornato con questa API e deve invece essere aggiornato con l'API Aggiorna elemento ordine.

az edgeorder order-item create --name
                               --order-item-resource
                               --resource-group
                               [--no-wait]

Esempio

CreateOrderItem

az edgeorder order-item create --name "TestOrderItemName01" --order-item-resource "{\"location\":\"eastus\",\"tags\":{\"carrot\":\"vegetable\",\"mango\":\"fruit\"},\"orderItemDetails\":{\"orderItemType\":\"Purchase\",\"preferences\":{\"transportPreferences\":{\"preferredShipmentType\":\"MicrosoftManaged\"}},\"productDetails\":{\"hierarchyInformation\":{\"configurationName\":\"edgep_base\",\"productFamilyName\":\"azurestackedge\",\"productLineName\":\"azurestackedge\",\"productName\":\"azurestackedgegpu\"}}},\"addressDetails\":{\"forwardAddress\":{\"contactDetails\":{\"contactName\":\"Petr Cech\",\"emailList\":[\"ssemmail@microsoft.com\",\"vishwamdir@microsoft.com\"],\"phone\":\"3213131190\",\"phoneExtension\":\"\"},\"shippingAddress\":{\"addressType\":\"None\",\"city\":\"San Francisco\",\"companyName\":\"Microsoft\",\"country\":\"US\",\"postalCode\":\"94107\",\"stateOrProvince\":\"CA\",\"streetAddress1\":\"16 TOWNSEND ST\",\"streetAddress2\":\"UNIT 1\"}}},\"orderId\":\"/subscriptions/fa68082f-8ff7-4a25-95c7-ce9da541242f/resourceGroups/TestRG/providers/Microsoft.EdgeOrder/locations/eastus/orders/TestOrderItemName01\"}" --resource-group "TestRG"

Parametri necessari

--name --order-item-name -n

Nome dell'elemento dell'ordine.

--order-item-resource

Ordina i dettagli dell'elemento dal corpo della richiesta. Valore previsto: json-string/json-file/@json-file.

--resource-group -g

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

Parametri facoltativi

--no-wait

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

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 edgeorder order-item delete

Eliminare un elemento dell'ordine.

az edgeorder order-item delete [--ids]
                               [--name]
                               [--no-wait]
                               [--resource-group]
                               [--subscription]
                               [--yes]

Esempio

DeleteOrderItemByName

az edgeorder order-item delete --name "TestOrderItemName01" --resource-group "TestRG"

Parametri facoltativi

--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 --order-item-name -n

Nome dell'elemento dell'ordine.

--no-wait

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

Valore predefinito: False
--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 edgeorder order-item list

Elemento dell'ordine di elenco a livello di gruppo di risorse. E Elenco elemento ordine a livello di sottoscrizione.

az edgeorder order-item list [--expand]
                             [--filter]
                             [--resource-group]
                             [--skip-token]

Esempio

ListOrderItemsAtResourceGroupLevel

az edgeorder order-item list --resource-group "TestRG"

ListOrderItemsAtSubscriptionLevel

az edgeorder order-item list

Parametri facoltativi

--expand

$expand è supportato nei dettagli del dispositivo, nei dettagli di spedizione inoltrati e nei parametri dei dettagli di spedizione inversa. Ognuno di questi elementi può essere fornito come elenco delimitato da virgole. I dettagli del dispositivo per l'articolo dell'ordine forniscono i dettagli sui dispositivi del prodotto, i dettagli di inoltro e spedizione inversa forniscono rispettivamente dettagli di inoltro e spedizione inversa.

--filter

$filter è supportato per filtrare in base all'ID ordine. Il filtro supporta solo operazioni uguali.

--resource-group -g

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

--skip-token

$skipToken è supportato in Ottieni un elenco di elementi degli ordini, che fornisce la pagina successiva nell'elenco di elementi degli ordini.

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 edgeorder order-item return

Restituisce l'articolo dell'ordine.

az edgeorder order-item return --return-reason
                               [--contact-details]
                               [--ids]
                               [--name]
                               [--no-wait]
                               [--resource-group]
                               [--service-tag]
                               [--shipping-address]
                               [--shipping-box-required {false, true}]
                               [--subscription]

Esempio

ReturnOrderItem

az edgeorder order-item return --name "TestOrderName1" --resource-group "TestRG" --return-reason "Order returned"

Parametri necessari

--return-reason

Motivo restituito.

Parametri facoltativi

--contact-details

Dettagli di contatto per l'indirizzo.

Utilizzo: --contact-details contact-name=XX phone=XX phone-extension=XX mobile=XX email-list=XX

contact-name: obbligatorio. Nome contatto della persona. telefono: obbligatorio. Telefono numero della persona di contatto. telefono-estensione: Telefono numero di estensione della persona di contatto. mobile: numero di cellulare della persona di contatto. email-list: obbligatorio. Elenco degli ID di posta elettronica per ricevere una notifica sullo stato del processo.

--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 --order-item-name -n

Nome dell'elemento dell'ordine.

--no-wait

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

Valore predefinito: False
--resource-group -g

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

--service-tag

Tag di servizio (che si trova nell'angolo inferiore destro del dispositivo).

--shipping-address

Dettagli di spedizione per l'indirizzo.

Utilizzo: --shipping-address street-address1=XX street-address2=XX street-address3=XX city=XX state-or-province=XX country=XX postal-code=XX zip-extended-code=XX company-name=XX address-type=XX

via-indirizzo1: obbligatorio. Indirizzo 1. via indirizzo2: linea indirizzo 2. via-indirizzo3: Linea indirizzo 3. city: nome della città. state-or-province: nome dello stato o della provincia. paese: obbligatorio. Nome del Paese. codice postale: codice postale. zip-extended-code: codice postale esteso esteso. company-name: nome della società. address-type: tipo di indirizzo.

--shipping-box-required

Casella di spedizione obbligatoria.

Valori accettati: false, true
--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 edgeorder order-item show

Ottenere un elemento dell'ordine.

az edgeorder order-item show [--expand]
                             [--ids]
                             [--name]
                             [--resource-group]
                             [--subscription]

Esempio

GetOrderItemByName

az edgeorder order-item show --name "TestOrderItemName01" --resource-group "TestRG"

Parametri facoltativi

--expand

$expand è supportato nei dettagli del dispositivo, nei dettagli di spedizione inoltrati e nei parametri dei dettagli di spedizione inversa. Ognuno di questi elementi può essere fornito come elenco delimitato da virgole. I dettagli del dispositivo per l'articolo dell'ordine forniscono i dettagli sui dispositivi del prodotto, i dettagli di inoltro e spedizione inversa forniscono rispettivamente dettagli di inoltro e spedizione inversa.

--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 --order-item-name -n

Nome dell'elemento dell'ordine.

--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 edgeorder order-item update

Aggiornare le proprietà di un elemento dell'ordine esistente.

az edgeorder order-item update [--contact-details]
                               [--encryption-preferences]
                               [--ids]
                               [--if-match]
                               [--mgmt-preferences]
                               [--name]
                               [--no-wait]
                               [--notif-email-list]
                               [--notif-preferences]
                               [--resource-group]
                               [--shipping-address]
                               [--subscription]
                               [--tags]
                               [--transport-preferences]

Esempio

UpdateOrderItem

az edgeorder order-item update --name "TestOrderItemName01" --contact-details contact-name="Updated contact name" email-list="testemail@microsoft.com" phone="2222200000" --transport-preferences preferred-shipment-type="CustomerManaged" --tags ant="insect" pigeon="bird" tiger="animal" --resource-group "TestRG"

Parametri facoltativi

--contact-details

Dettagli di contatto per l'indirizzo.

Utilizzo: --contact-details contact-name=XX phone=XX phone-extension=XX mobile=XX email-list=XX

contact-name: obbligatorio. Nome contatto della persona. telefono: obbligatorio. Telefono numero della persona di contatto. telefono-estensione: Telefono numero di estensione della persona di contatto. mobile: numero di cellulare della persona di contatto. email-list: obbligatorio. Elenco degli ID di posta elettronica per ricevere una notifica sullo stato del processo.

--encryption-preferences

Preferenze correlate alla crittografia.

Utilizzo: --encryption-preferences double-encryption-status=XX

double-encryption-status: stato di crittografia doppio immesso dal cliente. È obbligatorio assegnare questo parametro se il criterio 'Deny' o 'Disabled' è configurato.

--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".

--if-match

Definisce la condizione If-Match. La patch verrà eseguita solo se l'ETag dell'ordine nel server corrisponde a questo valore.

--mgmt-preferences

Preferenze correlate alla risorsa di gestione.

Utilizzo: --mgmt-preferences preferred-management-resource-id=XX

preferred-management-resource-id: ID risorsa di gestione preferita dal cliente.

--name --order-item-name -n

Nome dell'elemento dell'ordine.

--no-wait

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

Valore predefinito: False
--notif-email-list

Elenco di messaggi di posta elettronica di notifica aggiuntivi.

--notif-preferences

Preferenze di notifica.

Utilizzo: --notif-preferences stage-name=XX send-notification=XX

stage-name: obbligatorio. Nome della fase. send-notification: obbligatorio. La notifica è obbligatoria o meno.

È possibile specificare più azioni usando più di un argomento --notification-preferences.

--resource-group -g

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

--shipping-address

Dettagli di spedizione per l'indirizzo.

Utilizzo: --shipping-address street-address1=XX street-address2=XX street-address3=XX city=XX state-or-province=XX country=XX postal-code=XX zip-extended-code=XX company-name=XX address-type=XX

via-indirizzo1: obbligatorio. Indirizzo 1. via indirizzo2: linea indirizzo 2. via-indirizzo3: Linea indirizzo 3. city: nome della città. state-or-province: nome dello stato o della provincia. paese: obbligatorio. Nome del Paese. codice postale: codice postale. zip-extended-code: codice postale esteso esteso. company-name: nome della società. address-type: tipo di indirizzo.

--subscription

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

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--transport-preferences

Preferenze relative alla logistica della spedizione dell'ordine.

Utilizzo: --transport-preferences preferred-shipment-type=XX

preferred-shipment-type: obbligatorio. Indica il tipo logistico di spedizione preferito dal cliente.

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 edgeorder order-item wait

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

az edgeorder order-item wait --order-item-name
                             --resource-group
                             [--created]
                             [--custom]
                             [--deleted]
                             [--exists]
                             [--expand]
                             [--interval]
                             [--timeout]
                             [--updated]

Parametri necessari

--order-item-name

Nome dell'elemento dell'ordine.

--resource-group -g

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

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
--exists

Attendere che la risorsa esista.

Valore predefinito: False
--expand

$expand è supportato nei dettagli del dispositivo, nei dettagli di spedizione inoltrati e nei parametri dei dettagli di spedizione inversa.

--interval

Intervallo di polling in secondi.

Valore predefinito: 30
--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.