REST Objects BNS
BNS Object Format
BNS Object Properties
Property | Type | Required? | Description | |||
PushEndpoints | array | Yes | An array of objects, with each object defining the endpoint(s) that the ServiceBroker Notification Service should send each push notification to, for the relevant tenant. Defining multiple endpoints for a tenant means that each push notification will be sent to each endpoint. | |||
Enabled | boolean | Yes | When This allows | |||
JsonPath | string | No | Endpoints may optionally have a JsonPath filter applied, to control which push notifications are to be sent. Filtering is performed on the basis of the Work Item Notification object. For example:
| |||
ServiceType | string | Yes | The endpoint service type. Currently, REST is the only supported endpoint service type, which causes an HTTP POST action to be made to the ServiceURL defined for the endpoint. | |||
ServiceURL | string | Yes | The URL of the endpoint, when the endpoint is a REST ServiceType , including the required protocol (e.g. http:// or https:// ). | |||
Props | object | No | An optional object defining additional properties for the endpoint. | |||
headers | object | No | An optional object containing additional supported HTTP headers for the endpoint, when the endpoint is a REST ServiceType . | |||
Authorization | string | No | An optional value defining a value which should be sent to the REST endpoint as an Authorization header. This allows the ServiceBroker to pass the required authentication details to a REST endpoint, when required. | |||
| array | Yes | TBC | |||
Enabled | boolean | Yes | When This allows | |||
JsonPath | string | No | Endpoints may optionally have a JsonPath filter applied, to control which push notifications are to be sent. Filtering is performed on the basis of the
| |||
ServiceType | string | Yes | The endpoint service type. Currently, REST is the only supported endpoint service type, which causes an HTTP POST action to be made to the ServiceURL defined for the endpoint. | |||
ServiceURL | string | Yes | The URL of the endpoint, when the endpoint is a REST ServiceType , including the required protocol (e.g. http:// or https:// ). | |||
Props | object | No | An optional object defining additional properties for the endpoint. | |||
headers | object | No | An optional object containing additional supported HTTP headers for the endpoint, when the endpoint is a REST ServiceType . | |||
Authorization | string | No | An optional value defining a value which should be sent to the REST endpoint as an Authorization header. This allows the ServiceBroker to pass the required authentication details to a REST endpoint, when required. | |||
AckOnError | boolean | Yes | The When set to When set to | |||
| boolean | No | Reserved field not in use; setting does not affect ServiceBroker behavior. |