[MM-47846] Execute Work Template (#22055)

Этот коммит содержится в:
Julien Tant
2023-01-25 10:24:01 -07:00
коммит произвёл GitHub
родитель 53938167f8
Коммит 753ee85c6b
24 изменённых файлов: 1710 добавлений и 380 удалений

Просмотреть файл

@@ -3,6 +3,15 @@
package model
const (
// used to assign the work template id to newly created channels
WorkTemplateIDChannelProp = "work_template_id"
// Visibility
WorkTemplateVisibilityPublic = "public"
WorkTemplateVisibilityPrivate = "private"
)
type WorkTemplateCategory struct {
ID string `json:"id"`
Name string `json:"name"`
@@ -69,3 +78,8 @@ type WorkTemplateContent struct {
Playbook *WorkTemplatePlaybook `json:"playbook,omitempty"`
Integration *WorkTemplateIntegration `json:"integration,omitempty"`
}
type WorkTemplateExecutionResult struct {
ChannelWithPlaybookIDs []string `json:"channel_with_playbook_ids"`
ChannelIDs []string `json:"channel_ids"`
}