Azure / Azure/azure-functions-host

ARM Template - Automate Azure Function Event Grid Subscription

Open
#3,349 13 comments 2 reactions 0 assignees View on GitHub
docs
Dominant language
C#
Stars
2k
Forks
482
Avg merge
2d 12h
Merged PRs (30d)
38

Description

Presently using ARM I can automate the creation of an Azure Function Subscriber that has a HTTP trigger.

"properties": {
"destination": {
"endpointType": "WebHook",
"properties": {
"endpointUrl": "[listsecrets(resourceId('Microsoft.Web/sites/functions', parameters('azurefunctions_name'), parameters('azurefunctions_loadTcsItemSubscription')),'2015-08-01').trigger_url]"
}
},
"filter": {
"includedEventTypes": [
"All"
]
}
},

I am however unable to do the same for an Azure Function Event Grid trigger, there seems to be no way of accessing the system key.

Many Thanks

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are identified. Start by investigating how ARM creates Azure Function Event Grid subscriptions and how the system key is exposed for Event Grid triggers; done when the subscription can be automated through ARM with the required function authentication.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure
Domain
backend, cloud
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.