Aracılığıyla paylaş


Azure CLI Örnekleri

Bu uçtan uca Azure CLI betikleri, Azure Functions için gereken Azure kaynaklarını sağlamayı ve yönetmeyi öğrenmenize yardımcı olmak için sağlanır. Yerel bilgisayarınızdaki komut satırından gerçek Azure Functions kod projeleri oluşturmak ve bu Azure kaynaklarına kod dağıtmak için Azure Functions Core Tools kullanmanız gerekir. Hem Çekirdek Araçları hem de Azure CLI kullanarak komut satırından geliştirme ve dağıtma işleminin eksiksiz bir uçtan uca örneği için şu dile özgü komut satırı hızlı başlangıçlarından birine bakın:

Aşağıdaki tablo, Azure CLI kullanarak Azure Functions için gereken Azure kaynaklarını oluşturmak ve yönetmek için kullanabileceğiniz bash betiklerinin bağlantılarını içerir. Bu betikler Azure-Samples/azure-cli-samples GitHub deposunda tutulur.

Uygulama oluşturma Açıklama
create-function-app-flex-consumption.sh Kullanıcı tarafından atanan yönetilen kimlikle Flex Tüketim planında bir işlev uygulaması oluşturur. Bu önerilen sunucusuz barındırma planıdır.
create-function-app-consumption.sh Tüketim planında bir fonksiyon uygulaması oluşturur.
create-function-app-premium-plan.sh Premium (Elastik Premium) planında bir işlev uygulaması oluşturur.
create-function-app-app-service-plan.sh Ayrılmış bir App Service planında bir işlev uygulaması oluşturur.
Hizmetlere bağlanma Açıklama
create-function-app-connect-to-storage-account.sh Flex Consumption planında bir işlev uygulaması oluşturur ve yönetilen kimliği kullanarak bunu bir depolama hesabına bağlar.
create-function-app-connect-to-cosmos-db.sh Flex Consumption planında bir işlev uygulaması oluşturur ve yönetilen kimlik ve RBAC kullanarak bu uygulamayı Azure Cosmos DB bağlar.
connect-azure-openai-resources.sh Flex Consumption planında bir işlev uygulaması oluşturur ve yönetilen kimliği kullanarak Azure OpenAI'ye bağlar.
functions-cli-mount-files-storage-linux.sh Bir Linux işlev uygulaması oluşturur ve işlevlerinizdeki mevcut verilerden veya makine öğrenmesi modellerinden yararlanmanızı sağlayan bir Azure Files paylaşımı bağlar.
Kodu dağıtma Açıklama
deploy-function-app-with-function-github-continuous.sh Tüketim planında bir işlev uygulaması oluşturur ve genel GitHub deposundan kod dağıtır.