Table of Contents
model
SlackAPI Objects
@dataclass
class SlackAPI()
The class includes all necessary variables to establish a connection to the Slack channel
Arguments:
webhook
str - Specify the webhook url of the Slack channelretries
int - Specify the retries of the forwarding process (default 5)
MicrosoftApi Objects
@dataclass
class MicrosoftApi()
The class includes all necessary variables to establish connections to the Microsoft endpoints
Arguments:
graph_api_url
str - Specify the Microsoft Graph API url (default https://graph.microsoft.com)microsoft_login_api
str - Specify the Microsoft login url (default https://login.microsoftonline.com)
OutlookCalendarApi Objects
@dataclass
class OutlookCalendarApi()
The class includes all necessary variables to establish connections the Outlook API endpoints
Arguments:
tenant
str - Specify the Microsoft Tenantclient_id
str - Specify the Microsoft OAUTH client IDclient_secret
str - Specify the Microsoft OAUTH client secretretries
int - Specify the retries of the process to establish a connection the Outlook API (default 5)microsoft_api
MicrosoftApi - Specify the Microsoft APi endpoint urls (default MicrosoftApi())