Functions
Run small pieces of code on an HTTP request or on a schedule, grouped in function namespaces that give them a hostname, shared settings and one identity.
- API reference — Every HTTP endpoint of the functions module: authentication, IAM action, parameters, bodies and status codes.
- Protect a function with a token — Require an OpenID Connect access token on a function's HTTP calls, what the platform checks, and how to call and test a protected function.
- Configuration reference — Configuration keys of the functions module: sections, environment variables, types and defaults.
- Create a function namespace — Create a function namespace in a resource group — every step of the wizard, what each setting does today, and what the namespace gets.
- Run an image from your own pipeline — Point a function at a container image your own CI/CD pipeline builds, release new versions of it, and what the image must do.
- Create and manage functions — Add a function to a namespace, write and deploy its code in the portal, call it, change its settings and delete it.
- Function handler reference — What a Node.js function handler receives and returns, the answers the platform gives on its behalf, its time limit and its environment.
- Functions — Run small pieces of code on an HTTP request or on a schedule, grouped in function namespaces that give them a hostname, shared settings and one identity.
- Permissions — The actions that govern function namespaces and functions, and the roles that hold them.
- Scaling and resources — How functions sleep and wake, how many replicas they run, the CPU and memory they get, and how to change those settings.
- Secrets and the managed identity — Give functions vault secrets, read the values in code, and grant the function namespace's managed identity the access its functions need.
- Timer triggers — How a timer function's schedule is read and run — the cron format, the time zone, overlapping and failed runs, and what the function receives.
- Troubleshoot functions — What to check when a function does not deploy, does not start, answers with an error, or does not run on schedule.