diff --git a/src/cfengine_cli/syntax-description.json b/src/cfengine_cli/syntax-description.json index df757e9..08f52f2 100644 --- a/src/cfengine_cli/syntax-description.json +++ b/src/cfengine_cli/syntax-description.json @@ -3272,6 +3272,20 @@ }, "when": { "attributes": { + "file_content_modified": { + "attribute": "file_content_modified", + "range": ".*", + "status": "normal", + "type": "string", + "visibility": "body" + }, + "file_created": { + "attribute": "file_created", + "range": ".*", + "status": "normal", + "type": "string", + "visibility": "body" + }, "file_deleted": { "attribute": "file_deleted", "range": ".*", @@ -3279,6 +3293,34 @@ "type": "string", "visibility": "body" }, + "file_modified": { + "attribute": "file_modified", + "range": ".*", + "status": "normal", + "type": "string", + "visibility": "body" + }, + "file_owner_changed": { + "attribute": "file_owner_changed", + "range": ".*", + "status": "normal", + "type": "string", + "visibility": "body" + }, + "file_permissions_changed": { + "attribute": "file_permissions_changed", + "range": ".*", + "status": "normal", + "type": "string", + "visibility": "body" + }, + "file_size_exceeds": { + "attribute": "file_size_exceeds", + "range": ".*", + "status": "normal", + "type": "string", + "visibility": "body" + }, "inherit_from": { "attribute": "inherit_from", "status": "normal", @@ -3298,6 +3340,27 @@ "status": "normal", "type": "slist", "visibility": "body" + }, + "size_threshold": { + "attribute": "size_threshold", + "range": "0,99999999999", + "status": "normal", + "type": "int", + "visibility": "body" + }, + "user_added": { + "attribute": "user_added", + "range": ".*", + "status": "normal", + "type": "string", + "visibility": "body" + }, + "user_removed": { + "attribute": "user_removed", + "range": ".*", + "status": "normal", + "type": "string", + "visibility": "body" } }, "status": "normal" @@ -3374,6 +3437,16 @@ "reactor": { "promiseTypes": [ "events", + "commands", + "databases", + "guest_environments", + "files", + "methods", + "packages", + "processes", + "services", + "storage", + "users", "classes", "defaults", "meta",