Skip to content

Commit 1f8bd18

Browse files
author
Nikita Velgin
committed
add delete entity action rules
1 parent 02dd7d1 commit 1f8bd18

2 files changed

Lines changed: 40 additions & 0 deletions

File tree

content/documentation/admin/actions/overview.ru.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,31 @@ project_id: {{ .property.project_id }}
202202

203203
При необходимости добавьте дополнительные правила для заполнения параметров сущности, например сопоставьте `{{ .response.path }}` с параметром `path`.
204204

205+
#### Удаление сущностей
206+
207+
Если включена опция «Удаление сущностей», платформа автоматически удалит сущности в выбранных ресурсах по заданным правилам. Правила задаются отдельно для каждого ресурса.
208+
209+
| Поле | Описание |
210+
| -------- | ----------------------------------------------------------------------------- |
211+
| Ресурс | Ресурс каталога, в котором находится удаляемая сущность |
212+
| Источник | Go-шаблон идентификатора сущности (например, `{{ .response.id }}`) |
213+
214+
Если сущности с полученным идентификатором нет в ресурсе, удаление пропускается.
215+
216+
Например, при выполнении действия «Удаление проекта в GitLab» в ответе может быть:
217+
218+
```json
219+
{
220+
"id": "42",
221+
"...": "..."
222+
}
223+
```
224+
225+
Чтобы после успешного выполнения действия удалить сущность в ресурсе «Проекты GitLab», укажите в правилах:
226+
227+
1. Ресурс: «Проекты GitLab».
228+
1. Источник: `{{ .response.id }}`.
229+
205230
#### Создание связей сущности
206231

207232
Если включена опция «Создание связей сущности», платформа автоматически создаст новые связи для выбранной сущности по заданным правилам. Набор правил задаётся отдельно для каждого ресурса.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: v1.7.0
3+
weight: 890
4+
description: Заметки о выпуске v1.7.0 — автоматическое удаление сущностей после успешного выполнения действия.
5+
---
6+
7+
{{< alert level="info" >}}
8+
Выпуск релиза планируется 30.08.2026
9+
{{< /alert >}}
10+
11+
## Новые возможности
12+
13+
### Действия
14+
15+
Добавлен механизм автоматического [удаления сущностей](../../admin/actions/overview/#удаление-сущностей) после успешного выполнения действия.

0 commit comments

Comments
 (0)