azure-functions

Expert knowledge for Azure Functions development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure Functions applications. Not for Azure App Service (use azure-app-service), Azure Logic Apps (use azure-logic-apps), Azure Container Apps (use azure-container-apps), Azure Kubernetes Service (AKS) (use azure-kubernetes-service).

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "azure-functions" with this command: npx skills add microsoftdocs/agent-skills/microsoftdocs-agent-skills-azure-functions

Azure Functions Skill

This skill provides expert guidance for Azure Functions. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: This file may be large. Use the Category Index below to locate relevant sections, then use read_file with specific line ranges (e.g., L136-L144) to read the sections needed for the user's question

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
TroubleshootingL37-L63Diagnosing and fixing Durable Functions and Azure Functions runtime issues, AZFD/AZFW error codes, storage/config problems, and Node.js/Python deployment or scheduling failures.
Best PracticesL64-L93Best practices for designing, coding, testing, error handling, performance, scaling, reliability, and Durable Functions patterns across .NET, Python, Java, Node.js, and PowerShell.
Decision MakingL94-L119Guidance on choosing Functions hosting/scaling plans, networking and runtime options, cost estimation, and migration/upgrade paths (Durable, .NET, Service Bus, AWS Lambda, Express).
Architecture & Design PatternsL120-L128Patterns for durable orchestrations/entities, singleton and eternal workflows, and hosting Functions in Linux containers or Azure Container Apps, plus the Durable Task scheduler execution model.
Limits & QuotasL129-L140Performance, scaling, and billing limits for Azure Functions and Durable Functions, including concurrency, trigger-based scaling, storage performance, throughput benchmarks, and supported language versions.
SecurityL141-L157Securing Azure Functions apps: encryption at rest, private endpoints/VNet, managed identity and identity-based connections, access keys, Web PubSub and MCP security, and secret handling.
ConfigurationL158-L202Configuring how Functions apps run: app/host settings, bindings, triggers, plans, storage, networking, monitoring/telemetry, Durable Functions options, and local/dev tooling.
Integrations & Coding PatternsL203-L319Patterns and examples for wiring Functions to external systems—Durable workflows, HTTP, queues, databases, messaging, AI/OpenAI, Dapr, MCP, and configuring all related triggers/bindings.
DeploymentL320-L366Deploying and updating Azure Functions apps: provisioning hosting, CI/CD pipelines, containers/Kubernetes, Durable Task orchestration, plan migrations, and zero‑downtime deployment strategies.

Troubleshooting

TopicURL
Use diagnostics options for Durable Functions issueshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-diagnostics
Troubleshoot common Durable Functions scenarios and errorshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-troubleshooting-guide
Troubleshoot Azure Durable Task Scheduler errors and issueshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-task-scheduler/troubleshoot-durable-task-scheduler
Diagnose Durable Functions problems with App Diagnosticshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/function-app-diagnostics
Resolve AZFD0001 missing AzureWebJobsStorage settinghttps://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/diagnostic-events/azfd0001
Fix AZFD0002 invalid AzureWebJobsStorage valuehttps://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/diagnostic-events/azfd0002
Troubleshoot AZFD0003 StorageException fetching diagnosticshttps://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/diagnostic-events/azfd0003
Resolve AZFD0004 Azure Functions host ID collisionhttps://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/diagnostic-events/azfd0004
Fix AZFD0005 external startup exception in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/diagnostic-events/azfd0005
Handle AZFD0006 expiring SAS token warningshttps://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/diagnostic-events/azfd0006
Resolve AZFD0007 too many secrets backupshttps://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/diagnostic-events/azfd0007
Fix AZFD0008 archive-tier Blob secrets repositoryhttps://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/diagnostic-events/azfd0008
Resolve AZFD0009 unable to parse host.jsonhttps://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/diagnostic-events/azfd0009
Fix AZFD0010 TZ/WEBSITE_TIME_ZONE on Linux Consumptionhttps://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/diagnostic-events/azfd0010
Resolve AZFD0011 missing FUNCTIONS_WORKER_RUNTIMEhttps://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/diagnostic-events/azfd0011
Fix AZFD0013 mismatched FUNCTIONS_WORKER_RUNTIME and payloadhttps://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/diagnostic-events/azfd0013
Resolve AZFD0015 non-CRON timer trigger schedulehttps://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/diagnostic-events/azfd0015
Fix AZFW0001 invalid binding attributes in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/net-worker-rules/azfw0001
Handle errors and configure retries in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-error-pages
Troubleshoot Node.js Azure Functions deployment and runtime issueshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-node-troubleshoot
Fix 'Azure Functions Runtime is unreachable' storage errorshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-recover-storage-account
Troubleshoot common issues in Python Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/recover-python-functions
Diagnose and fix Start/Stop VMs for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/start-stop-v2/troubleshoot

Best Practices

TopicURL
Apply Durable Functions best practices and diagnostics toolshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-best-practice-reference
Apply code constraints for Durable orchestrator functionshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-code-constraints
Handle errors and compensation in Durable Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-error-handling
Use Durable Functions Roslyn Analyzer for C# constraintshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-roslyn-analyzer
Configure data persistence and serialization in Durable Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-serialization-and-persistence
Unit test Durable Functions in .NEThttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-unit-testing
Unit test Durable Functions in .NET Isolated modelhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-unit-testing-dotnet-isolated
Unit test Durable Functions written in Pythonhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-unit-testing-python
Apply versioning strategies in Durable Functions appshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-versioning
Configure autopurge retention policies in Durable Task Schedulerhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-task-scheduler/durable-task-scheduler-auto-purge
Avoid async void in Azure Functions (AZF0001)https://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/sdk-rules/azf0001
Optimize HttpClient usage in Functions (AZF0002)https://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/sdk-rules/azf0002
Apply Azure Functions design and coding best practiceshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-best-practices
Handle errors and configure retries in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-error-pages
Implement dependency injection in .NET Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-dotnet-dependency-injection
Design idempotent Azure Functions for duplicate eventshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-idempotent
Apply core development guidance across Azure Functions languageshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-reference
Develop Java-based Azure Functions with triggers and bindingshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-reference-java
Develop Node.js Azure Functions with triggers, bindings, and patternshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-reference-node
Develop PowerShell Azure Functions with function.json bindingshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-reference-powershell
Develop and deploy Python Azure Functions using the Python libraryhttps://learn.microsoft.com/en-us/azure/azure-functions/functions-reference-python
Implement reliable event processing with Event Hubs and Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-reliable-event-processing
Manage connection usage efficiently in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/manage-connections
Optimize Azure Functions performance and reliabilityhttps://learn.microsoft.com/en-us/azure/azure-functions/performance-reliability
Profile and reduce memory usage in Python Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/python-memory-profiler-reference
Optimize throughput and scaling for Python Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/python-scale-performance-reference

Decision Making

TopicURL
Use Azure Functions Consumption plan hostinghttps://learn.microsoft.com/en-us/azure/azure-functions/consumption-plan
Choose and use Azure Functions Dedicated hostinghttps://learn.microsoft.com/en-us/azure/azure-functions/dedicated-plan
Compare in-process vs isolated .NET Azure Functions modelshttps://learn.microsoft.com/en-us/azure/azure-functions/dotnet-isolated-in-process-differences
Upgrade Durable Functions Node apps to programming model v4https://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-node-model-upgrade
Migrate to standalone Durable Functions PowerShell SDKhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-powershell-v2-sdk-migration-guide
Compare and choose Durable Functions storage providershttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-storage-providers
Choose between Durable Functions and Durable Task SDKshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-task-scheduler/choose-orchestration-framework
Select Dedicated SKU options for Durable Task Schedulerhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-task-scheduler/durable-task-scheduler-dedicated-sku
Understand Azure Functions Flex Consumption hostinghttps://learn.microsoft.com/en-us/azure/azure-functions/flex-consumption-plan
Choose between Functions, Logic Apps, WebJobs, Power Automatehttps://learn.microsoft.com/en-us/azure/azure-functions/functions-compare-logic-apps-ms-flow-webjobs
Estimate and compare Azure Functions consumption plan costshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-consumption-costs
Choose Azure Functions networking options by hosting modelhttps://learn.microsoft.com/en-us/azure/azure-functions/functions-networking-options
Evaluate Azure Functions Premium plan capabilitieshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-premium-plan
Select Azure Functions hosting and scaling optionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-scale
Choose Azure Functions hosting and scaling optionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-scale
Choose and manage Azure Functions runtime versionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-versions
Understand Azure Functions language support lifecyclehttps://learn.microsoft.com/en-us/azure/azure-functions/language-support-policy
Migrate Azure Functions Service Bus extension v4 to v5https://learn.microsoft.com/en-us/azure/azure-functions/migrate-service-bus-version-4-version-5
Migrate Azure Functions apps from runtime v1 to v4https://learn.microsoft.com/en-us/azure/azure-functions/migrate-version-1-version-4
Migrate Azure Functions apps from runtime v3 to v4https://learn.microsoft.com/en-us/azure/azure-functions/migrate-version-3-version-4
Plan migration of AWS Lambda workloads to Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/migration/migrate-aws-lambda-to-azure-functions
Refactor Express.js APIs to Azure Functions endpointshttps://learn.microsoft.com/en-us/azure/azure-functions/shift-expressjs

Architecture & Design Patterns

Limits & Quotas

Security

TopicURL
Encrypt Azure Functions application source at resthttps://learn.microsoft.com/en-us/azure/azure-functions/configure-encrypt-at-rest-using-cmk
Use secured storage accounts with Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/configure-networking-how-to
Configure managed identity for Durable Functions appshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-configure-managed-identity
Configure managed identity roles for Durable Task Schedulerhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-task-scheduler/durable-task-scheduler-identity
Handle AZFD0012 non-highly identifiable secret warningshttps://learn.microsoft.com/en-us/azure/azure-functions/errors-diagnostics/diagnostic-events/azfd0012
Manage and use access keys for Azure Functions endpointshttps://learn.microsoft.com/en-us/azure/azure-functions/function-keys-how-to
Secure Azure Web PubSub trigger endpoints in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-web-pubsub-trigger
Restrict Azure Functions access using private site accesshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-create-private-site-access
Connect Azure Functions to Azure SQL via managed identityhttps://learn.microsoft.com/en-us/azure/azure-functions/functions-identity-access-azure-sql-with-managed-identity
Configure identity-based connections for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-identity-based-connections-tutorial
Use managed identity with Functions triggers and bindingshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-identity-based-connections-tutorial-2
Securely host MCP servers on Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-mcp-tutorial
Secure Azure Functions with App Service featureshttps://learn.microsoft.com/en-us/azure/azure-functions/security-concepts

Configuration

TopicURL
Add input and output bindings to existing Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/add-bindings-existing-function
Configure Application Insights monitoring for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/configure-monitoring
Disable and enable individual Azure Functions via settingshttps://learn.microsoft.com/en-us/azure/azure-functions/disable-function
Run C# Azure Functions in the .NET isolated worker modelhttps://learn.microsoft.com/en-us/azure/azure-functions/dotnet-isolated-process-guide
Configure Durable Functions triggers, bindings, and host settingshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-bindings
Configure Durable Functions triggers, bindings, and host settingshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-bindings
Configure and use custom orchestration status in Durable Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-custom-orchestration-status
Configure Durable Functions to publish events to Event Gridhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-event-publishing
Select and configure Durable Functions language packageshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-packages
Configure and manage task hubs in Durable Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-task-hubs
Run Durable Functions as WebJobs using WebJobs SDKhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-webjobs-sdk
Develop Durable Functions using Durable Task Scheduler backendhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-task-scheduler/develop-with-durable-task-scheduler-functions
Use Durable Task Scheduler dashboard for orchestration managementhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-task-scheduler/durable-task-scheduler-dashboard
Configure Durable Functions to use Durable Task Schedulerhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-task-scheduler/quickstart-durable-task-scheduler
Configure Durable Task SDK apps with Durable Task Schedulerhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-task-scheduler/quickstart-portable-durable-task-sdks
Configure Durable Functions with MSSQL storage providerhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/quickstart-mssql
Configure Azure Functions extension bundles for non-.NET appshttps://learn.microsoft.com/en-us/azure/azure-functions/extension-bundles
Create and manage Flex Consumption plan function appshttps://learn.microsoft.com/en-us/azure/azure-functions/flex-consumption-how-to
Configure Azure Functions app settings and environment variableshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-app-settings
Use Azure Functions binding expressions and patternshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-expressions-patterns
Register and configure Azure Functions binding extensionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-register
Configure Azure Functions timer trigger scheduleshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-timer
Configure Azure Functions warmup trigger behaviorhttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-warmup
Use Azure Functions Core Tools command referencehttps://learn.microsoft.com/en-us/azure/azure-functions/functions-core-tools-reference
Configure Azure Functions custom handlers for any runtimehttps://learn.microsoft.com/en-us/azure/azure-functions/functions-custom-handlers
Configure and run Azure Functions locally with Core Toolshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-develop-local
Develop legacy in-process C# class library Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-dotnet-class-library
Configure host.json settings for Azure Functions v2+https://learn.microsoft.com/en-us/azure/azure-functions/functions-host-json
Configure host.json settings for Azure Functions v1https://learn.microsoft.com/en-us/azure/azure-functions/functions-host-json-v1
Configure function app settings for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-how-to-use-azure-function-app-settings
Configure NAT gateway for Azure Functions outbound IPhttps://learn.microsoft.com/en-us/azure/azure-functions/functions-how-to-use-nat-gateway
Develop Azure Functions using legacy C# script (.csx)https://learn.microsoft.com/en-us/azure/azure-functions/functions-reference-csharp
Understand and manage Azure Functions app IP addresseshttps://learn.microsoft.com/en-us/azure/azure-functions/ip-addresses
Configure OpenTelemetry distributed tracing for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/monitor-functions-opentelemetry-distributed-tracing
Reference for Azure Functions monitoring data schemahttps://learn.microsoft.com/en-us/azure/azure-functions/monitor-functions-reference
Configure OpenTelemetry export for Azure Functions logshttps://learn.microsoft.com/en-us/azure/azure-functions/opentelemetry-howto
Configure Azure Functions to run from package fileshttps://learn.microsoft.com/en-us/azure/azure-functions/run-functions-from-deployment-package
Target specific Azure Functions runtime versionshttps://learn.microsoft.com/en-us/azure/azure-functions/set-runtime-version
Manage and monitor VMs with Start/Stop VMs v2https://learn.microsoft.com/en-us/azure/azure-functions/start-stop-v2/manage
Configure storage accounts for Azure Functions appshttps://learn.microsoft.com/en-us/azure/azure-functions/storage-considerations
Update language runtime versions for Azure Functions appshttps://learn.microsoft.com/en-us/azure/azure-functions/update-language-versions

Integrations & Coding Patterns

TopicURL
Create Python worker extensions for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/develop-python-worker-extensions
Integrate Azure Functions with .NET Aspire applicationshttps://learn.microsoft.com/en-us/azure/azure-functions/dotnet-aspire-integration
Develop Durable Entities in .NET for Durable Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-dotnet-entities
Handle external events in Durable Functions orchestrationshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-external-events
Use Durable Functions management HTTP APIshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-http-api
Use HTTP features with Durable Functions orchestrationshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-http-features
Manage Durable Functions instances with client APIshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-instance-management
Use sub-orchestrations within Durable Functions workflowshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-sub-orchestrations
Implement durable timers and timeouts in orchestrationshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-timers
Configure Event Grid triggers and bindings in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/event-grid-how-tos
Integrate Azure Functions with Azure OpenAI completionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-add-openai-text-completion
Use Azure SQL output bindings in Azure Functions (VS Code)https://learn.microsoft.com/en-us/azure/azure-functions/functions-add-output-binding-azure-sql-vs-code
Use Cosmos DB output bindings in Azure Functions (VS Code)https://learn.microsoft.com/en-us/azure/azure-functions/functions-add-output-binding-cosmos-db-vs-code
Connect HTTP-triggered function to Storage queue via CLIhttps://learn.microsoft.com/en-us/azure/azure-functions/functions-add-output-binding-storage-queue-cli
Add Azure Storage queue output binding in Visual Studiohttps://learn.microsoft.com/en-us/azure/azure-functions/functions-add-output-binding-storage-queue-vs
Configure Storage queue output binding in VS Codehttps://learn.microsoft.com/en-us/azure/azure-functions/functions-add-output-binding-storage-queue-vs-code
Use Azure Data Explorer bindings with Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-azure-data-explorer
Configure Azure Data Explorer input binding for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-azure-data-explorer-input
Configure Azure Data Explorer output binding for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-azure-data-explorer-output
Use Azure Database for MySQL bindings in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-azure-mysql
Configure Azure Database for MySQL input binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-azure-mysql-input
Configure Azure Database for MySQL output binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-azure-mysql-output
Use Azure Database for MySQL trigger binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-azure-mysql-trigger
Use Azure SQL bindings with Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-azure-sql
Configure Azure SQL input binding for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-azure-sql-input
Use Azure SQL output binding in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-azure-sql-output
Configure Azure SQL trigger binding for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-azure-sql-trigger
Integrate Azure Functions with Azure Cache for Redishttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cache
Configure Azure Cache for Redis input binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cache-input
Configure Azure Cache for Redis output binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cache-output
Use RedisListTrigger binding in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cache-trigger-redislist
Use RedisPubSubTrigger binding in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cache-trigger-redispubsub
Use RedisStreamTrigger binding in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cache-trigger-redisstream
Use Azure Cosmos DB bindings with Azure Functions 1.xhttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cosmosdb
Use Azure Cosmos DB bindings with Azure Functions v4https://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cosmosdb-v2
Configure Azure Cosmos DB input binding for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cosmosdb-v2-input
Configure Azure Cosmos DB output binding for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cosmosdb-v2-output
Configure Azure Cosmos DB trigger for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cosmosdb-v2-trigger
Integrate Azure Functions with Dapr extension bindingshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-dapr
Access secrets with Dapr input binding in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-dapr-input-secret
Use Dapr state input binding in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-dapr-input-state
Send data via Dapr binding output in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-dapr-output
Invoke Dapr applications with Azure Functions output bindinghttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-dapr-output-invoke
Publish Dapr topic messages from Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-dapr-output-publish
Write Dapr state with output binding in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-dapr-output-state
Configure Dapr input binding triggers for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-dapr-trigger
Use Dapr service invocation trigger in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-dapr-trigger-svc-invoke
Configure Dapr topic triggers for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-dapr-trigger-topic
Use Azure DocumentDB bindings in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-documentdb
Configure Azure DocumentDB input binding for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-documentdb-input
Configure Azure DocumentDB output binding for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-documentdb-output
Configure Azure DocumentDB trigger for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-documentdb-trigger
Use Azure Event Grid triggers and bindings in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-event-grid
Send events with Event Grid output binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-event-grid-output
Configure Azure Event Grid trigger for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-event-grid-trigger
Integrate Azure Functions with Event Hubs bindingshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-event-hubs
Write events with Event Hubs output binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-event-hubs-output
Configure Azure Event Hubs trigger for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-event-hubs-trigger
Integrate Azure Functions with IoT Hub bindingshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-event-iot
Configure Azure IoT Hub trigger for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-event-iot-trigger
Use HTTP triggers and bindings in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-http-webhook
Customize HTTP responses with Azure Functions output bindinghttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-http-webhook-output
Configure HTTP trigger for Azure Functions APIshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-http-webhook-trigger
Integrate Azure Functions with Apache Kafka bindingshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-kafka
Send messages with Kafka output binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-kafka-output
Configure Apache Kafka trigger for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-kafka-trigger
Expose Azure Functions as MCP tools via bindingshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-mcp
Configure MCP resource trigger endpoints in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-mcp-resource-trigger
Configure MCP tool trigger endpoints in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-mcp-tool-trigger
Use Azure Mobile Apps bindings in Azure Functions 1.xhttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-mobile-apps
Send push notifications with Notification Hubs output bindinghttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-notification-hubs
Configure Azure OpenAI extension for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-openai
Use Azure OpenAI assistant trigger in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-openai-assistant-trigger
Use Azure OpenAI assistant create output binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-openai-assistantcreate-output
Use Azure OpenAI assistant post input binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-openai-assistantpost-input
Use Azure OpenAI assistant query input binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-openai-assistantquery-input
Use Azure OpenAI embeddings input binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-openai-embeddings-input
Use Azure OpenAI embeddings store output binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-openai-embeddingsstore-output
Use Azure OpenAI semantic search input binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-openai-semanticsearch-input
Use Azure OpenAI text completion input binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-openai-textcompletion-input
Integrate Azure Functions with RabbitMQ bindingshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-rabbitmq
Send messages with RabbitMQ output binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-rabbitmq-output
Configure RabbitMQ trigger for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-rabbitmq-trigger
Use Azure Functions SendGrid output bindinghttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-sendgrid
Configure Azure Service Bus bindings for Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-service-bus
Use Azure Service Bus output binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-service-bus-output
Configure Azure Service Bus trigger for Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-service-bus-trigger
Configure Azure Functions SignalR Service bindingshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-signalr-service
Use SignalR input binding to issue access tokenshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-signalr-service-input
Send messages with SignalR output binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-signalr-service-output
Handle SignalR Service messages with Functions triggerhttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-signalr-service-trigger
Integrate Azure Functions with Blob storage triggershttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob
Use Blob storage input binding in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob-input
Use Blob storage output binding in Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob-output
Configure Azure Blob storage trigger for Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob-trigger
Integrate Azure Functions with Queue storage bindingshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-queue
Create messages with Queue storage output binding in Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-queue-output
Configure Azure Queue storage trigger for Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-queue-trigger
Use Azure Tables bindings with Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-table
Configure Azure Tables input binding for Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-table-input
Write entities with Azure Tables output bindinghttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-table-output
Send SMS with Azure Functions Twilio bindinghttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-twilio
Configure Azure Web PubSub bindings for Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-web-pubsub
Issue Web PubSub client URLs and tokens via Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-web-pubsub-input
Send messages with Web PubSub output bindinghttps://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-web-pubsub-output
Connect PowerShell Azure Functions to on-premises via Hybrid Connectionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-hybrid-powershell
Integrate Azure Functions with Azure Cosmos DB for unstructured datahttps://learn.microsoft.com/en-us/azure/azure-functions/functions-integrate-store-unstructured-data-cosmosdb
Connect MCP servers on Azure Functions to Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/azure-functions/functions-mcp-foundry-tools
Expose Azure Functions as APIs via API Managementhttps://learn.microsoft.com/en-us/azure/azure-functions/functions-openapi-definition
Integrate Azure Functions with Logic Apps and AIhttps://learn.microsoft.com/en-us/azure/azure-functions/functions-twitter-email
Expose Azure Functions as OpenAPI APIs via API Managementhttps://learn.microsoft.com/en-us/azure/azure-functions/openapi-apim-integrate-visual-studio
Register Azure Functions–hosted MCP servers in Azure API Centerhttps://learn.microsoft.com/en-us/azure/azure-functions/register-mcp-server-api-center
Add Logic Apps preactions to Start/Stop VMs v2 scheduleshttps://learn.microsoft.com/en-us/azure/azure-functions/start-stop-v2/actions

Deployment

TopicURL
Provision Azure Functions hosting resources with PowerShellhttps://learn.microsoft.com/en-us/azure/azure-functions/create-resources-azure-powershell
Use zip push deployment for Azure Functions appshttps://learn.microsoft.com/en-us/azure/azure-functions/deployment-zip-push
Upgrade Durable Functions extension to latest versionhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-extension-upgrade
Host Durable Functions with MSSQL backend on Container Appshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-mssql-container-apps-hosting
Use orchestration versioning for zero-downtime Durable Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-orchestration-versioning
Implement zero-downtime deployments for Durable Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-zero-downtime-deployment
Develop and deploy with Azure Durable Task Schedulerhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-task-scheduler/develop-with-durable-task-scheduler
Configure autoscaling for Durable Task in Azure Container Appshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-task-scheduler/durable-task-scheduler-auto-scaling
Configure orchestration versioning in Durable Task Schedulerhttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-task-scheduler/durable-task-scheduler-versioning
Deploy Durable Task SDK apps to Azure Container Appshttps://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-task-scheduler/quickstart-container-apps-durable-task-sdk
Configure zero-downtime site updates in Flex Consumptionhttps://learn.microsoft.com/en-us/azure/azure-functions/flex-consumption-site-updates
Use Azure CLI scripts to provision Functions resourceshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-cli-samples
Configure continuous deployment for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-continuous-deployment
Create and publish Azure Functions in Linux containershttps://learn.microsoft.com/en-us/azure/azure-functions/functions-create-container-registry
Provision Azure Functions resources using Bicephttps://learn.microsoft.com/en-us/azure/azure-functions/functions-create-first-function-bicep
Deploy Azure Functions with ARM templateshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-create-first-function-resource-manager
Provision Azure Functions Flex plan using Terraformhttps://learn.microsoft.com/en-us/azure/azure-functions/functions-create-first-function-terraform
Create an Azure Functions app in the portal with correct hosting planhttps://learn.microsoft.com/en-us/azure/azure-functions/functions-create-function-app-portal
Deploy containerized Azure Functions on Linux in Azurehttps://learn.microsoft.com/en-us/azure/azure-functions/functions-deploy-container
Deploy containerized Azure Functions to Container Appshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-deploy-container-apps
Use deployment slots with Azure Functions appshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-deployment-slots
Select deployment technologies for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-deployment-technologies
Develop and publish C# Azure Functions with Visual Studiohttps://learn.microsoft.com/en-us/azure/azure-functions/functions-develop-vs
Develop and deploy Azure Functions using Visual Studio Codehttps://learn.microsoft.com/en-us/azure/azure-functions/functions-develop-vs-code
Set up Azure Pipelines CI/CD for Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-how-to-azure-devops
Deploy Azure Functions using GitHub Actions workflowshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-how-to-github-actions
Automate Azure Functions deployment with Bicep or ARM templateshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-infrastructure-as-code
Host Azure Functions on Kubernetes with KEDAhttps://learn.microsoft.com/en-us/azure/azure-functions/functions-kubernetes-keda
Develop and deploy Azure Functions locally using Core Toolshttps://learn.microsoft.com/en-us/azure/azure-functions/functions-run-local
Migrate Azure Cosmos DB Functions extension from v3 to v4https://learn.microsoft.com/en-us/azure/azure-functions/migrate-cosmos-db-version-3-version-4
Migrate .NET Azure Functions to isolated worker modelhttps://learn.microsoft.com/en-us/azure/azure-functions/migrate-dotnet-to-isolated-model
Migrate Azure Functions from Consumption to Flex planhttps://learn.microsoft.com/en-us/azure/azure-functions/migration/migrate-plan-consumption-to-flex
Build and deploy Python Azure Functions using supported methodshttps://learn.microsoft.com/en-us/azure/azure-functions/python-build-options
Create a Functions app on dedicated App Service planhttps://learn.microsoft.com/en-us/azure/azure-functions/scripts/functions-cli-create-app-service-plan
Create a Functions app integrated with Azure Cosmos DBhttps://learn.microsoft.com/en-us/azure/azure-functions/scripts/functions-cli-create-function-app-connect-to-cosmos-db
Create a Functions app connected to Azure Storagehttps://learn.microsoft.com/en-us/azure/azure-functions/scripts/functions-cli-create-function-app-connect-to-storage-account
Configure GitHub continuous deployment for Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/scripts/functions-cli-create-function-app-github-continuous
Create an Azure Functions app on Premium planhttps://learn.microsoft.com/en-us/azure/azure-functions/scripts/functions-cli-create-premium-plan
Create a serverless Functions app on Consumption planhttps://learn.microsoft.com/en-us/azure/azure-functions/scripts/functions-cli-create-serverless
Deploy a Python Azure Functions app via CLIhttps://learn.microsoft.com/en-us/azure/azure-functions/scripts/functions-cli-create-serverless-python
Mount Azure Files share to Python Functions apphttps://learn.microsoft.com/en-us/azure/azure-functions/scripts/functions-cli-mount-files-storage-linux
Host self‑contained MCP servers on Azure Functionshttps://learn.microsoft.com/en-us/azure/azure-functions/self-hosted-mcp-servers
Deploy Start/Stop VMs v2 to your Azure subscriptionhttps://learn.microsoft.com/en-us/azure/azure-functions/start-stop-v2/deploy
Remove the Start/Stop VMs v2 solution from Azurehttps://learn.microsoft.com/en-us/azure/azure-functions/start-stop-v2/remove

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

azure-security

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

azure-architecture

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

azure-logic-apps

No summary provided by upstream source.

Repository SourceNeeds Review