This plugin protects important resources from deletion by Resoto.
> config edit resoto.worker
and find the following section
# Configuration for the plugin
# - resource.id
# Enable plugin?
Each Resoto resource has an attributed
/metadata.protected which takes a boolean value. By default it is set to
false. Each Resoto resource inherits BaseResource which contains two methods for cleaning up a resource,
delete(). Both those methods will refuse to manipulate a resource once the
protected attribute has been set to
true. Meaning if a resource is marked as protected but has also been flagged for cleanup the cleanup will fail because protected resources cannot be deleted.