az edgeorder order-item
Dekont
Bu başvuru, Azure CLI (sürüm 2.15.0 veya üzeri) için edgeorder uzantısının bir parçasıdır. Uzantı, az edgeorder order-item komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Edgeorder alt grubu sipariş öğesiyle sipariş öğesini yönetin.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az edgeorder order-item cancel |
Sipariş öğesini iptal et. |
Dahili | GA |
az edgeorder order-item create |
Bir sipariş öğesi oluşturun. Mevcut sipariş öğesi bu API ile güncelleştirilemez ve bunun yerine Sipariş öğesini güncelleştir API'siyle güncelleştirilmelidir. |
Dahili | GA |
az edgeorder order-item delete |
Sipariş öğesini silme. |
Dahili | GA |
az edgeorder order-item list |
Sipariş öğesini kaynak grubu düzeyinde listeleyin. Sipariş öğesini abonelik düzeyinde listeleyin. |
Dahili | GA |
az edgeorder order-item return |
İade siparişi öğesi. |
Dahili | GA |
az edgeorder order-item show |
Bir sipariş öğesi alın. |
Dahili | GA |
az edgeorder order-item update |
Mevcut bir sipariş öğesinin özelliklerini güncelleştirin. |
Dahili | GA |
az edgeorder order-item wait |
Sipariş öğesinin koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
Dahili | GA |
az edgeorder order-item cancel
Sipariş öğesini iptal et.
az edgeorder order-item cancel --reason
[--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
CancelOrderItem
az edgeorder order-item cancel --reason "Order cancelled" --name "TestOrderItemName1" --resource-group "TestRG"
Gerekli Parametreler
İptal nedeni.
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sipariş öğesinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az edgeorder order-item create
Bir sipariş öğesi oluşturun. Mevcut sipariş öğesi bu API ile güncelleştirilemez ve bunun yerine Sipariş öğesini güncelleştir API'siyle güncelleştirilmelidir.
az edgeorder order-item create --name
--order-item-resource
--resource-group
[--no-wait]
Örnekler
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"
Gerekli Parametreler
Sipariş öğesinin adı.
İstek gövdesinden sipariş öğesi ayrıntıları. Beklenen değer: json-string/json-file/@json-file.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Uzun süre çalışan işlemin bitmesini beklemeyin.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az edgeorder order-item delete
Sipariş öğesini silme.
az edgeorder order-item delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--yes]
Örnekler
DeleteOrderItemByName
az edgeorder order-item delete --name "TestOrderItemName01" --resource-group "TestRG"
İsteğe Bağlı Parametreler
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sipariş öğesinin adı.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Onay istemde bulunmayın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az edgeorder order-item list
Sipariş öğesini kaynak grubu düzeyinde listeleyin. Sipariş öğesini abonelik düzeyinde listeleyin.
az edgeorder order-item list [--expand]
[--filter]
[--resource-group]
[--skip-token]
Örnekler
ListOrderItemsAtResourceGroupLevel
az edgeorder order-item list --resource-group "TestRG"
ListOrderItemsAtSubscriptionLevel
az edgeorder order-item list
İsteğe Bağlı Parametreler
$expand cihaz ayrıntıları, gönderim ayrıntılarını iletme ve ters gönderim ayrıntıları parametrelerinde desteklenir. Bunların her biri virgülle ayrılmış liste olarak sağlanabilir. Sipariş öğesinin Cihaz Ayrıntıları ürünün cihazlarıyla ilgili ayrıntıları, İletme ve Ters Gönderim ayrıntıları sırasıyla ileri ve ters gönderim ayrıntılarını sağlar.
$filter, sipariş kimliğine göre filtrelemek için desteklenir. Filtre yalnızca eşittir işlemini destekler.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
$skipToken, sipariş öğeleri listesinde bir sonraki sayfayı sağlayan Sipariş öğelerini alma sayfasında desteklenir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az edgeorder order-item return
İade siparişi öğesi.
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]
Örnekler
ReturnOrderItem
az edgeorder order-item return --name "TestOrderName1" --resource-group "TestRG" --return-reason "Order returned"
Gerekli Parametreler
İade Nedeni.
İsteğe Bağlı Parametreler
Adres için iletişim bilgileri.
Kullanım: --contact-details contact-name=XX phone=XX phone-extension=XX mobile=XX email-list=XX
kişi-adı: Gerekli. Kişinin kişi adı. telefon: Gerekli. İlgili kişinin numarasını Telefon. telefon-dahili numarası: İlgili kişinin dahili numarasını Telefon. cep telefonu: İlgili kişinin cep telefonu numarası. e-posta listesi: Gerekli. İş ilerleme durumu hakkında bilgilendirilecek e-posta kimliklerinin listesi.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sipariş öğesinin adı.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Hizmet etiketi (cihazın sağ alt köşesinde bulunur).
Adres için sevkiyat ayrıntıları.
Kullanım: --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
street-address1: Gerekli. Sokak Adresi satırı 1. street-address2: Sokak Adresi satırı 2. street-address3: Sokak Adresi satırı 3. şehir: Şehrin adı. state-or-province: Eyaletin veya İlin adı. ülke: Gerekli. Ülke adı. posta kodu: Posta kodu. zip-extended-code: Genişletilmiş Posta Kodu. şirket-adı: Şirketin adı. address-type: Adres türü.
Sevkiyat Kutusu gerekli.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az edgeorder order-item show
Bir sipariş öğesi alın.
az edgeorder order-item show [--expand]
[--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
GetOrderItemByName
az edgeorder order-item show --name "TestOrderItemName01" --resource-group "TestRG"
İsteğe Bağlı Parametreler
$expand cihaz ayrıntıları, gönderim ayrıntılarını iletme ve ters gönderim ayrıntıları parametrelerinde desteklenir. Bunların her biri virgülle ayrılmış liste olarak sağlanabilir. Sipariş öğesinin Cihaz Ayrıntıları ürünün cihazlarıyla ilgili ayrıntıları, İletme ve Ters Gönderim ayrıntıları sırasıyla ileri ve ters gönderim ayrıntılarını sağlar.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
Sipariş öğesinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az edgeorder order-item update
Mevcut bir sipariş öğesinin özelliklerini güncelleştirin.
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]
Örnekler
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"
İsteğe Bağlı Parametreler
Adres için iletişim bilgileri.
Kullanım: --contact-details contact-name=XX phone=XX phone-extension=XX mobile=XX email-list=XX
kişi-adı: Gerekli. Kişinin kişi adı. telefon: Gerekli. İlgili kişinin numarasını Telefon. telefon-dahili numarası: İlgili kişinin dahili numarasını Telefon. cep telefonu: İlgili kişinin cep telefonu numarası. e-posta listesi: Gerekli. İş ilerleme durumu hakkında bilgilendirilecek e-posta kimliklerinin listesi.
Şifreleme ile ilgili tercihler.
Kullanım: --encryption-preferences double-encryption-status=XX
çift şifreleme durumu: Müşteri tarafından girilen çift şifreleme durumu. 'Reddet' veya 'Devre Dışı' ilkesi yapılandırıldıysa bu parametrenin verilmesi zorunludur.
Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.
If-Match koşulunu tanımlar. Düzeltme eki yalnızca sunucudaki sıranın ETag değeri bu değerle eşleşiyorsa gerçekleştirilir.
Yönetim kaynağıyla ilgili tercihler.
Kullanım: --mgmt-preferences preferred-management-resource-id=XX
preferred-management-resource-id: Müşteri tarafından tercih edilen Yönetim kaynağı ARM kimliği.
Sipariş öğesinin adı.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Ek bildirim e-posta listesi.
Bildirim tercihleri.
Kullanım: --notif-preferences stage-name=XX send-notification=XX
aşama-adı: Gerekli. Aşamanın adı. send-notification: Gerekli. Bildirim gerekiyor veya gerekmiyor.
Birden fazla --notification-preferences bağımsız değişkeni kullanılarak birden çok eylem belirtilebilir.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Adres için sevkiyat ayrıntıları.
Kullanım: --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
street-address1: Gerekli. Sokak Adresi satırı 1. street-address2: Sokak Adresi satırı 2. street-address3: Sokak Adresi satırı 3. şehir: Şehrin adı. state-or-province: Eyaletin veya İlin adı. ülke: Gerekli. Ülke adı. posta kodu: Posta kodu. zip-extended-code: Genişletilmiş Posta Kodu. şirket-adı: Şirketin adı. address-type: Adres türü.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Siparişin sevkiyat lojisti ile ilgili tercihler.
Kullanım: --transport-preferences preferred-shipment-type=XX
preferred-shipment-type: Gerekli. Müşterinin tercih ettiği Sevkiyat Lojisti türünü gösterir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az edgeorder order-item wait
Sipariş öğesinin koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.
az edgeorder order-item wait --order-item-name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--expand]
[--interval]
[--timeout]
[--updated]
Gerekli Parametreler
Sipariş öğesinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.
Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Silinene kadar bekleyin.
Kaynak var olana kadar bekleyin.
$expand cihaz ayrıntıları, gönderim ayrıntılarını iletme ve ters gönderim ayrıntıları parametrelerinde desteklenir.
Saniye cinsinden yoklama aralığı.
Saniye cinsinden en fazla bekleme.
'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin