WebhookAuthenticationSettings interface
Authentication settings for a webhook endpoint within a Namespace resource.
Properties
| azure |
Microsoft Entra ID Application ID or URI to get the access token that will be included as the bearer token in delivery requests. |
| azure |
Microsoft Entra ID Tenant ID to get the access token that will be included as the bearer token in delivery requests. |
| endpoint |
The base URL endpoint where the Event Grid service sends authenticated webhook requests using the specified managed identity. |
| endpoint |
The URL endpoint where the Event Grid service sends authenticated webhook requests using the specified managed identity. |
| identity | The identity configuration required for authenticating a custom webhook. |
Property Details
azureActiveDirectoryApplicationIdOrUri
Microsoft Entra ID Application ID or URI to get the access token that will be included as the bearer token in delivery requests.
azureActiveDirectoryApplicationIdOrUri: string
Property Value
string
azureActiveDirectoryTenantId
Microsoft Entra ID Tenant ID to get the access token that will be included as the bearer token in delivery requests.
azureActiveDirectoryTenantId: string
Property Value
string
endpointBaseUrl
The base URL endpoint where the Event Grid service sends authenticated webhook requests using the specified managed identity.
endpointBaseUrl?: string
Property Value
string
endpointUrl
The URL endpoint where the Event Grid service sends authenticated webhook requests using the specified managed identity.
endpointUrl: string
Property Value
string
identity
The identity configuration required for authenticating a custom webhook.
identity: CustomWebhookAuthenticationManagedIdentity