You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
При необходимости добавьте дополнительные правила для заполнения параметров сущности, например сопоставьте `{{ .response.path }}` с параметром `path`.
204
204
205
+
#### Удаление сущностей
206
+
207
+
Если включена опция «Удаление сущностей», платформа автоматически удалит сущности в выбранных ресурсах по заданным правилам. Правила задаются отдельно для каждого ресурса.
| Ресурс | Ресурс каталога, в котором находится удаляемая сущность |
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
+
205
230
#### Создание связей сущности
206
231
207
232
Если включена опция «Создание связей сущности», платформа автоматически создаст новые связи для выбранной сущности по заданным правилам. Набор правил задаётся отдельно для каждого ресурса.
0 commit comments