az apic
Observação
Essa referência faz parte da extensão apic-extension para a CLI do Azure (versão 2.57.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az apic . Saiba mais sobre extensões.
Gerenciar serviços do Centro de API do Azure.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az apic api |
Comandos para gerenciar APIs no API Center. |
Extensão | GA |
az apic api create |
Registre uma nova API ou atualize uma API existente. |
Extensão | GA |
az apic api definition |
Comandos para gerenciar definições de API no Centro de APIs. |
Extensão | GA |
az apic api definition create |
Crie uma nova definição de API ou atualize uma definição de API existente. |
Extensão | GA |
az apic api definition delete |
Exclua a definição de API especificada. |
Extensão | GA |
az apic api definition export-specification |
Exporta a especificação da API. |
Extensão | GA |
az apic api definition import-specification |
Importa a especificação da API. |
Extensão | GA |
az apic api definition list |
Liste uma coleção de definições de API. |
Extensão | GA |
az apic api definition show |
Obtenha detalhes da definição da API. |
Extensão | GA |
az apic api definition update |
Atualize a definição de API existente. |
Extensão | GA |
az apic api delete |
Exclua a API especificada. |
Extensão | GA |
az apic api deployment |
Comandos para gerenciar implantações de API no Centro de APIs. |
Extensão | GA |
az apic api deployment create |
Crie uma nova implantação de API ou atualize uma implantação de API existente. |
Extensão | GA |
az apic api deployment delete |
Exclua a implantação da API. |
Extensão | GA |
az apic api deployment list |
Liste uma coleção de implantações de API. |
Extensão | GA |
az apic api deployment show |
Obtenha detalhes da implantação da API. |
Extensão | GA |
az apic api deployment update |
Atualize a implantação de API existente. |
Extensão | GA |
az apic api list |
Liste uma coleção de APIs. |
Extensão | GA |
az apic api register |
Registra uma nova API com versão, definição e implantações associadas usando o arquivo de especificação como a fonte da verdade. Por enquanto, oferecemos suporte apenas ao formato OpenAPI JSON/YAML. |
Extensão | Visualizar |
az apic api show |
Obtenha detalhes da API. |
Extensão | GA |
az apic api update |
Atualize a API existente. |
Extensão | GA |
az apic api version |
Comandos para gerenciar versões de API no Centro de APIs. |
Extensão | GA |
az apic api version create |
Crie uma nova versão da API ou atualize uma versão existente da API. |
Extensão | GA |
az apic api version delete |
Exclua a versão da API especificada. |
Extensão | GA |
az apic api version list |
Liste uma coleção de versões de API. |
Extensão | GA |
az apic api version show |
Obtenha detalhes da versão da API. |
Extensão | GA |
az apic api version update |
Atualize a versão existente da API. |
Extensão | GA |
az apic create |
Cria uma instância ou atualiza uma instância existente de um serviço do Centro de API do Azure. |
Extensão | GA |
az apic delete |
Exclui uma instância de um serviço do Centro de API do Azure. |
Extensão | GA |
az apic environment |
Comandos para gerenciar ambientes no API Center. |
Extensão | GA |
az apic environment create |
Crie um novo ambiente ou atualize um ambiente existente. |
Extensão | GA |
az apic environment delete |
Exclua o ambiente. |
Extensão | GA |
az apic environment list |
Liste uma coleção de ambientes. |
Extensão | GA |
az apic environment show |
Obtenha detalhes do ambiente. |
Extensão | GA |
az apic environment update |
Atualize o ambiente existente. |
Extensão | GA |
az apic import-from-apim |
Importa APIs de uma instância de serviço de Gerenciamento de API do Azure. |
Extensão | GA |
az apic list |
Lista os serviços do Centro de API do Azure em uma assinatura do Azure. |
Extensão | GA |
az apic metadata |
Comandos para gerenciar esquemas de metadados no Centro de API. |
Extensão | GA |
az apic metadata create |
Crie um novo esquema de metadados ou atualize um esquema de metadados existente. |
Extensão | GA |
az apic metadata delete |
Exclua o esquema de metadados especificado. |
Extensão | GA |
az apic metadata export |
Exporta o esquema de metadados. |
Extensão | GA |
az apic metadata list |
Liste uma coleção de esquemas de metadados. |
Extensão | GA |
az apic metadata show |
Obtenha detalhes do esquema de metadados. |
Extensão | GA |
az apic metadata update |
Atualize o esquema de metadados existente. |
Extensão | GA |
az apic show |
Mostrar detalhes de uma instância de serviço do Centro de API do Azure. |
Extensão | GA |
az apic update |
Atualize uma instância de um serviço do Centro de API do Azure. |
Extensão | GA |
az apic create
Cria uma instância ou atualiza uma instância existente de um serviço do Centro de API do Azure.
az apic create --name
--resource-group
[--identity]
[--location]
[--tags]
Exemplos
Criar serviço Exemplo 1
az apic create -g contoso-resources -n contoso -l eastus
Criar serviço Exemplo 2
az apic create --resource-group contoso-resources --name contoso --location eastus
Parâmetros Exigidos
O nome do serviço do Centro de APIs.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
As identidades de serviço gerenciado atribuídas a esse recurso. Suporte a sintaxe abreviada, json-file e yaml-file. Tente "??" para mostrar mais.
A localização geográfica onde o recurso reside Quando não especificado, o local do grupo de recursos será usado.
Tags de recursos. Suporte a sintaxe abreviada, json-file e yaml-file. Tente "??" para mostrar mais.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az apic delete
Exclui uma instância de um serviço do Centro de API do Azure.
az apic delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Exemplos
Excluir serviço
az apic delete -n contoso -g contoso-resources
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
O nome do serviço do Centro de APIs.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Não solicite confirmação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az apic import-from-apim
Importa APIs de uma instância de serviço de Gerenciamento de API do Azure.
az apic import-from-apim --apim-apis
--apim-name
[--apim-resource-group]
[--apim-subscription]
[--ids]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--service-name]
[--subscription]
Exemplos
Importar todas as APIs do APIM no mesmo grupo de recursos
az apic import-from-apim -g api-center-test --service-name contoso-apic --apim-name contoso-apim --apim-apis *
Importar APIs selecionadas do APIM no mesmo grupo de recursos
az apic import-from-apim -g api-center-test --service-name contoso-apic --apim-name contoso-apim --apim-apis [echo,foo]
Importar todas as APIs do APIM em outra assinatura e grupo de recursos
az apic import-from-apim -g api-center-test --service-name contoso-apic --apim-subscription 00000000-0000-0000-0000-000000000000 --apim-resource-group apim-rg --apim-name contoso-apim --apim-apis *
Parâmetros Exigidos
As APIs a serem importadas. Suporte a sintaxe abreviada, json-file e yaml-file. Tente "??" para mostrar mais.
O nome da instância do APIM de origem.
Parâmetros Opcionais
O grupo de recursos da instância do APIM de origem.
A ID da assinatura da instância do APIM de origem.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
Não aguarde a conclusão da operação de execução longa.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome do serviço do Centro de API do Azure.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az apic list
Lista os serviços do Centro de API do Azure em uma assinatura do Azure.
Há um problema conhecido de que listar todos os recursos em uma assinatura não funciona. Liste os recursos por grupo de recursos.
az apic list [--max-items]
[--next-token]
[--resource-group]
Exemplos
Listar serviços no grupo de recursos
az apic list -g contoso-resources
Parâmetros Opcionais
Número total de itens a serem retornados na saída do comando. Se o número total de itens disponíveis for maior que o valor especificado, um token será fornecido na saída do comando. Para retomar a paginação, forneça o valor do token no --next-token
argumento de um comando subsequente.
Token para especificar por onde começar a paginar. Esse é o valor do token de uma resposta truncada anteriormente.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az apic show
Mostrar detalhes de uma instância de serviço do Centro de API do Azure.
az apic show [--ids]
[--name]
[--resource-group]
[--subscription]
Exemplos
Mostrar detalhes do serviço
az apic show -g contoso-resources -n contoso
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
O nome do serviço do Centro de APIs.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az apic update
Atualize uma instância de um serviço do Centro de API do Azure.
az apic update [--add]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--identity]
[--ids]
[--name]
[--remove]
[--resource-group]
[--set]
[--subscription]
[--tags]
Exemplos
Atualizar detalhes do serviço
az apic update -g contoso-resources -n contoso
Parâmetros Opcionais
Adicione um objeto a uma lista de objetos especificando um par de caminho e um valor-chave. Exemplo: --add property.listProperty <key=value, string ou string> JSON.
Ao usar 'set' ou 'add', preserve os literais de string em vez de tentar converter em JSON.
As identidades de serviço gerenciado atribuídas a esse recurso. Suporte a sintaxe abreviada, json-file e yaml-file. Tente "??" para mostrar mais.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
O nome do serviço do Centro de APIs.
Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list OR --remove propertyToRemove.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Tags de recursos. Suporte a sintaxe abreviada, json-file e yaml-file. Tente "??" para mostrar mais.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.