Revision 87234768
Added by Kamil Szubrycht about 5 years ago
app/graphql/types/host.rb | ||
---|---|---|
global_id_field :id
|
||
timestamps
|
||
field :name, String
|
||
field :build, Boolean
|
||
field :ip, String
|
||
field :ip6, String
|
||
field :path, resolver: Resolvers::Host::Path
|
||
field :mac, String
|
||
field :last_report, GraphQL::Types::ISO8601DateTime
|
||
field :domain_name, String
|
||
field :pxe_loader, String
|
||
field :enabled, Boolean
|
||
field :uuid, String
|
||
|
||
belongs_to :architecture, Types::Architecture
|
||
belongs_to :compute_resource, Types::ComputeResource
|
||
belongs_to :domain, Types::Domain
|
||
belongs_to :environment, Types::Environment
|
||
belongs_to :location, Types::Location
|
||
belongs_to :model, Types::Model
|
||
belongs_to :operatingsystem, Types::Operatingsystem
|
||
belongs_to :puppet_ca_proxy, Types::SmartProxy
|
||
belongs_to :puppet_proxy, Types::SmartProxy
|
||
has_many :fact_names, Types::FactName
|
||
has_many :fact_values, Types::FactValue
|
||
end
|
Also available in: Unified diff
Fixes #26297 - graphql: add Host queries