Expand is used to define a hierarchical structure for permissions. It has an entity, permission, and arguments. The node can be either another hierarchical structure or a set of subjects.
| Name | Type | Description | Notes |
|---|---|---|---|
| entity | Entity | [optional] | |
| permission | String | permission is the permission applied to the entity. | [optional] |
| arguments | List<Argument> | arguments are the additional information or context used to evaluate permissions. | [optional] |
| expand | ExpandTreeNode | [optional] | |
| leaf | ExpandLeaf | [optional] |