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. |