Params

Param name Description
id
required

Value: Must be an identifier, string from 1 to 128 characters containing only alphanumeric characters, space, underscore(_), hypen(-) with no leading or trailing space.
smart_variable
required

Value: Must be a Hash
smart_variable[variable]
optional

Value: Must be String
smart_variable[puppetclass_id]
optional

Value: Must be a number.
smart_variable[default_value]
optional

Value: Must be String
smart_variable[override_value_order]
optional

Value: Must be String
smart_variable[description]
optional

Value: Must be String
smart_variable[validator_type]
optional

Value: Must be String
smart_variable[validator_rule]
optional

Value: Must be String
smart_variable[variable_type]
optional

Value: Must be String