Sha256: 1a422a912d60bc998fd599564604567ab21c93adefbdc488e99e9067a934c811

Contents?: true

Size: 600 Bytes

Versions: 49

Compression:

Stored size: 600 Bytes

Contents

object @smart_class_parameter

extends 'foreman_puppet/api/v2/smart_class_parameters/base'

node :puppetclass_id do |lk|
  lk.param_class.id
end

node :override_values_count do |lk|
  lk.lookup_values.count
end

attributes :description, :override, :parameter_type, :hidden_value?,
  :omit, :required, :validator_type, :validator_rule, :merge_overrides,
  :merge_default, :avoid_duplicates, :override_value_order, :created_at, :updated_at

node do
  partial('api/v2/common/show_hidden', locals: { value: :default_value }, object: @object)
end

node :puppetclass_name do |lk|
  lk.param_class.name
end

Version data entries

49 entries across 49 versions & 1 rubygems

Version Path
foreman_puppet-8.1.1 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-8.1.0 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-8.0.0 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-6.4.0 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-7.0.0 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-6.3.0 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-6.2.0 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-6.1.1 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-5.1.3 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-6.1.0 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-6.0.1 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-6.0.0 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-5.1.2 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-4.1.1 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-5.1.1 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-5.1.0 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-4.1.0 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-4.0.4 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-5.0.0 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl
foreman_puppet-4.0.3 app/views/foreman_puppet/api/v2/smart_class_parameters/main.json.rabl