Red Hat Satellite · Schema
HostInterfaceCreate
Parameters for creating or updating a host network interface.
Configuration ManagementLifecycle ManagementPatch ManagementSubscription ManagementSystems Management
Properties
| Name | Type | Description |
|---|---|---|
| id | integer | Interface identifier (for updating existing interfaces). |
| mac | string | MAC address. |
| ip | string | IPv4 address. |
| ip6 | string | IPv6 address. |
| type | string | Interface type. |
| name | string | DNS name. |
| subnet_id | integer | IPv4 subnet identifier. |
| subnet6_id | integer | IPv6 subnet identifier. |
| domain_id | integer | Domain identifier. |
| identifier | string | Device identifier (e.g., eth0). |
| managed | boolean | Whether DNS and DHCP are managed for this interface. |
| primary | boolean | Whether this is the primary interface for FQDN. |
| provision | boolean | Whether this interface is used for provisioning. |
| virtual | boolean | Whether this is a virtual interface (alias or VLAN). |
| tag | string | VLAN tag. |
| mtu | integer | Maximum transmission unit. |
| attached_to | string | Parent interface identifier. |
| username | string | BMC username (BMC interfaces only). |
| password | string | BMC password (BMC interfaces only). |
| provider | string | BMC provider (BMC interfaces only). |
| mode | string | Bond mode (bond interfaces only). |
| attached_devices | array | Slave or bridge member interface identifiers. |
| bond_options | string | Additional bond options (space-separated). |