WebHookEventSubscriptionDestinationResponse

data class WebHookEventSubscriptionDestinationResponse(val azureActiveDirectoryApplicationIdOrUri: String? = null, val azureActiveDirectoryTenantId: String? = null, val deliveryAttributeMappings: List<Either<DynamicDeliveryAttributeMappingResponse, StaticDeliveryAttributeMappingResponse>>? = null, val endpointBaseUrl: String, val endpointType: String, val endpointUrl: String? = null, val maxEventsPerBatch: Int? = null, val preferredBatchSizeInKilobytes: Int? = null)

Information about the webhook destination for an event subscription.

Constructors

constructor(azureActiveDirectoryApplicationIdOrUri: String? = null, azureActiveDirectoryTenantId: String? = null, deliveryAttributeMappings: List<Either<DynamicDeliveryAttributeMappingResponse, StaticDeliveryAttributeMappingResponse>>? = null, endpointBaseUrl: String, endpointType: String, endpointUrl: String? = null, maxEventsPerBatch: Int? = null, preferredBatchSizeInKilobytes: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests.

Link copied to clipboard

The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests.

Link copied to clipboard

The base URL that represents the endpoint of the destination of an event subscription.

Link copied to clipboard

Type of the endpoint for the event subscription destination. Expected value is 'WebHook'.

Link copied to clipboard
val endpointUrl: String? = null

The URL that represents the endpoint of the destination of an event subscription.

Link copied to clipboard
val maxEventsPerBatch: Int? = null

Maximum number of events per batch.

Link copied to clipboard

Preferred batch size in Kilobytes.