Sha256: b921cce6a7c7c6c94738131e88ae59601c6990d31e46cff0852c38017cb5da34

Contents?: true

Size: 1.12 KB

Versions: 6

Compression:

Stored size: 1.12 KB

Contents

# TalonOne::NewRuleset

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**rules** | [**Array<Rule>**](Rule.md) | Set of rules to apply. | 
**strikethrough_rules** | [**Array<Rule>**](Rule.md) | Set of rules to apply for strikethrough. | [optional] 
**bindings** | [**Array<Binding>**](Binding.md) | An array that provides objects with variable names (name) and talang expressions to whose result they are bound (expression) during rule evaluation. The order of the evaluation is decided by the position in the array. | 
**rb_version** | **String** | The version of the rulebuilder used to create this ruleset. | [optional] 
**activate** | **Boolean** | Indicates whether this created ruleset should be activated for the campaign that owns it. | [optional] 

## Code Sample

```ruby
require 'TalonOne'

instance = TalonOne::NewRuleset.new(rules: null,
                                 strikethrough_rules: null,
                                 bindings: [],
                                 rb_version: v2,
                                 activate: true)
```


Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
talon_one-7.0.0 docs/NewRuleset.md
talon_one-6.0.0 docs/NewRuleset.md
talon_one-5.0.0 docs/NewRuleset.md
talon_one-3.0.2 docs/NewRuleset.md
talon_one-3.0.1 docs/NewRuleset.md
talon_one-3.0.0 docs/NewRuleset.md