# StandaloneRuleset

Builds a forest of rules which are all applied together. The rules engine applies each tree in priority (highest to lowest value) order, stopping evaluation once one tree has matched. The ruleset can have a default rule tree. This tree will be evaluated by the bundle if the ruleset is a candidate for evalution (e.g. object_conditions pass) and none of trees have evaluated to true. The default rule tree may not evaluate to true, in which case no actions are taken. This is important, because often the action may not mak sense based on the context. 

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**spec** | [**StandaloneRulesetSpec**](StandaloneRulesetSpec.md) |  | 
**metadata** | [**MetadataWithId**](MetadataWithId.md) |  | [optional] 
**status** | [**StandaloneRulesetStatus**](StandaloneRulesetStatus.md) |  | [optional] 
**any string name** | **bool, date, datetime, dict, float, int, list, str, none_type** | any string name can be used but the value must be the correct type | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


