Red Hat Satellite · Schema

Host

A host registered with Red Hat Satellite representing a physical, virtual, or cloud system.

Configuration ManagementLifecycle ManagementPatch ManagementSubscription ManagementSystems Management

Properties

Name Type Description
id integer Unique identifier for the host.
name string Fully qualified domain name (FQDN) of the host.
ip ['string', 'null'] Primary IPv4 address of the host.
ip6 ['string', 'null'] Primary IPv6 address of the host.
mac ['string', 'null'] Primary MAC address of the host.
environment_id ['integer', 'null'] Puppet environment identifier.
hostgroup_id ['integer', 'null'] Host group identifier.
hostgroup_name ['string', 'null'] Host group name.
hostgroup_title ['string', 'null'] Full host group title including parent groups.
operatingsystem_id ['integer', 'null'] Operating system identifier.
operatingsystem_name ['string', 'null'] Operating system name and version.
architecture_id ['integer', 'null'] Architecture identifier.
architecture_name ['string', 'null'] Architecture name (e.g., x86_64).
domain_id ['integer', 'null'] DNS domain identifier.
domain_name ['string', 'null'] DNS domain name.
subnet_id ['integer', 'null'] IPv4 subnet identifier.
subnet_name ['string', 'null'] IPv4 subnet name.
subnet6_id ['integer', 'null'] IPv6 subnet identifier.
compute_resource_id ['integer', 'null'] Compute resource identifier. Null for bare metal hosts.
compute_resource_name ['string', 'null'] Compute resource name.
compute_profile_id ['integer', 'null'] Compute profile identifier.
medium_id ['integer', 'null'] Installation medium identifier.
ptable_id ['integer', 'null'] Partition table identifier.
model_id ['integer', 'null'] Hardware model identifier.
model_name ['string', 'null'] Hardware model name.
location_id integer Location identifier.
location_name string Location name.
organization_id integer Organization identifier.
organization_name string Organization name.
owner_id ['integer', 'null'] Owner identifier.
owner_type ['string', 'null'] Owner type (User or Usergroup).
managed boolean Whether the host is managed by Satellite for provisioning and configuration.
build boolean Whether the host is in build mode.
enabled boolean Whether configuration management reports are evaluated for this host.
comment ['string', 'null'] Additional information about the host.
uuid ['string', 'null'] Unique identifier from compute resource.
global_status integer Global status of the host (0=OK, 1=Warning, 2=Error).
global_status_label string Human-readable global status label.
content_facet_attributes object Content-related attributes from the Katello content facet.
subscription_facet_attributes object Subscription-related attributes from the Katello subscription facet.
interfaces array Network interfaces associated with the host.
puppetclasses array
all_puppetclasses array
created_at string Timestamp when the host was created.
updated_at string Timestamp when the host was last updated.
installed_at ['string', 'null'] Timestamp when the host OS was installed.
last_report ['string', 'null'] Timestamp of the last configuration management report.
View JSON Schema on GitHub