Udostępnij za pośrednictwem


przykłady Azure CLI

Te kompleksowe skrypty interfejsu wiersza polecenia platformy Azure pomagają dowiedzieć się, jak tworzyć zasoby platformy Azure wymagane przez usługę Azure Functions i zarządzać nimi. Należy użyć Azure Functions Core Tools aby utworzyć rzeczywiste projekty kodu Azure Functions z wiersza polecenia na komputerze lokalnym i wdrożyć kod w tych zasobach Azure. Kompletny przykład opracowywania i wdrażania z poziomu wiersza polecenia z wykorzystaniem narzędzi Core Tools i Azure CLI znajdziesz w jednym z tych przewodników szybkiego startu wiersza polecenia specyficznych dla języka:

Poniższa tabela zawiera linki do skryptów powłoki bash, których można użyć do tworzenia i zarządzania zasobami Azure wymaganymi przez Azure Functions za pomocą Azure CLI. Te skrypty są przechowywane w repozytorium Azure-Samples/azure-cli-samples GitHub.

Tworzenie aplikacji Opis
create-function-app-flex-consumption.sh Tworzy aplikację funkcji w planie Flex Consumption z tożsamością zarządzaną przypisaną przez użytkownika. Jest to zalecany plan hostingu bezserwerowego.
create-function-app-consumption.sh Tworzy aplikację funkcji w planie Zużycie.
create-function-app-premium-plan.sh Tworzy aplikację funkcji w planie Premium (Elastic Premium).
create-function-app-app-service-plan.sh Tworzy aplikację funkcji w dedykowanym planie usługi App Service.
Łączenie z usługami Opis
create-function-app-connect-to-storage-account.sh Tworzy aplikację funkcji w planie Flex Consumption i łączy ją z kontem magazynu przy użyciu tożsamości zarządzanej.
create-function-app-connect-to-cosmos-db.sh Tworzy aplikację funkcji w planie Flex Consumption i łączy ją z Azure Cosmos DB, wykorzystując tożsamość zarządzaną i kontrolę dostępu opartą na rolach.
connect-azure-openai-resources.sh Tworzy aplikację funkcji w planie Flex Consumption i łączy ją z usługą Azure OpenAI przy użyciu tożsamości zarządzanej.
functions-cli-mount-files-storage-linux.sh Tworzy aplikację funkcji systemu Linux i instaluje udział Azure Files, który umożliwia korzystanie z istniejących modeli danych lub uczenia maszynowego w funkcjach.
Bezpieczna sieć Opis
create-function-app-vnet-storage.sh Tworzy aplikację funkcji w planie Flex Consumption z integracją z siecią wirtualną i ogranicza dostęp do konta magazynu za prywatnymi punktami końcowymi, aby dostęp do niego był możliwy tylko z poziomu sieci wirtualnej.
create-function-app-private-endpoint.sh Tworzy aplikację funkcji w planie Flex Consumption z przychodzącym prywatnym punktem końcowym, ograniczając punkty końcowe HTTP aplikacji funkcji do wywoływania tylko z wewnątrz sieci wirtualnej.
Wdrażanie kodu Opis
deploy-function-app-with-function-github-continuous.sh Tworzy aplikację funkcji w planie Zużycie i wdraża kod z publicznego repozytorium GitHub.