WebhookAuthenticationSettings Class
Authentication settings for a webhook endpoint within a Namespace resource.
Constructor
WebhookAuthenticationSettings(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
identity
|
The identity configuration required for authenticating a custom webhook. Required. |
|
endpoint_url
|
The URL endpoint where the Event Grid service sends authenticated webhook requests using the specified managed identity. Required. |
|
endpoint_base_url
|
The base URL endpoint where the Event Grid service sends authenticated webhook requests using the specified managed identity. |
|
azure_active_directory_application_id_or_uri
|
Microsoft Entra ID Application ID or URI to get the access token that will be included as the bearer token in delivery requests. Required. |
|
azure_active_directory_tenant_id
|
Microsoft Entra ID Tenant ID to get the access token that will be included as the bearer token in delivery requests. Required. |
Attributes
azure_active_directory_application_id_or_uri
Microsoft Entra ID Application ID or URI to get the access token that will be included as the bearer token in delivery requests. Required.
azure_active_directory_application_id_or_uri: str
azure_active_directory_tenant_id
Microsoft Entra ID Tenant ID to get the access token that will be included as the bearer token in delivery requests. Required.
azure_active_directory_tenant_id: str
endpoint_base_url
The base URL endpoint where the Event Grid service sends authenticated webhook requests using the specified managed identity.
endpoint_base_url: str | None
endpoint_url
The URL endpoint where the Event Grid service sends authenticated webhook requests using the specified managed identity. Required.
endpoint_url: str
identity
The identity configuration required for authenticating a custom webhook. Required.
identity: _models.CustomWebhookAuthenticationManagedIdentity