POST api/EventBus/Settings
Request Information
URI Parameters
None.
Body Parameters
WorkPoint.Core.Models.EventBus.EventBusSettings| Name | Description | Type | Additional information |
|---|---|---|---|
| Target | WorkPoint.Core.Models.EventBus.EventBusTarget |
None. |
|
| EndpointUrl | string |
None. |
|
| AccessTokenCredentialGuid | globally unique identifier |
None. |
|
| Events | Collection of WorkPoint.Core.Models.EventBus.TriggerEvent |
None. |
Request Formats
application/json, text/json
Sample:
{
"Target": "AzureEventGrid",
"EndpointUrl": "sample string 1",
"AccessTokenCredentialGuid": "f7758fa1-d682-472f-9087-b35f12b2b135",
"Events": [
{
"type": "EntityTriggerEvent",
"WorkPointEventType": "EntityCreated",
"AzureEventType": "sample string 1",
"BusinessModuleId": "6535b77a-3048-4fba-ab5c-eaf7dd909d02",
"ListRelativeUrl": "sample string 3",
"Subject": "sample string 4",
"DataVersion": "sample string 5"
},
{
"type": "EntityTriggerEvent",
"WorkPointEventType": "EntityCreated",
"AzureEventType": "sample string 1",
"BusinessModuleId": "6535b77a-3048-4fba-ab5c-eaf7dd909d02",
"ListRelativeUrl": "sample string 3",
"Subject": "sample string 4",
"DataVersion": "sample string 5"
}
]
}
application/xml, text/xml
Sample:
<EventBusSettings xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WorkPoint.Core.Models.EventBus">
<AccessTokenCredentialGuid>f7758fa1-d682-472f-9087-b35f12b2b135</AccessTokenCredentialGuid>
<EndpointUrl>sample string 1</EndpointUrl>
<Events>
<TriggerEvent>
<AzureEventType>sample string 1</AzureEventType>
<BusinessModuleId>6535b77a-3048-4fba-ab5c-eaf7dd909d02</BusinessModuleId>
<Category>EntityTriggerEvent</Category>
<DataVersion>sample string 5</DataVersion>
<ListRelativeUrl>sample string 3</ListRelativeUrl>
<Subject>sample string 4</Subject>
<WorkPointEventType>EntityCreated</WorkPointEventType>
</TriggerEvent>
<TriggerEvent>
<AzureEventType>sample string 1</AzureEventType>
<BusinessModuleId>6535b77a-3048-4fba-ab5c-eaf7dd909d02</BusinessModuleId>
<Category>EntityTriggerEvent</Category>
<DataVersion>sample string 5</DataVersion>
<ListRelativeUrl>sample string 3</ListRelativeUrl>
<Subject>sample string 4</Subject>
<WorkPointEventType>EntityCreated</WorkPointEventType>
</TriggerEvent>
</Events>
<Target>AzureEventGrid</Target>
</EventBusSettings>
Response Information
Resource Description
System.Web.Http.IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.