ISPO SDK
ISPO
Preparing search index...
core
connectors
Variable connectors
Const
Markdown
Copy Markdown
connectors
:
{
call
:
<
T
=
unknown
>
(
providerId
:
string
,
resource
:
string
,
op
:
string
,
input
?:
ProjectCommandJsonValue
,
)
=>
Promise
<
T
>
;
execute
:
(
input
:
ConnectorExecuteInput
)
=>
Promise
<
ConnectorExecuteResult
>
;
google
:
{
calendar
:
{
createEvent
:
(
input
:
GoogleCalendarCreateEventInput
,
)
=>
Promise
<
GoogleCalendarEventResult
>
;
deleteEvent
:
(
input
:
GoogleCalendarDeleteEventInput
,
)
=>
Promise
<
GoogleCalendarDeleteEventResult
>
;
ensureAccess
:
(
input
:
ConnectorEnsureAccessInput
<
GoogleCalendarConnectorOperation
>
,
)
=>
Promise
<
ConnectorEnsureAccessResult
<
GoogleCalendarConnectorOperation
>
,
>
;
freebusy
:
(
input
:
GoogleCalendarFreebusyInput
,
)
=>
Promise
<
GoogleCalendarFreebusyResult
>
;
listAccounts
:
()
=>
Promise
<
GoogleCalendarListAccountsResult
>
;
listCalendars
:
(
input
?:
GoogleCalendarListCalendarsInput
,
)
=>
Promise
<
GoogleCalendarListCalendarsResult
>
;
listEvents
:
(
input
:
GoogleCalendarListEventsInput
,
)
=>
Promise
<
GoogleCalendarListEventsResult
>
;
updateEvent
:
(
input
:
GoogleCalendarUpdateEventInput
,
)
=>
Promise
<
GoogleCalendarEventResult
>
;
}
;
mail
:
{
createDraft
:
(
input
:
GoogleMailCreateDraftInput
,
)
=>
Promise
<
GoogleMailDraftResult
>
;
deleteDraft
:
(
input
:
GoogleMailDeleteDraftInput
,
)
=>
Promise
<
GoogleMailDeleteDraftResult
>
;
ensureAccess
:
(
input
:
ConnectorEnsureAccessInput
<
GoogleMailConnectorOperation
>
,
)
=>
Promise
<
ConnectorEnsureAccessResult
<
GoogleMailConnectorOperation
>
>
;
getMessage
:
(
input
:
GoogleMailGetMessageInput
,
)
=>
Promise
<
GoogleMailMessageResult
>
;
getThread
:
(
input
:
GoogleMailGetThreadInput
,
)
=>
Promise
<
GoogleMailThreadResult
>
;
listAccounts
:
()
=>
Promise
<
GoogleMailListAccountsResult
>
;
listLabels
:
(
input
?:
GoogleMailListLabelsInput
,
)
=>
Promise
<
GoogleMailListLabelsResult
>
;
listMessages
:
(
input
?:
GoogleMailListMessagesInput
,
)
=>
Promise
<
GoogleMailListMessagesResult
>
;
modifyMessage
:
(
input
:
GoogleMailModifyMessageInput
,
)
=>
Promise
<
GoogleMailMessageSummaryResult
>
;
send
:
(
input
:
GoogleMailSendInput
,
)
=>
Promise
<
GoogleMailMessageSummaryResult
>
;
updateDraft
:
(
input
:
GoogleMailUpdateDraftInput
,
)
=>
Promise
<
GoogleMailDraftResult
>
;
}
;
}
;
}
= ...
Type Declaration
call
:
<
T
=
unknown
>
(
providerId
:
string
,
resource
:
string
,
op
:
string
,
input
?:
ProjectCommandJsonValue
,
)
=>
Promise
<
T
>
execute
:
(
input
:
ConnectorExecuteInput
)
=>
Promise
<
ConnectorExecuteResult
>
google
:
{
calendar
:
{
createEvent
:
(
input
:
GoogleCalendarCreateEventInput
,
)
=>
Promise
<
GoogleCalendarEventResult
>
;
deleteEvent
:
(
input
:
GoogleCalendarDeleteEventInput
,
)
=>
Promise
<
GoogleCalendarDeleteEventResult
>
;
ensureAccess
:
(
input
:
ConnectorEnsureAccessInput
<
GoogleCalendarConnectorOperation
>
,
)
=>
Promise
<
ConnectorEnsureAccessResult
<
GoogleCalendarConnectorOperation
>
,
>
;
freebusy
:
(
input
:
GoogleCalendarFreebusyInput
,
)
=>
Promise
<
GoogleCalendarFreebusyResult
>
;
listAccounts
:
()
=>
Promise
<
GoogleCalendarListAccountsResult
>
;
listCalendars
:
(
input
?:
GoogleCalendarListCalendarsInput
,
)
=>
Promise
<
GoogleCalendarListCalendarsResult
>
;
listEvents
:
(
input
:
GoogleCalendarListEventsInput
,
)
=>
Promise
<
GoogleCalendarListEventsResult
>
;
updateEvent
:
(
input
:
GoogleCalendarUpdateEventInput
,
)
=>
Promise
<
GoogleCalendarEventResult
>
;
}
;
mail
:
{
createDraft
:
(
input
:
GoogleMailCreateDraftInput
,
)
=>
Promise
<
GoogleMailDraftResult
>
;
deleteDraft
:
(
input
:
GoogleMailDeleteDraftInput
,
)
=>
Promise
<
GoogleMailDeleteDraftResult
>
;
ensureAccess
:
(
input
:
ConnectorEnsureAccessInput
<
GoogleMailConnectorOperation
>
,
)
=>
Promise
<
ConnectorEnsureAccessResult
<
GoogleMailConnectorOperation
>
>
;
getMessage
:
(
input
:
GoogleMailGetMessageInput
,
)
=>
Promise
<
GoogleMailMessageResult
>
;
getThread
:
(
input
:
GoogleMailGetThreadInput
,
)
=>
Promise
<
GoogleMailThreadResult
>
;
listAccounts
:
()
=>
Promise
<
GoogleMailListAccountsResult
>
;
listLabels
:
(
input
?:
GoogleMailListLabelsInput
,
)
=>
Promise
<
GoogleMailListLabelsResult
>
;
listMessages
:
(
input
?:
GoogleMailListMessagesInput
,
)
=>
Promise
<
GoogleMailListMessagesResult
>
;
modifyMessage
:
(
input
:
GoogleMailModifyMessageInput
,
)
=>
Promise
<
GoogleMailMessageSummaryResult
>
;
send
:
(
input
:
GoogleMailSendInput
,
)
=>
Promise
<
GoogleMailMessageSummaryResult
>
;
updateDraft
:
(
input
:
GoogleMailUpdateDraftInput
,
)
=>
Promise
<
GoogleMailDraftResult
>
;
}
;
}
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
ISPO
ISPO SDK
Loading...