Reputation: 11
"resources": [
{
"name": "[concat(parameters('eventGridTopicName'), '/Microsoft.EventGrid/', parameters('eventGridSubscriptionName'))]",
"type": "Microsoft.EventGrid/topics/providers/eventSubscriptions",
"location": "France central",
"apiVersion": "2018-01-01",
"properties": {
"destination": {
"endpointType": "StorageQueue",
"properties": {
"resourceId": "/subscriptions/57a94d8d-cece-4585-af8a-e0660dd3eeac/resourceGroups/APP-Integration-InterfaceEchange-RG/providers/Microsoft.Storage/storageAccounts/storageaccounttestinteg",
"queueName":"testqueueintg"
}
},
"filter": {
"advancedFilters": []
},
"labels": [],
"eventDeliverySchema": "EventGridSchema"
}
}
]
this my resource to deploy event subscription but I got this error:
| Resource Microsoft.EventGrid/topics/providers/eventSubscriptions | 'Eventtopictest-Integration/Microsoft.EventGrid/EventSubcriptiontest-Integration' failed with
| message '{ "error": { "code": "InvalidRequest", "message": "Invalid event subscription | request: Supplied URL is invalid. It cannot be null or empty and should be a proper HTTPS URL like | https://www.example.com." } }'
Upvotes: 1
Views: 184
Reputation: 158
You're using the 2018-01-01
API version, which doesn't support the StorageQueue
value.
There is support from 2019-01-01
and beyond.
Upvotes: 0