foreman_operatingsystem

Foreman representation of an operating system.

Example Usage

# Autogenerated example with required keys
data "foreman_operatingsystem" "example" {
  title = "CentOS 7.5"
}

Argument Reference

The following arguments are supported:

  • title - (Required) Title is a Foreman computed property that combines the operating system's name, major, and minor versioning information into a single string.

Attributes Reference

The following attributes are exported:

  • architectures - Identifiers of attached architectures
  • description - Additional operating system information.
  • family - Operating system family. Values include: "AIX", "Altlinux", "Archlinux", "Coreos", "Debian", "Freebsd", "Gentoo", "Junos", "NXOS", "Redhat", "Solaris", "Suse", "Windows".
  • major - Major release version.
  • media - Identifiers of attached media
  • minor - Minor release version.
  • name - Operating system name.
  • parameters - A map of parameters that will be saved as operating system parameters in the os config.
  • partitiontables - Identifiers of attached partition tables
  • password_hash - Root password hash function to use. Valid values include: "MD5", "SHA256", "SHA512", "Base64".
  • provisioning_templates - Identifiers of attached provisioning templates
  • release_name - Code name or release name for the specific operating system version.
  • title - Title is a Foreman computed property that combines the operating system's name, major, and minor versioning information into a single string.