Edit
Apply changes to a canvas
Edit
Apply changes to a canvas
yaml
type: "io.kestra.plugin.slack.app.canvases.Edit"Examples
yaml
id: slack_edit_canvas
namespace: company.team
tasks:
- id: edit_canvas
type: io.kestra.plugin.slack.app.canvases.Edit
token: "{{ secret('SLACK_TOKEN') }}"
canvasId: "F1234567890"
changes:
- operation: "insert_at_end"
documentContent:
type: "markdown"
markdown: "## New Section\n\nThis is new content."
yaml
id: slack_replace_canvas_section
namespace: company.team
tasks:
- id: replace_section
type: io.kestra.plugin.slack.app.canvases.Edit
token: "{{ secret('SLACK_TOKEN') }}"
canvasId: "F1234567890"
changes:
- operation: "replace"
sectionId: "temp:C:VXX8e648e6984e441c6aa8c61173"
documentContent:
type: "markdown"
markdown: "- [x] Task completed"
yaml
id: slack_rename_canvas
namespace: company.team
tasks:
- id: rename_canvas
type: io.kestra.plugin.slack.app.canvases.Edit
token: "{{ secret('SLACK_TOKEN') }}"
canvasId: "F1234567890"
changes:
- operation: "rename"
titleContent:
type: "markdown"
markdown: "Project Status :white_check_mark:"
Properties
canvasId *Requiredstring
changes *Requiredarray
SubTypeobject