Partilhar via


az edgeorder order-item

Nota

Essa referência faz parte da extensão edgeorder para a CLI do Azure (versão 2.15.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az edgeorder order-item . Saiba mais sobre extensões.

Gerencie o item do pedido com o subgrupo edgeorder order-item.

Comandos

Name Description Tipo Estado
az edgeorder order-item cancel

Cancelar item de encomenda.

Extensão GA
az edgeorder order-item create

Crie um item de pedido. O item de ordem existente não pode ser atualizado com essa api e, em vez disso, deve ser atualizado com a API de item de ordem de atualização.

Extensão GA
az edgeorder order-item delete

Excluir um item de pedido.

Extensão GA
az edgeorder order-item list

Listar item de ordem no nível do grupo de recursos. E Listar item de ordem no nível de assinatura.

Extensão GA
az edgeorder order-item return

Devolver item de ordem.

Extensão GA
az edgeorder order-item show

Obter um item de ordem.

Extensão GA
az edgeorder order-item update

Atualize as propriedades de um item de ordem existente.

Extensão GA
az edgeorder order-item wait

Coloque a CLI em um estado de espera até que uma condição do item de ordem seja atendida.

Extensão GA

az edgeorder order-item cancel

Cancelar item de encomenda.

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

Exemplos

CancelOrderItem

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

Parâmetros Obrigatórios

--reason

Motivo do cancelamento.

Parâmetros Opcionais

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

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

O nome do item de ordem.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az edgeorder order-item create

Crie um item de pedido. O item de ordem existente não pode ser atualizado com essa api e, em vez disso, deve ser atualizado com a API de item de ordem de atualização.

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

Exemplos

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"

Parâmetros Obrigatórios

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

O nome do item de ordem.

--order-item-resource

Detalhes do item de pedido do corpo da solicitação. Valor esperado: json-string/json-file/@json-file.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az edgeorder order-item delete

Excluir um item de pedido.

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

Exemplos

DeleteOrderItemByName

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

Parâmetros Opcionais

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

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

O nome do item de ordem.

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--yes -y

Não solicite confirmação.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az edgeorder order-item list

Listar item de ordem no nível do grupo de recursos. E Listar item de ordem no nível de assinatura.

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

Exemplos

ListOrderItemsAtResourceGroupLevel

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

ListOrderItemsAtSubscriptionLevel

az edgeorder order-item list

Parâmetros Opcionais

--expand

$expand é suportado em detalhes do dispositivo, detalhes de envio antecipado e parâmetros de detalhes de envio reverso. Cada um deles pode ser fornecido como uma lista separada por vírgula. Detalhes do dispositivo para o item de pedido fornece detalhes sobre os dispositivos do produto, detalhes de envio direto e reverso fornecem detalhes de envio direto e reverso, respectivamente.

--filter

$filter é suportado para filtrar com base na ID do pedido. Filtro suporta apenas operação igual.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--skip-token

$skipToken é suportado em Obter lista de itens de ordem, que fornece a próxima página na lista de itens de ordem.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az edgeorder order-item return

Devolver item de ordem.

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]

Exemplos

ReturnOrderItem

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

Parâmetros Obrigatórios

--return-reason

Motivo da devolução.

Parâmetros Opcionais

--contact-details

Detalhes de contato para o endereço.

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

nome do contato: Obrigatório. Nome de contacto da pessoa. telefone: Obrigatório. Número de telefone da pessoa de contacto. extensão telefónica: número do ramal telefónico da pessoa de contacto. telemóvel: Número de telemóvel da pessoa de contacto. lista de e-mail: Obrigatório. Lista de IDs de e-mail a serem notificados sobre o progresso do trabalho.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

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

O nome do item de ordem.

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--service-tag

Etiqueta de serviço (localizada no canto inferior direito do dispositivo).

--shipping-address

Detalhes de envio para o endereço.

Uso: --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

rua-endereço1: Obrigatório. Endereço linha 1. rua-endereço2: Endereço linha 2. rua-endereço3: Endereço linha 3. cidade: Nome da cidade. Estado-ou-província: Nome do Estado ou Província. país: Obrigatório. Nome do país. Código postal: Código postal. CEP: CEP estendido. nome da empresa: Nome da empresa. tipo de endereço: tipo de endereço.

--shipping-box-required

Caixa de envio necessária.

valores aceites: false, true
--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az edgeorder order-item show

Obter um item de ordem.

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

Exemplos

GetOrderItemByName

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

Parâmetros Opcionais

--expand

$expand é suportado em detalhes do dispositivo, detalhes de envio antecipado e parâmetros de detalhes de envio reverso. Cada um deles pode ser fornecido como uma lista separada por vírgula. Detalhes do dispositivo para o item de pedido fornece detalhes sobre os dispositivos do produto, detalhes de envio direto e reverso fornecem detalhes de envio direto e reverso, respectivamente.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

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

O nome do item de ordem.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az edgeorder order-item update

Atualize as propriedades de um item de ordem existente.

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]

Exemplos

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"

Parâmetros Opcionais

--contact-details

Detalhes de contato para o endereço.

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

nome do contato: Obrigatório. Nome de contacto da pessoa. telefone: Obrigatório. Número de telefone da pessoa de contacto. extensão telefónica: número do ramal telefónico da pessoa de contacto. telemóvel: Número de telemóvel da pessoa de contacto. lista de e-mail: Obrigatório. Lista de IDs de e-mail a serem notificados sobre o progresso do trabalho.

--encryption-preferences

Preferências relacionadas com a Encriptação.

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

status de criptografia dupla: status de criptografia dupla conforme inserido pelo cliente. É obrigatório fornecer este parâmetro se a política 'Negar' ou 'Desativado' estiver configurada.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--if-match

Define a condição If-Match. O patch será executado somente se o ETag da ordem no servidor corresponder a esse valor.

--mgmt-preferences

Preferências relacionadas com o recurso de Gestão.

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

preferred-management-resource-id: ID ARM do recurso de gerenciamento preferido do cliente.

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

O nome do item de ordem.

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--notif-email-list

Lista de e-mail de notificação adicional.

--notif-preferences

Preferências de notificação.

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

nome do palco: Obrigatório. Nome do palco. send-notification: Obrigatório. A notificação é obrigatória ou não.

Várias ações podem ser especificadas usando mais de um argumento --notification-preferences.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--shipping-address

Detalhes de envio para o endereço.

Uso: --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

rua-endereço1: Obrigatório. Endereço linha 1. rua-endereço2: Endereço linha 2. rua-endereço3: Endereço linha 3. cidade: Nome da cidade. Estado-ou-província: Nome do Estado ou Província. país: Obrigatório. Nome do país. Código postal: Código postal. CEP: CEP estendido. nome da empresa: Nome da empresa. tipo de endereço: tipo de endereço.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

--transport-preferences

Preferências relacionadas com a logística de envio da encomenda.

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

preferencial-tipo de envio: Obrigatório. Indica o tipo de Logística de Envio que o cliente preferia.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az edgeorder order-item wait

Coloque a CLI em um estado de espera até que uma condição do item de ordem seja atendida.

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

Parâmetros Obrigatórios

--order-item-name

O nome do item de ordem.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--created

Aguarde até ser criado com 'provisioningState' em 'Succeeded'.

valor predefinido: False
--custom

Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Aguarde até ser excluído.

valor predefinido: False
--exists

Aguarde até que o recurso exista.

valor predefinido: False
--expand

$expand é suportado em detalhes do dispositivo, detalhes de envio antecipado e parâmetros de detalhes de envio reverso.

--interval

Intervalo de sondagem em segundos.

valor predefinido: 30
--timeout

Espera máxima em segundos.

valor predefinido: 3600
--updated

Aguarde até ser atualizado com provisioningState em 'Succeeded'.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.