Azure / Azure/azure-functions-host
ARM Template - Automate Azure Function Event Grid Subscription
- 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
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