Exemplos de CLI do Azure

Estes scripts CLI do Azure de ponta a ponta ajudam-no a aprender a criar e gerir os recursos Azure necessários ao Funções do Azure. Deve usar as Ferramentas Centrais Funções do Azure para criar projetos reais de código Funções do Azure a partir da linha de comandos do seu computador local e implementar código nestes Azure recursos. Para um exemplo completo de desenvolvimento e implementação a partir da linha de comandos usando tanto o Core Tools como o CLI do Azure, veja um destes quickstarts específicos de linha de comandos para cada linguagem:

A tabela seguinte inclui links para scripts de bash que pode usar para criar e gerir os recursos Azure necessários pelo Funções do Azure usando a CLI do Azure. Estes scripts são mantidos no repositório Azure-Samples/azure-cli-samples GitHub.

Criar aplicativo Descrição
create-function-app-flex-consumption.sh Cria uma aplicação de funções num plano Flex Consumption com uma identidade gerida atribuída pelo utilizador. Este é o plano de alojamento serverless recomendado.
create-function-app-consumption.sh Cria uma aplicação de função num plano de consumo.
create-function-app-premium-plan.sh Cria uma aplicação funcional num plano Premium (Elastic Premium).
create-function-app-app-service-plan.sh Cria uma aplicação de funções num plano dedicado de Serviços de Aplicações.
Ligar aos serviços Descrição
create-function-app-connect-to-storage-account.sh Cria uma aplicação de funções num plano Flex Consumption e liga-a a uma conta de armazenamento usando identidade gerida.
create-function-app-connect-to-cosmos-db.sh Cria uma aplicação de funções num plano Flex Consumption e liga-a ao Azure Cosmos DB usando Managed Identity e RBAC.
connect-azure-openai-resources.sh Cria uma aplicação de funções num plano Flex Consumption e liga-a ao Azure OpenAI usando a identidade gerida.
functions-cli-mount-files-storage-linux.sh Cria uma aplicação de funções Linux e monta uma partilha Ficheiros do Azure, que te permite aproveitar dados existentes ou modelos de aprendizagem automática nas tuas funções.
Rede segura Descrição
create-function-app-vnet-storage.sh Cria uma aplicação de funções num plano Flex Consumption com integração com VNet e restringe a conta de armazenamento atrás de endpoints privados para que só seja acessível dentro da rede virtual.
create-function-app-private-endpoint.sh Cria uma aplicação de funções num plano Flex Consumption com um endpoint privado de entrada, restringindo os endpoints HTTP da aplicação de funções para que possam ser chamados apenas a partir da rede virtual.
Código de implementação Descrição
deploy-function-app-with-function-github-continuous.sh Cria uma aplicação de funções num plano de Consumo e implementa código a partir de um repositório público do GitHub.