keystone.limit.models.flat module¶
- class keystone.limit.models.flat.FlatModel[source]¶
- Bases: - ModelBase- DESCRIPTION: str = 'Limit enforcement and validation does not take project hierarchy into consideration.'¶
 - MAX_PROJECT_TREE_DEPTH: ty.Optional[int] = None¶
 - NAME: str = 'flat'¶
 - check_limit(limits)[source]¶
- Check the new creating or updating limits if satisfy the model. - Parameters:
- limits (A list of the limits. Each limit is a dictionary reference containing all limit attributes.) – A list of the limit references to be checked. 
- Raises:
- keystone.exception.InvalidLimit – If any of the input limits doesn’t satisfy the limit model. 
 
 
