az functionapp

Not

Bu komut grubunda hem Azure CLI hem de en az bir uzantıda tanımlanan komutlar vardır. Genişletilmiş özelliklerinden yararlanmak için her uzantıyı yükleyin. Uzantılar hakkında daha fazla bilgi edinin.

İşlev uygulamalarını yönetme. Azure İşlevleri Core araçlarını yüklemek için bkzhttps://github.com/Azure/azure-functions-core-tools. .

Komutlar

Name Description Tür Durum
az functionapp app

Azure İşlevleri uygulamasını yönetme komutları.

Dahili Önizle
az functionapp app up

GitHub eylemleri aracılığıyla Azure İşlevleri dağıtın.

Dahili Önizle
az functionapp config

bir işlev uygulaması yapılandırın.

Çekirdek ve Uzantı GA
az functionapp config access-restriction

İşlev uygulamasında erişim kısıtlamalarını gösteren, ayarlayan, ekleyen ve kaldıran yöntemler.

Temel GA
az functionapp config access-restriction add

İşlev uygulamasına erişim kısıtlaması ekler.

Temel GA
az functionapp config access-restriction remove

İşlev uygulamasından erişim kısıtlamasını kaldırır.

Temel GA
az functionapp config access-restriction set

SCM sitesinin ana siteyle aynı kısıtlamaları kullanıp kullanmadiğini ayarlar.

Temel GA
az functionapp config access-restriction show

functionapp için Erişim Kısıtlaması ayarlarını gösterin.

Temel GA
az functionapp config appsettings

İşlev uygulaması ayarlarını yapılandırın.

Temel GA
az functionapp config appsettings delete

İşlev uygulamasının ayarlarını silin.

Temel GA
az functionapp config appsettings list

İşlev uygulamasının ayarlarını gösterme.

Temel GA
az functionapp config appsettings set

İşlev uygulamasının ayarlarını güncelleştirin.

Temel GA
az functionapp config container

Mevcut bir işlev uygulamasının kapsayıcı ayarlarını yönetin.

Çekirdek ve Uzantı GA
az functionapp config container delete

Mevcut bir işlev uygulamasının kapsayıcı ayarlarını silin.

Temel GA
az functionapp config container set

Mevcut bir işlev uygulamasının kapsayıcı ayarlarını yapın.

Temel GA
az functionapp config container set (appservice-kube uzantı)

Mevcut bir işlev uygulamasının kapsayıcı ayarlarını yapın.

Dahili GA
az functionapp config container show

İşlev uygulamasının kapsayıcı ayarlarının ayrıntılarını alın.

Temel GA
az functionapp config hostname

bir işlev uygulaması için konak adlarını yapılandırın.

Temel GA
az functionapp config hostname add

Bir konak adını bir işlev uygulamasına bağlayın.

Temel GA
az functionapp config hostname delete

Bir işlev uygulamasından konak adının bağlantısını kaldırın.

Temel GA
az functionapp config hostname get-external-ip

İşlev uygulamasının dış kullanıma yönelik IP adresini alın.

Temel GA
az functionapp config hostname list

bir işlev uygulaması için tüm konak adı bağlamalarını listeleyin.

Temel GA
az functionapp config set

Mevcut bir işlev uygulamasının yapılandırmasını ayarlayın.

Temel GA
az functionapp config show

Mevcut bir işlev uygulamasının yapılandırmasının ayrıntılarını alın.

Temel GA
az functionapp config ssl

SSL sertifikalarını yapılandırın.

Temel GA
az functionapp config ssl bind

ssl sertifikasını bir işlev uygulamasına bağlama.

Temel GA
az functionapp config ssl create

İşlev uygulamasında konak adı için Yönetilen Sertifika oluşturma.

Temel Önizle
az functionapp config ssl delete

bir işlev uygulamasından SSL sertifikası silme.

Temel GA
az functionapp config ssl import

Key Vault'tan bir işlev uygulamasına SSL sertifikası içeri aktarabilirsiniz.

Temel GA
az functionapp config ssl list

İşlev uygulaması için SSL sertifikalarını listeleme.

Temel GA
az functionapp config ssl show

bir işlev uygulaması için SSL sertifikasının ayrıntılarını gösterin.

Temel GA
az functionapp config ssl unbind

bir işlev uygulamasından SSL sertifikasının bağlantısını kaldırın.

Temel GA
az functionapp config ssl upload

bir işlev uygulamasına SSL sertifikası yükleyin.

Temel GA
az functionapp connection

functionapp bağlantılarını yönetme komutları.

Çekirdek ve Uzantı GA
az functionapp connection create

İşlev uygulaması ile hedef kaynak arasında bağlantı oluşturun.

Çekirdek ve Uzantı GA
az functionapp connection create app-insights

app-insights'a bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create appconfig

appconfig'e bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create confluent-cloud

Confluent-cloud için bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create cosmos-cassandra

cosmos-cassandra'ya functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create cosmos-gremlin

cosmos-gremlin ile bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create cosmos-mongo

cosmos-mongo ile bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create cosmos-sql

cosmos-sql ile bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create cosmos-table

cosmos-table ile bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create eventhub

eventhub'a bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create keyvault

keyvault'a bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create mysql

mysql ile functionapp bağlantısı oluşturun.

Temel Kullanım Dışı
az functionapp connection create mysql-flexible

mysql-flexible ile bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create mysql-flexible (serviceconnector-passwordless uzantı)

mysql-flexible ile bir functionapp bağlantısı oluşturun.

Dahili GA
az functionapp connection create postgres

postgres'e bir functionapp bağlantısı oluşturun.

Temel Kullanım Dışı
az functionapp connection create postgres (serviceconnector-passwordless uzantı)

postgres'e bir functionapp bağlantısı oluşturun.

Dahili GA
az functionapp connection create postgres-flexible

Postgres-esnek ile bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create postgres-flexible (serviceconnector-passwordless uzantı)

Postgres-esnek ile bir functionapp bağlantısı oluşturun.

Dahili GA
az functionapp connection create redis

Redis'e bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create redis-enterprise

redis-enterprise için bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create servicebus

servicebus'a bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create signalr

Signalr'a bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create sql

sql'e bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create sql (serviceconnector-passwordless uzantı)

sql'e bir functionapp bağlantısı oluşturun.

Dahili GA
az functionapp connection create storage-blob

Storage-blob'a bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create storage-file

Storage-file ile bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create storage-queue

Depolama kuyruğuna bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create storage-table

Storage-table ile bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection create webpubsub

webpubsub ile bir functionapp bağlantısı oluşturun.

Temel GA
az functionapp connection delete

Functionapp bağlantısını silin.

Temel GA
az functionapp connection list

İşlev uygulamasının bağlantılarını listeleme.

Temel GA
az functionapp connection list-configuration

Bir functionapp bağlantısının kaynak yapılandırmalarını listeleme.

Temel GA
az functionapp connection list-support-types

functionapp bağlantıları tarafından desteklenen istemci türlerini ve kimlik doğrulama türlerini listeleyin.

Temel GA
az functionapp connection show

Functionapp bağlantısının ayrıntılarını alın.

Temel GA
az functionapp connection update

Functionapp bağlantısını güncelleştirme.

Temel GA
az functionapp connection update app-insights

Bir functionapp'i app-insights bağlantısına güncelleştirin.

Temel GA
az functionapp connection update appconfig

Bir functionapp'i appconfig bağlantısına güncelleştirin.

Temel GA
az functionapp connection update confluent-cloud

Bir functionapp'i confluent-cloud bağlantısına güncelleştirin.

Temel GA
az functionapp connection update cosmos-cassandra

Bir functionapp'i cosmos-cassandra bağlantısına güncelleştirin.

Temel GA
az functionapp connection update cosmos-gremlin

Bir functionapp'i cosmos-gremlin bağlantısına güncelleştirin.

Temel GA
az functionapp connection update cosmos-mongo

Bir functionapp'i cosmos-mongo bağlantısına güncelleştirin.

Temel GA
az functionapp connection update cosmos-sql

Bir functionapp'i cosmos-sql bağlantısına güncelleştirin.

Temel GA
az functionapp connection update cosmos-table

Bir functionapp'i cosmos-table bağlantısına güncelleştirin.

Temel GA
az functionapp connection update eventhub

Bir functionapp'i eventhub bağlantısına güncelleştirin.

Temel GA
az functionapp connection update keyvault

Bir functionapp'i keyvault bağlantısına güncelleştirin.

Temel GA
az functionapp connection update mysql

İşlev uygulamasını mysql bağlantısına güncelleştirin.

Temel Kullanım Dışı
az functionapp connection update mysql-flexible

bir functionapp'i mysql esnek bağlantısına güncelleştirin.

Temel GA
az functionapp connection update postgres

Bir functionapp'i postgres bağlantısına güncelleştirin.

Temel Kullanım Dışı
az functionapp connection update postgres-flexible

İşlev uygulamasını postgres esnek bağlantısına güncelleştirin.

Temel GA
az functionapp connection update redis

Bir functionapp'i redis bağlantısına güncelleştirin.

Temel GA
az functionapp connection update redis-enterprise

Bir functionapp'i redis-enterprise bağlantısına güncelleştirin.

Temel GA
az functionapp connection update servicebus

Bir functionapp'i servicebus bağlantısına güncelleştirin.

Temel GA
az functionapp connection update signalr

Bir functionapp'i sinyal bağlantısına güncelleştirin.

Temel GA
az functionapp connection update sql

Bir functionapp'i SQL bağlantısına güncelleştirin.

Temel GA
az functionapp connection update storage-blob

Bir functionapp'i depolama-blob bağlantısına güncelleştirin.

Temel GA
az functionapp connection update storage-file

Bir functionapp'i depolama dosyası bağlantısına güncelleştirin.

Temel GA
az functionapp connection update storage-queue

Bir functionapp'i depolama kuyruğu bağlantısına güncelleştirin.

Temel GA
az functionapp connection update storage-table

Bir functionapp'i depolama tablosu bağlantısına güncelleştirin.

Temel GA
az functionapp connection update webpubsub

Bir functionapp'i webpubsub bağlantısına güncelleştirin.

Temel GA
az functionapp connection validate

Functionapp bağlantısını doğrulayın.

Temel GA
az functionapp connection wait

Bağlantının bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Temel GA
az functionapp cors

Çıkış Noktaları Arası Kaynak Paylaşımını (CORS) yönetin.

Temel GA
az functionapp cors add

İzin verilen çıkış noktaları ekleyin.

Temel GA
az functionapp cors credentials

Access-control-allow-credentials'ı etkinleştirin veya devre dışı bırakın.

Temel GA
az functionapp cors remove

İzin verilen çıkış noktalarını kaldırın.

Temel GA
az functionapp cors show

İzin verilen çıkış noktalarını göster.

Temel GA
az functionapp create

İşlev uygulaması oluşturun.

Temel GA
az functionapp create (appservice-kube uzantı)

İşlev uygulaması oluşturun.

Dahili GA
az functionapp delete

İşlev uygulamasını silme.

Temel GA
az functionapp deploy

Sağlanan yapıtı Azure functionapp'e dağıtır.

Temel Önizle
az functionapp deployment

İşlev uygulaması dağıtımlarını yönetme.

Çekirdek ve Uzantı GA
az functionapp deployment config

İşlev uygulamasının dağıtım yapılandırmasını yönetme.

Temel GA
az functionapp deployment config set

Mevcut bir işlev uygulamasının dağıtım yapılandırmasını güncelleştirin.

Temel GA
az functionapp deployment config show

İşlev uygulamasının dağıtım yapılandırmasının ayrıntılarını alın.

Temel GA
az functionapp deployment container

Kapsayıcı tabanlı sürekli dağıtımı yönetme.

Temel GA
az functionapp deployment container config

Kapsayıcılar aracılığıyla sürekli dağıtımı yapılandırın.

Temel GA
az functionapp deployment container show-cd-url

Sürekli dağıtım için web kancalarını yapılandırmak için kullanılabilecek URL'yi alın.

Temel GA
az functionapp deployment github-actions

İşlev uygulaması için GitHub Actions'ı yapılandırın.

Temel GA
az functionapp deployment github-actions add

Belirtilen depoya bir GitHub Actions iş akışı dosyası ekleyin. İş akışı uygulamanızı derleyip belirtilen işlev uygulamasına dağıtır.

Temel GA
az functionapp deployment github-actions remove

GitHub Actions iş akışı dosyasını kaldırın ve belirtilen depodan bağlantısını kesin.

Temel GA
az functionapp deployment list-publishing-credentials

Kullanılabilir işlev uygulaması yayımlama kimlik bilgilerinin ayrıntılarını alın.

Temel GA
az functionapp deployment list-publishing-profiles

Kullanılabilir işlev uygulaması dağıtım profillerinin ayrıntılarını alın.

Temel GA
az functionapp deployment slot

İşlev uygulaması dağıtım yuvalarını yönetme.

Temel GA
az functionapp deployment slot auto-swap

Dağıtım yuvası otomatik değişimini yapılandırın.

Temel GA
az functionapp deployment slot create

Bir dağıtım yuvası oluşturur.

Temel GA
az functionapp deployment slot delete

Dağıtım yuvalarını silme.

Temel GA
az functionapp deployment slot list

Tüm dağıtım yuvalarını listeleyin.

Temel GA
az functionapp deployment slot swap

Bir işlev uygulaması için dağıtım yuvalarını değiştirme.

Temel GA
az functionapp deployment source

Kaynak denetimi aracılığıyla işlev uygulaması dağıtımlarını yönetin.

Çekirdek ve Uzantı GA
az functionapp deployment source config

Git veya Mercurial depolarından dağıtımı yönetin.

Temel GA
az functionapp deployment source config-local-git

İşlev uygulaması dağıtımı için kopyalayıp göndermek üzere git deposu uç noktasının URL'sini alın.

Temel GA
az functionapp deployment source config-zip

Bir işlev uygulaması için kudu zip push dağıtımını kullanarak dağıtım gerçekleştirin.

Temel GA
az functionapp deployment source config-zip (appservice-kube uzantı)

Bir işlev uygulaması için kudu zip push dağıtımını kullanarak dağıtım gerçekleştirin.

Dahili GA
az functionapp deployment source delete

Kaynak denetimi dağıtım yapılandırmasını silin.

Temel GA
az functionapp deployment source show

Kaynak denetimi dağıtım yapılandırmasının ayrıntılarını alın.

Temel GA
az functionapp deployment source sync

Depodan eşitleyin. Yalnızca el ile tümleştirme modunda gereklidir.

Temel GA
az functionapp deployment source update-token

Azure app service'te önbelleğe alınmış kaynak denetimi belirtecini güncelleştirin.

Temel GA
az functionapp deployment user

Dağıtım için kullanıcı kimlik bilgilerini yönetme.

Temel GA
az functionapp deployment user set

Dağıtım kimlik bilgilerini güncelleştirir.

Temel GA
az functionapp deployment user show

Yayımlama kullanıcılarını alır.

Temel GA
az functionapp devops-pipeline

Azure DevOps ile Azure İşlevi'ne özgü tümleştirme. Daha fazla bilgi için https://aka.ms/functions-azure-devops adresini ziyaret edin.

Dahili GA
az functionapp devops-pipeline create

İşlev uygulaması için Azure DevOps işlem hattı oluşturma.

Dahili GA
az functionapp function

İşlev uygulaması işlevlerini yönetme.

Temel GA
az functionapp function delete

bir işlevi silin.

Temel GA
az functionapp function keys

İşlev anahtarlarını yönetme.

Temel GA
az functionapp function keys delete

İşlev anahtarını silin.

Temel GA
az functionapp function keys list

Tüm işlev tuşlarını listeleyin.

Temel GA
az functionapp function keys set

İşlev anahtarı oluşturma veya güncelleştirme.

Temel GA
az functionapp function list

İşlev uygulamasındaki işlevleri listeleme.

Temel GA
az functionapp function show

İşlevin ayrıntılarını alın.

Temel GA
az functionapp hybrid-connection

Functionapp'e karma bağlantıları listeleyen, ekleyen ve kaldıran yöntemler.

Temel GA
az functionapp hybrid-connection add

Bir functionapp'e var olan bir karma bağlantı ekleyin.

Temel GA
az functionapp hybrid-connection list

Bir functionapp'te karma bağlantıları listeleme.

Temel GA
az functionapp hybrid-connection remove

Bir functionapp'ten karma bağlantıyı kaldırma.

Temel GA
az functionapp identity

Web uygulamasının yönetilen kimliğini yönetin.

Temel GA
az functionapp identity assign

Yönetilen kimliği web uygulamasına atayın.

Temel GA
az functionapp identity remove

Web uygulamasının yönetilen kimliğini devre dışı bırakın.

Temel GA
az functionapp identity show

Web uygulamasının yönetilen kimliğini görüntüleyin.

Temel GA
az functionapp keys

İşlev uygulaması anahtarlarını yönetme.

Temel GA
az functionapp keys delete

İşlev uygulaması anahtarını silin.

Temel GA
az functionapp keys list

Tüm işlev uygulaması anahtarlarını listeleyin.

Temel GA
az functionapp keys set

İşlev uygulaması anahtarı oluşturun veya güncelleştirin.

Temel GA
az functionapp list

İşlev uygulamalarını listeleme.

Temel GA
az functionapp list-consumption-locations

İşlev uygulamalarını çalıştırmak için kullanılabilir konumları listeleyin.

Temel GA
az functionapp list-flexconsumption-locations

Flex Consumption planında işlev uygulamalarını çalıştırmak için kullanılabilir konumları listeleyin.

Temel GA
az functionapp list-flexconsumption-runtimes

Esnek Tüketim planındaki işlev uygulamaları için kullanılabilecek yerleşik yığınları listeleyin.

Temel GA
az functionapp list-runtimes

İşlev uygulamaları için kullanılabilecek yerleşik yığınları listeleyin.

Temel GA
az functionapp log

İşlev uygulaması günlüklerini yönetin.

Temel GA
az functionapp log deployment

İşlev uygulaması dağıtım günlüklerini yönetme.

Temel GA
az functionapp log deployment list

İşlev uygulamasıyla ilişkili dağıtımların dağıtım günlüklerini listeleyin.

Temel GA
az functionapp log deployment show

En son dağıtımın dağıtım günlüklerini veya deployment-id belirtilirse belirli bir dağıtımı gösterin.

Temel GA
az functionapp plan

Azure İşlevi için App Service Planlarını yönetme.

Temel GA
az functionapp plan create

Azure İşlevi için App Service Planı oluşturma.

Temel GA
az functionapp plan delete

App Service Planını silme.

Temel GA
az functionapp plan list

App Service Planlarını Listeleyin.

Temel GA
az functionapp plan show

Bir kaynak grubu veya kaynak grubu kümesi için App Service Planlarını alın.

Temel GA
az functionapp plan update

Azure İşlevi için App Service planını güncelleştirme.

Temel GA
az functionapp restart

İşlev uygulamasını yeniden başlatın.

Temel GA
az functionapp restart (appservice-kube uzantı)

İşlev uygulamasını yeniden başlatın.

Dahili GA
az functionapp runtime

İşlev uygulamasının çalışma zamanını yönetme.

Temel GA
az functionapp runtime config

İşlev uygulamasının çalışma zamanı yapılandırmasını yönetin.

Temel GA
az functionapp runtime config set

Mevcut bir işlev uygulamasının çalışma zamanı yapılandırmasını güncelleştirin.

Temel GA
az functionapp runtime config show

İşlev uygulamasının çalışma zamanı yapılandırmasının ayrıntılarını alın.

Temel GA
az functionapp scale

İşlev uygulamasının ölçeğini yönetin.

Temel GA
az functionapp scale config

İşlev uygulamasının ölçek yapılandırmasını yönetme.

Temel GA
az functionapp scale config always-ready

Ölçek yapılandırmasında her zaman hazır ayarları yönetin.

Temel GA
az functionapp scale config always-ready delete

Ölçek yapılandırmasında her zaman hazır ayarları silin.

Temel GA
az functionapp scale config always-ready set

Ölçek yapılandırmasında var olan her zaman hazır ayarları ekleyin veya güncelleştirin.

Temel GA
az functionapp scale config set

Mevcut bir işlev uygulamasının ölçek yapılandırmasını güncelleştirin.

Temel GA
az functionapp scale config show

İşlev uygulamasının ölçek yapılandırmasının ayrıntılarını alın.

Temel GA
az functionapp show

İşlev uygulamasının ayrıntılarını alın.

Temel GA
az functionapp show (appservice-kube uzantı)

İşlev uygulamasının ayrıntılarını alın.

Dahili GA
az functionapp start

bir işlev uygulaması başlatın.

Temel GA
az functionapp stop

İşlev uygulamasını durdurun.

Temel GA
az functionapp update

İşlev uygulamasını güncelleştirme.

Temel GA
az functionapp vnet-integration

Bir functionapp'ten sanal ağ tümleştirmelerini listeleyen, ekleyen ve kaldıran yöntemler.

Temel GA
az functionapp vnet-integration add

Bir functionapp'e bölgesel bir sanal ağ tümleştirmesi ekleyin.

Temel GA
az functionapp vnet-integration list

Bir functionapp üzerindeki sanal ağ tümleştirmelerini listeleme.

Temel GA
az functionapp vnet-integration remove

functionapp'ten bölgesel bir sanal ağ tümleştirmesini kaldırın.

Temel GA

az functionapp create

İşlev uygulaması oluşturun.

İşlev uygulamasının adının AppName.azurewebsites.net olarak benzersiz bir FQDN oluşturabilmesi gerekir.

az functionapp create --name
                      --resource-group
                      --storage-account
                      [--always-ready-instances]
                      [--app-insights]
                      [--app-insights-key]
                      [--assign-identity]
                      [--consumption-plan-location]
                      [--cpu]
                      [--dal {false, true}]
                      [--dapr-app-id]
                      [--dapr-app-port]
                      [--dapr-http-max-request-size]
                      [--dapr-http-read-buffer-size]
                      [--dapr-log-level {debug, error, info, warn}]
                      [--deployment-container-image-name]
                      [--deployment-local-git]
                      [--deployment-source-branch]
                      [--deployment-source-url]
                      [--deployment-storage-auth-type {StorageAccountConnectionString, SystemAssignedIdentity, UserAssignedIdentity}]
                      [--deployment-storage-auth-value]
                      [--deployment-storage-container-name]
                      [--deployment-storage-name]
                      [--disable-app-insights {false, true}]
                      [--docker-registry-server-password]
                      [--docker-registry-server-user]
                      [--enable-dapr {false, true}]
                      [--environment]
                      [--flexconsumption-location]
                      [--functions-version {4}]
                      [--https-only {false, true}]
                      [--image]
                      [--instance-memory]
                      [--max-replicas]
                      [--maximum-instance-count]
                      [--memory]
                      [--min-replicas]
                      [--os-type {Linux, Windows}]
                      [--plan]
                      [--registry-password]
                      [--registry-server]
                      [--registry-username]
                      [--role]
                      [--runtime]
                      [--runtime-version]
                      [--scope]
                      [--subnet]
                      [--tags]
                      [--vnet]
                      [--workload-profile-name]
                      [--workspace]

Örnekler

Temel bir işlev uygulaması oluşturun.

az functionapp create -g MyResourceGroup  -p MyPlan -n MyUniqueAppName -s MyStorageAccount

İşlev uygulaması oluşturun. (otomatik olarak oluşturulmuş)

az functionapp create --consumption-plan-location westus --name MyUniqueAppName --os-type Windows --resource-group MyResourceGroup --runtime dotnet --storage-account MyStorageAccount

Özel ACR görüntüsü kullanarak bir işlev uygulaması oluşturun.

az functionapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime node --storage-account MyStorageAccount --deployment-container-image-name myacr.azurecr.io/myimage:tag --docker-registry-server-password passw0rd --docker-registry-server-user MyUser

Esnek tüketim işlevi uygulaması oluşturun. Varsayılan http eşzamanlılık değerleri hakkında daha fazla bilgi için bkz https://aka.ms/flex-http-concurrency .

az functionapp create -g MyResourceGroup --name MyUniqueAppName -s MyStorageAccount --flexconsumption-location northeurope --runtime java --instance-memory 2048

Gerekli Parametreler

--name -n

Yeni işlev uygulamasının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--storage-account -s

Sağlanan Kaynak Grubunda bir Depolama Hesabının dize değerini sağlayın. Veya farklı bir Kaynak Grubundaki Depolama Hesabının Kaynak Kimliği.

İsteğe Bağlı Parametreler

--always-ready-instances
Önizleme

biçiminde <name>=<value>önceden ayrılmış örnek sayısı için boşlukla ayrılmış yapılandırma.

--app-insights

İşlev uygulamasına eklenecek mevcut Uygulama Analizler projesinin adı. Aynı kaynak grubunda olmalıdır.

--app-insights-key

Eklenecek Uygulama Analizler izleme anahtarı.

--assign-identity

Sistem veya kullanıcı tarafından atanan kimlikleri boşluklarla ayırarak kabul edin. Sistem tarafından atanan kimliğe başvurmak için '[system]' veya kullanıcı tarafından atanan kimliğe başvurmak için bir kaynak kimliği kullanın. Daha fazla örnek için yardım'a göz atın.

--consumption-plan-location -c

İşlev uygulamasının barındırılacağı coğrafi konum. Kullanılabilir konumları görüntülemek için kullanın az functionapp list-consumption-locations .

--cpu
Önizleme

Kapsayıcı uygulamasının çekirdeklerindeki CPU. örneğin 0,75.

--dal --dapr-enable-api-logging

Dapr sepet için API günlüğünü etkinleştirin/devre dışı bırakın.

kabul edilen değerler: false, true
varsayılan değer: False
--dapr-app-id

Dapr uygulama tanımlayıcısı.

--dapr-app-port

Dapr'ın uygulamayla iletişim kurmak için kullandığı bağlantı noktası.

--dapr-http-max-request-size --dhmrs

Büyük dosyaların karşıya yüklenmesini işlemek için MB cinsinden istek gövdesi http ve grpc sunucularının en büyük boyutu.

--dapr-http-read-buffer-size --dhrbs

Çok KB'lı üst bilgiler gönderilirken işlenmek üzere KB cinsinden http üst bilgisi okuma arabelleğinin en büyük boyutu.

--dapr-log-level

Dapr sepet için günlük düzeyi.

kabul edilen değerler: debug, error, info, warn
--deployment-container-image-name
Kullanım Dışı

'--deployment-container-image-name' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--image' kullanın.

Kapsayıcı görüntüsü, örneğin publisher/image-name:tag.

--deployment-local-git -l

Yerel git'i etkinleştirin.

--deployment-source-branch -b

Dağıtılacak dal.

--deployment-source-url -u

El ile tümleştirme ile bağlantı için Git deposu URL'si.

--deployment-storage-auth-type --dsat
Önizleme

Dağıtım depolama hesabı kimlik doğrulama türü.

kabul edilen değerler: StorageAccountConnectionString, SystemAssignedIdentity, UserAssignedIdentity
--deployment-storage-auth-value --dsav
Önizleme

Dağıtım depolama hesabı kimlik doğrulama değeri. Kullanıcı tarafından atanan yönetilen kimlik kimlik doğrulama türü için bu, kullanıcı tarafından atanan kimlik kaynak kimliği olmalıdır. Depolama hesabı bağlantı dizesi kimlik doğrulama türü için bu, depolama hesabı bağlantı dizesi içerecek uygulama ayarının adı olmalıdır. Sistem tarafından atanan yönetilen kimlik doğrulama türü için bu parametre geçerli değildir ve boş bırakılmalıdır.

--deployment-storage-container-name --dscn
Önizleme

Dağıtım depolama hesabı kapsayıcı adı.

--deployment-storage-name --dsn
Önizleme

Dağıtım depolama hesabı adı.

--disable-app-insights

functionapp oluşturma sırasında application insights kaynağı oluşturmayı devre dışı bırakın. Kullanılabilir günlük yok.

kabul edilen değerler: false, true
--docker-registry-server-password
Kullanım Dışı

'--docker-registry-server-password' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--registry-password' kullanın.

Kapsayıcı kayıt defteri sunucusu parolası. Özel kayıt defterleri için gereklidir.

--docker-registry-server-user
Kullanım Dışı

'--docker-registry-server-user' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--registry-username' kullanın.

Kapsayıcı kayıt defteri sunucusunun kullanıcı adı.

--enable-dapr

Azure Container App ortamındaki bir işlev uygulaması için Dapr'ı etkinleştirin/devre dışı bırakın.

kabul edilen değerler: false, true
varsayılan değer: False
--environment
Önizleme

Kapsayıcı uygulaması ortamının adı.

--flexconsumption-location -f
Önizleme

İşlev uygulamasının barındırılacağı coğrafi konum. Kullanılabilir konumları görüntülemek için kullanın az functionapp list-flexconsumption-locations .

--functions-version

İşlevler uygulaması sürümü. NOT: Bu, bir sonraki sürüm döngüsünden itibaren gerekli olacaktır.

kabul edilen değerler: 4
--https-only

HTTP kullanarak bir uygulamaya yapılan tüm trafiği HTTPS'ye yeniden yönlendirin.

kabul edilen değerler: false, true
varsayılan değer: False
--image -i

Kapsayıcı görüntüsü, örneğin publisher/image-name:tag.

--instance-memory
Önizleme

MB cinsinden örnek bellek boyutu. Desteklenen değerler hakkında daha fazla bilgi için bkz https://aka.ms/flex-instance-sizes .

--max-replicas
Önizleme

Kapsayıcı uygulamasında işlev uygulaması oluşturulurken çoğaltma sayısı üst sınırı.

--maximum-instance-count
Önizleme

Örnek sayısı üst sınırı.

--memory
Önizleme

Kapsayıcı uygulamasının bellek boyutu. Örneğin, 1.0Gi,.

--min-replicas
Önizleme

Kapsayıcı uygulamasında işlev uygulaması oluştururken en az çoğaltma sayısı.

--os-type

Oluşturulacak uygulama için işletim sistemi türünü ayarlayın.

kabul edilen değerler: Linux, Windows
--plan -p

functionapp app service planının adı veya kaynak kimliği. Bir tane almak için 'appservice plan create' komutunu kullanın. Farklı bir kaynak grubundan App Service planı kullanıyorsanız, plan adı yerine tam kaynak kimliği kullanılmalıdır.

--registry-password -w

Kapsayıcı kayıt defteri sunucusu parolası. Özel kayıt defterleri için gereklidir.

--registry-server
Önizleme

Kapsayıcı kayıt defteri sunucusu ana bilgisayar adı, örneğin myregistry.azurecr.io.

--registry-username -d

Kapsayıcı kayıt defteri sunucusunun kullanıcı adı.

--role

Sistem tarafından atanan kimliğin sahip olacağı rol adı veya kimliği.

varsayılan değer: Contributor
--runtime

İşlevler çalışma zamanı yığını. Desteklenen çalışma zamanlarını ve sürümleri denetlemek için "az functionapp list-runtimes" komutunu kullanın.

--runtime-version

İşlevler çalışma zamanı yığınının sürümü. İşlevler çalışma zamanı yığını. Desteklenen çalışma zamanlarını ve sürümleri denetlemek için "az functionapp list-runtimes" komutunu kullanın.

--scope

Sistem tarafından atanan kimliğin erişebileceği kapsam.

--subnet

Web uygulamasının katılması için önceden var olan alt ağın adı veya kaynak kimliği. Alt ağ ada göre belirtiliyorsa --vnet bağımsız değişkeni de gereklidir.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--vnet

Bölgesel sanal ağın adı veya kaynak kimliği. Farklı kaynak gruplarında aynı ada sahip birden çok sanal ağ varsa, hangi sanal ağın kullanılacağını belirtmek için sanal ağ kaynak kimliğini kullanın. Sanal ağ adı kullanılırsa, varsayılan olarak web uygulamasıyla aynı kaynak grubundaki sanal ağ kullanılır. --subnet bağımsız değişkeniyle kullanılmalıdır.

--workload-profile-name
Önizleme

Kapsayıcı uygulamasının çalıştırılacak iş yükü profili adı.

--workspace

Application Insights bileşeni için kullanılacak mevcut log analytics çalışma alanının adı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az functionapp create (appservice-kube uzantı)

İşlev uygulaması oluşturun.

İşlev uygulamasının adının AppName.azurewebsites.net olarak benzersiz bir FQDN oluşturabilmesi gerekir.

az functionapp create --name
                      --resource-group
                      [--app-insights]
                      [--app-insights-key]
                      [--assign-identity]
                      [--consumption-plan-location]
                      [--custom-location]
                      [--deployment-container-image-name]
                      [--deployment-local-git]
                      [--deployment-source-branch]
                      [--deployment-source-url]
                      [--disable-app-insights {false, true}]
                      [--docker-registry-server-password]
                      [--docker-registry-server-user]
                      [--functions-version {4}]
                      [--max-worker-count]
                      [--min-worker-count]
                      [--os-type {Linux, Windows}]
                      [--plan]
                      [--role]
                      [--runtime]
                      [--runtime-version]
                      [--scope]
                      [--storage-account]
                      [--tags]

Örnekler

Temel bir işlev uygulaması oluşturun.

az functionapp create -g MyResourceGroup  -p MyPlan -n MyUniqueAppName -s MyStorageAccount

İşlev uygulaması oluşturun. (otomatik olarak oluşturulmuş)

az functionapp create --consumption-plan-location westus --name MyUniqueAppName --os-type Windows --resource-group MyResourceGroup --runtime dotnet --storage-account MyStorageAccount

Özel ACR görüntüsü kullanarak bir işlev uygulaması oluşturun.

az functionapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime node --storage-account MyStorageAccount --deployment-container-image-name myacr.azurecr.io/myimage:tag --docker-registry-server-password passw0rd --docker-registry-server-user MyUser

App Service kubernetes ortamında işlev uygulaması oluşturma

az functionapp create -g MyResourceGroup  -p MyPlan -n MyUniqueAppName -s MyStorageAccount --custom-location /subscriptions/sub_id/resourcegroups/group_name/providers/microsoft.extendedlocation/customlocations/custom_location_name

App Service kubernetes ortamında ve özel konumla aynı kaynak grubunda işlev uygulaması oluşturma

az functionapp create -g MyResourceGroup  -p MyPlan -n MyUniqueAppName -s MyStorageAccount --custom-location custom_location_name

Gerekli Parametreler

--name -n

İşlev uygulamasının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--app-insights

İşlev uygulamasına eklenecek mevcut Uygulama Analizler projesinin adı. Aynı kaynak grubunda olmalıdır.

--app-insights-key

Eklenecek Uygulama Analizler izleme anahtarı.

--assign-identity

Sistem veya kullanıcı tarafından atanan kimlikleri boşluklarla ayırarak kabul edin. Sistem tarafından atanan kimliğe başvurmak için '[system]' veya kullanıcı tarafından atanan kimliğe başvurmak için bir kaynak kimliği kullanın. Daha fazla örnek için yardım'a göz atın.

--consumption-plan-location -c

İşlev Uygulamasının barındırılacağı coğrafi konum. Kullanılabilir konumları görüntülemek için kullanın az functionapp list-consumption-locations .

--custom-location

Özel konumun adı veya kimliği. Uygulamadan farklı bir kaynak grubundaki özel konum için kimlik kullanın.

--deployment-container-image-name -i

Yalnızca Linux. Docker Hub'dan kapsayıcı görüntüsü adı; örneğin publisher/image-name:tag.

--deployment-local-git -l

Yerel git'i etkinleştirin.

--deployment-source-branch -b

Dağıtılacak dal.

varsayılan değer: master
--deployment-source-url -u

El ile tümleştirme ile bağlantı için Git deposu URL'si.

--disable-app-insights

functionapp oluşturma sırasında application insights kaynağı oluşturmayı devre dışı bırakın. Kullanılabilir günlük yok.

kabul edilen değerler: false, true
--docker-registry-server-password

Kapsayıcı kayıt defteri sunucusu parolası. Özel kayıt defterleri için gereklidir.

--docker-registry-server-user

Kapsayıcı kayıt defteri sunucusunun kullanıcı adı.

--functions-version

İşlevler uygulaması sürümü. Çalışma zamanları ve çalışma zamanı sürümleriyle uyumluluğu denetlemek için "az functionapp list-runtimes" kullanın.

kabul edilen değerler: 4
--max-worker-count
Önizleme

Ayrılacak en fazla çalışan sayısı.

--min-worker-count
Önizleme

Ayrılacak en az çalışan sayısı.

--os-type

Oluşturulacak uygulama için işletim sistemi türünü ayarlayın.

kabul edilen değerler: Linux, Windows
--plan -p

İşlev uygulaması hizmet planının adı veya kaynak kimliği. Bir tane almak için 'appservice plan create' komutunu kullanın.

--role

Sistem tarafından atanan kimliğin sahip olacağı rol adı veya kimliği.

varsayılan değer: Contributor
--runtime

İşlevler çalışma zamanı yığını. Desteklenen çalışma zamanlarını ve sürümleri denetlemek için "az functionapp list-runtimes" komutunu kullanın.

--runtime-version

İşlevler çalışma zamanı yığınının sürümü. Desteklenen çalışma zamanlarını ve sürümleri denetlemek için "az functionapp list-runtimes" komutunu kullanın.

--scope

Sistem tarafından atanan kimliğin erişebileceği kapsam.

--storage-account -s

Sağlanan Kaynak Grubunda bir Depolama Hesabının dize değerini sağlayın. Veya farklı bir Kaynak Grubundaki Depolama Hesabının Kaynak Kimliği. Kubernetes olmayan işlev uygulamaları için gereklidir.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az functionapp delete

İşlev uygulamasını silme.

az functionapp delete [--ids]
                      [--keep-empty-plan]
                      [--name]
                      [--resource-group]
                      [--slot]
                      [--subscription]

Örnekler

İşlev uygulamasını silme. (otomatik olarak oluşturulmuş)

az functionapp delete --name MyFunctionApp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--keep-empty-plan

Boş app service planını koruyun.

--name -n

functionapp'in adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az functionapp deploy

Önizleme

Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Sağlanan yapıtı Azure functionapp'e dağıtır.

az functionapp deploy [--async {false, true}]
                      [--clean {false, true}]
                      [--ids]
                      [--ignore-stack {false, true}]
                      [--name]
                      [--resource-group]
                      [--restart {false, true}]
                      [--slot]
                      [--src-path]
                      [--src-url]
                      [--subscription]
                      [--target-path]
                      [--timeout]
                      [--type {ear, jar, lib, startup, static, war, zip}]

Örnekler

Zaman uyumsuz olarak bir savaş dosyası dağıtın.

az functionapp deploy --resource-group ResourceGroup --name AppName --src-path SourcePath --type war --async true

Wwwroot/staticfiles/test.txt adresine statik metin dosyası dağıtma

az functionapp deploy --resource-group ResourceGroup --name AppName --src-path SourcePath --type static --target-path staticfiles/test.txt

İsteğe Bağlı Parametreler

--async

Zaman uyumsuz dağıtım.

kabul edilen değerler: false, true
--clean

True ise, dosyaları dağıtmadan önce hedef dizini temizler. Varsayılan değer yapıt türüne göre belirlenir.

kabul edilen değerler: false, true
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--ignore-stack

True ise, yığına özgü varsayılanlar yoksayılır.

kabul edilen değerler: false, true
--name -n

Dağıtılacak işlev uygulamasının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--restart

True ise, web uygulaması dağıtımdan sonra yeniden başlatılır, varsayılan değer true olur. Birden çok yapıt dağıtıyorsanız ve önceki dağıtımlarda siteyi yeniden başlatmak istemiyorsanız bunu false olarak ayarlayın.

kabul edilen değerler: false, true
--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.

--src-path

Dağıtılacak yapıtın yolu. Örneğin: "myapp.zip" veya "/myworkspace/apps/myapp.war".

--src-url

Yapıtın URL'si. Web uygulaması yapıtı bu URL'den çeker. Örn: "http://mysite.com/files/myapp.war?key=123".

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--target-path

Yapıtın dağıtılması gereken mutlak yol. Varsayılan olarak "home/site/wwwroot/" olur. Örneğin: "/home/site/deployments/tools/", "/home/site/scripts/startup-script.sh".

--timeout

Milisaniye cinsinden dağıtım işlemi için zaman aşımı.

--type

Dağıtılmakta olan yapıt türünü geçersiz kılmak için kullanılır.

kabul edilen değerler: ear, jar, lib, startup, static, war, zip
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az functionapp list

İşlev uygulamalarını listeleme.

az functionapp list [--resource-group]

Örnekler

MyResourceGroup'taki tüm işlev uygulamalarını listeleyin.

az functionapp list --resource-group MyResourceGroup

Tüm işlev uygulamaları için varsayılan ana bilgisayar adını ve durumunu listeleyin.

az functionapp list --query "[].{hostName: defaultHostName, state: state}"

Çalışan tüm işlev uygulamalarını listeleyin.

az functionapp list --query "[?state=='Running']"

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az functionapp list-consumption-locations

İşlev uygulamalarını çalıştırmak için kullanılabilir konumları listeleyin.

az functionapp list-consumption-locations
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az functionapp list-flexconsumption-locations

Flex Consumption planında işlev uygulamalarını çalıştırmak için kullanılabilir konumları listeleyin.

az functionapp list-flexconsumption-locations
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az functionapp list-flexconsumption-runtimes

Esnek Tüketim planındaki işlev uygulamaları için kullanılabilecek yerleşik yığınları listeleyin.

az functionapp list-flexconsumption-runtimes
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az functionapp list-runtimes

İşlev uygulamaları için kullanılabilecek yerleşik yığınları listeleyin.

az functionapp list-runtimes [--os {linux, windows}]

İsteğe Bağlı Parametreler

--os --os-type

Çıkışı yalnızca Windows veya Linux çalışma zamanlarıyla sınırlayın.

kabul edilen değerler: linux, windows
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az functionapp restart

İşlev uygulamasını yeniden başlatın.

az functionapp restart [--ids]
                       [--name]
                       [--resource-group]
                       [--slot]
                       [--subscription]

Örnekler

İşlev uygulamasını yeniden başlatın. (otomatik olarak oluşturulmuş)

az functionapp restart --name MyFunctionApp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

İşlev uygulamasının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az functionapp restart (appservice-kube uzantı)

İşlev uygulamasını yeniden başlatın.

az functionapp restart [--ids]
                       [--name]
                       [--resource-group]
                       [--slot]
                       [--subscription]

Örnekler

İşlev uygulamasını yeniden başlatın. (otomatik olarak oluşturulmuş)

az functionapp restart --name MyFunctionApp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

İşlev uygulamasının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az functionapp show

İşlev uygulamasının ayrıntılarını alın.

az functionapp show [--ids]
                    [--name]
                    [--resource-group]
                    [--slot]
                    [--subscription]

Örnekler

İşlev uygulamasının ayrıntılarını alın. (otomatik olarak oluşturulmuş)

az functionapp show --name MyFunctionApp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

İşlev uygulamasının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az functionapp show (appservice-kube uzantı)

İşlev uygulamasının ayrıntılarını alın.

az functionapp show [--ids]
                    [--name]
                    [--resource-group]
                    [--slot]
                    [--subscription]

Örnekler

İşlev uygulamasının ayrıntılarını alın. (otomatik olarak oluşturulmuş)

az functionapp show --name MyFunctionApp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

İşlev uygulamasının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az functionapp start

bir işlev uygulaması başlatın.

az functionapp start [--ids]
                     [--name]
                     [--resource-group]
                     [--slot]
                     [--subscription]

Örnekler

bir işlev uygulaması başlatın. (otomatik olarak oluşturulmuş)

az functionapp start --name MyFunctionApp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

İşlev uygulamasının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az functionapp stop

İşlev uygulamasını durdurun.

az functionapp stop [--ids]
                    [--name]
                    [--resource-group]
                    [--slot]
                    [--subscription]

Örnekler

İşlev uygulamasını durdurun. (otomatik olarak oluşturulmuş)

az functionapp stop --name MyFunctionApp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

İşlev uygulamasının adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az functionapp update

İşlev uygulamasını güncelleştirme.

az functionapp update [--add]
                      [--force]
                      [--force-string]
                      [--ids]
                      [--name]
                      [--plan]
                      [--remove]
                      [--resource-group]
                      [--set]
                      [--slot]
                      [--subscription]

Örnekler

İşlev uygulamasını güncelleştirme. (otomatik olarak oluşturulmuş)

az functionapp update --name MyFunctionApp --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.

varsayılan değer: []
--force

İşlev uygulamasını Premium'dan Consumption --plan'a geçirmeye çalışırken gereklidir.

varsayılan değer: False
--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

varsayılan değer: False
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

İşlev uygulamasının adı.

--plan

functionapp'i güncelleştirmek için planın adı veya kaynak kimliği.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove> OR --remove propertyToRemove.

varsayılan değer: []
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--set

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.

varsayılan değer: []
--slot -s

Yuvanın adı. Belirtilmezse varsayılan olarak üretim yuvasına geçin.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.