Gjsify LogoGjsify Logo

Hierarchy

Index

Properties

applicationId?: string

Expected application ID (regular expression) for ISO9660 image/device.

architecture?: string

The target hardware architecture of this media.

ejectAfterInstall?: boolean

Whether the media should be ejected after the installation process.

Some distros need their media to not be ejected after the final reboot during its installation process as some packages are installed after the reboot (which may cause the media to be ejected, depending on the application).

id?: string

The unique identifier for the entity The format of identifiers is undefined, but the recommended practice is to use a URI. This parameter must be set at time of construction as no default value is provided.

initrdPath?: string

The path to the initrd image in the install tree.

installer?: boolean

Whether media provides an installer for an OS.

installerReboots?: number

If media is an installer, this property indicates the number of reboots the installer takes before installation is complete.

This property is not applicable to media that has no installer. You can use #osinfo_media_get_installer(or OsinfoMedia::installer) to check that.

Warning: Some media allow you to install from live sessions, in which case number of reboots alone is not a reliable method for tracking installation.

installerScript?: boolean

Whether the media supports installation via an install-script.

Some distros provide a few different medias and not all the medias support installation via an install script.

kernelPath?: string

The path to the kernel image in the install tree.

live?: boolean

Whether media can boot directly an OS without any installations.

os?: Os

Os information for the current media. For media stored in an #OsinfoDb, it will be filled when the database is loaded, otherwise the property will be filled after a successful call to osinfo_db_identify_media().

publisherId?: string

Expected publisher ID (regular expression) for ISO9660 image/device.

systemId?: string

Expected system ID (regular expression) for ISO9660 image/device.

url?: string

The URL to this media.

volumeId?: string

Expected volume ID (regular expression) for ISO9660 image/device.

volumeSize?: number

Expected volume size, in bytes for ISO9660 image/device.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method