@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
36 lines (35 loc) • 982 B
TypeScript
import Notification from './Notification';
import WebhookHttpMethod from './WebhookHttpMethod';
import WebhookSignature from './WebhookSignature';
/**
* @export
* @class WebhookNotification
*/
export declare class WebhookNotification extends Notification {
/**
* The destination URL where the webhook data is send to (required)
* @type {string}
* @memberof WebhookNotification
*/
url?: string;
/**
* HTTP method used for the webhook
* @type {WebhookHttpMethod}
* @memberof WebhookNotification
*/
method?: WebhookHttpMethod;
/**
* Skip verification of the SSL certificate
* @type {boolean}
* @memberof WebhookNotification
*/
insecureSsl?: boolean;
/**
* Signature used for the webhook
* @type {WebhookSignature}
* @memberof WebhookNotification
*/
signature?: WebhookSignature;
constructor(obj?: Partial<WebhookNotification>);
}
export default WebhookNotification;