Guia de início rápido: criar sua central de API - CLI do Azure
Crie seu centro de APIs para iniciar um inventário das APIs da sua organização. A Central de APIs do Azure permite o rastreamento de APIs em um local centralizado para descoberta, reutilização e governança.
Depois de criar seu centro de APIs, siga as etapas nos tutoriais para adicionar metadados personalizados, APIs, versões, definições e outras informações.
Pré-requisitos
Se você não tiver uma assinatura do Azure, crie uma conta gratuita do Azure antes de começar.
Pelo menos uma atribuição de função de Colaborador ou permissões equivalentes na assinatura do Azure.
Para a CLI do Azure:
Use o ambiente Bash no Azure Cloud Shell. Para obter mais informações, consulte Guia de início rápido para Bash no Azure Cloud Shell.
Se preferir executar comandos de referência da CLI localmente, instale a CLI do Azure. Se estiver a utilizar o Windows ou macOS, considere executar a CLI do Azure num contentor Docker. Para obter mais informações, consulte Como executar a CLI do Azure em um contêiner do Docker.
Se estiver a utilizar uma instalação local, inicie sessão no CLI do Azure ao utilizar o comando az login. Para concluir o processo de autenticação, siga os passos apresentados no seu terminal. Para outras opções de entrada, consulte Entrar com a CLI do Azure.
Quando solicitado, instale a extensão da CLI do Azure na primeira utilização. Para obter mais informações sobre as extensões, veja Utilizar extensões com o CLI do Azure.
Execute o comando az version para localizar a versão e as bibliotecas dependentes instaladas. Para atualizar para a versão mais recente, execute o comando az upgrade.
Nota
az apic
comandos exigem a extensão da CLI doapic-extension
Azure. Se você não tiver usadoaz apic
comandos, a extensão pode ser instalada dinamicamente quando você executa seu primeiroaz apic
comando, ou você pode instalar a extensão manualmente. Saiba mais sobre as extensões da CLI do Azure.Consulte as notas de versão para obter as alterações e atualizações mais recentes no
apic-extension
.
Registrar o provedor Microsoft.ApiCenter
Se ainda não o fez, tem de registar o fornecedor de recursos Microsoft.ApiCenter na sua subscrição. Você só precisa registrar o provedor de recursos uma vez.
Para registrar o provedor de recursos em sua assinatura usando a CLI do Azure, execute o seguinte az provider register
comando:
az provider register --namespace Microsoft.ApiCenter
Você pode verificar o status do registro executando o seguinte az provider show
comando:
az provider show --namespace Microsoft.ApiCenter
Criar um grupo de recursos
As instâncias do Centro de API do Azure, como todos os recursos do Azure, devem ser implantadas em um grupo de recursos. Os grupos de recursos permitem organizar e gerenciar recursos relacionados do Azure.
Crie um grupo de recursos usando o az group create
comando. O exemplo a seguir cria um grupo chamado MyGroup no local Leste dos EUA :
az group create --name MyGroup --location eastus
Criar um centro de API
Crie um centro de API usando o az apic create
comando.
O exemplo a seguir cria um centro de API chamado MyApiCenter no grupo de recursos MyGroup . Neste exemplo, o centro de API é implantado no local da Europa Ocidental. Substitua um nome de centro de API de sua escolha e insira um dos locais disponíveis para seu centro de API.
az apic create --name MyApiCenter --resource-group MyGroup --location westeurope
A saída do comando é semelhante à seguinte. Por padrão, o centro de API é criado no plano Gratuito.
{
"dataApiHostname": "myapicenter.data.westeurope.azure-apicenter.ms",
"id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/mygroup/providers/Microsoft.ApiCenter/services/myapicenter",
"location": "westeurope",
"name": "myapicenter",
"resourceGroup": "mygroup",
"sku": {
"name": "Free"
},
"systemData": {
"createdAt": "2024-06-22T21:40:35.2541624Z",
"lastModifiedAt": "2024-06-22T21:40:35.2541624Z"
},
"tags": {},
"type": "Microsoft.ApiCenter/services"
}
Após a implantação, seu centro de API está pronto para uso!
Próximos passos
Agora você pode começar a adicionar informações ao inventário em seu centro de API. Para ajudá-lo a organizar suas APIs e outras informações, comece definindo metadados personalizados em seu centro de APIs.