Share via


WebhookAuthenticationSettings interface

Authentication settings for a webhook endpoint within a Namespace resource.

Properties

azureActiveDirectoryApplicationIdOrUri

Microsoft Entra ID Application ID or URI to get the access token that will be included as the bearer token in delivery requests.

azureActiveDirectoryTenantId

Microsoft Entra ID Tenant ID to get the access token that will be included as the bearer token in delivery requests.

endpointBaseUrl

The base URL endpoint where the Event Grid service sends authenticated webhook requests using the specified managed identity.

endpointUrl

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

Property Value