Sha256: b1c3ee78df02b4bd243926a935d02029b5e3c4cea9d0d7fbe60491d10fb3d9e8

Contents?: true

Size: 474 Bytes

Versions: 14

Compression:

Stored size: 474 Bytes

Contents

object @discovery_rule

extends "api/v2/discovery_rules/base"

attributes :name, :enabled, :hostgroup_id, :hostgroup_name, :hostname, :priority, :search
attribute :max_count => :hosts_limit

child :hosts do
  extends "api/v2/discovered_hosts/base"
end

if SETTINGS[:organizations_enabled]
  child :organizations => :organizations do
    attributes :id, :name
  end
end

if SETTINGS[:locations_enabled]
  child :locations => :locations do
    attributes :id, :name
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
foreman_discovery-14.0.1 app/views/api/v2/discovery_rules/main.json.rabl
foreman_discovery-14.0.0 app/views/api/v2/discovery_rules/main.json.rabl
foreman_discovery-13.0.1 app/views/api/v2/discovery_rules/main.json.rabl
foreman_discovery-12.0.2 app/views/api/v2/discovery_rules/main.json.rabl
foreman_discovery-12.0.1 app/views/api/v2/discovery_rules/main.json.rabl
foreman_discovery-12.0.0 app/views/api/v2/discovery_rules/main.json.rabl
foreman_discovery-11.0.0 app/views/api/v2/discovery_rules/main.json.rabl
foreman_discovery-9.1.5 app/views/api/v2/discovery_rules/main.json.rabl
foreman_discovery-9.1.4 app/views/api/v2/discovery_rules/main.json.rabl
foreman_discovery-10.0.0 app/views/api/v2/discovery_rules/main.json.rabl
foreman_discovery-9.1.3 app/views/api/v2/discovery_rules/main.json.rabl
foreman_discovery-9.1.2 app/views/api/v2/discovery_rules/main.json.rabl
foreman_discovery-9.1.1 app/views/api/v2/discovery_rules/main.json.rabl
foreman_discovery-9.1.0 app/views/api/v2/discovery_rules/main.json.rabl