Interface IntegrationConfig

Your configs for initialising your Workspace Integration. Must contain client id and secret, which you get when deploying the integration in Control Hub, as well as the JSON Web Token (activationCode) which you get when you activate it.

Hierarchy

  • IntegrationConfig

Properties

actionsUrl?: string

Public URL endpoint to send signed JWT actions, such as health check, app update, deactivation etc

activationCode: ActivationCode
clientId: string
clientSecret: string
logLevel?: LogLevel

Which info to show from the SDK. Default is error only.

notifications: NotificationType

How you want your integration to receive device notifications such as events and status updates.

  • webhook: Webex posts the notification to a public web server that you control
  • longpolling: Your integration using long polling to get notifications.
  • none: you won't receive any notifications
webhook?: Webhook

Required if you set notifications to webhook.

Generated using TypeDoc