1. Class Device

    Article: AN0002421Updated: 28.01.2024

    Description

    Device is the main entity of the hardware layer of the Configuration database. It keeps physical devices and other tangible entities like servers, appliances, ATS switches, blade enclosures, disk enclosures, disk storages, FC switches, firewalls, GSM modems, IP switches, KVM switches, multifunctional devices, NAS, PBX, PTL, VTL...

    Location and referencing

    Location Code Name
    Model it IT
    Class device Device
    Parent class ci Configuration items
    Child classes    
    Script object OG.ClassDef.GetByCode(OGModel.Id, 'device')
    OG.ClassDef.GetByCode('it', 'device')

    Columns

    Overview of class columns (excl. system columns, for inhereted columns see parent classes):

    Code Name Type Link information Description
    cl_device device_1 - Parent device Revers class link (multiple) Device - baseline
    (revers)
    Automatically created column.
    cl_device_2 machine_1 - Physical on Revers class link (multiple) Machine (OS server) - Baseline
    (revers)
    Automatically created column.
    cl-device LUN - Storage Revers class link (multiple) LUN
    (revers)
    Automatically created column.
    cl-device-2 Hosted Machine (OS server) Revers class link (multiple) Machine (OS server)
    (revers)
    Automatically created column.
    cl-device-3 Device - Parent device Revers class link (multiple) Device
    (revers)
    Automatically created column.
    cl-device-4 Link device to device components - Device Revers class link (multiple) Link device components to device
    (revers)
    Automatically created column.
    cl-device-5 Peripherals - Connected to device Revers class link (multiple) Peripherals
    (revers)
    Automatically created column.
    comment Comment Text   Comment to the device
    cpu CPU Text   Number of CPU
    cpu_core_number CPU core number Integer   Number of CPU cores
    cpu_number CPU number Integer   Number of CPU
    cpu-frequency CPU frequency Text   CPU frequency
    cpu-type CPU type Class link (simple) CPU type CPU type
    description Description Text   Description of the device. Long text.
    device-type Device type Class link (simple) Device type Type of device - e.g. servers, appliances, ATS switches, blade enclosures, disk enclosures, disk storages, FC switches, firewalls, GSM modems, IP switches, KVM switches, multifunctional devices, NAS, PBX, PTL, VTL...
    environment Environment Class link (simple) Environment Environment, into which the server belongs (e.g. Development, Test, Acceptace, Production).
    hdd HDD Text   Internal disks of the device.
    hw_model_config Model configuration Class link (simple) HW model configuration Reference to details of configuration for the given model that you are purchasing.
    hw-model HW model Class link (simple) HW model Model of the device.
    inventory-number Inventory number Integer   Inventory number of the device.
    owned-by Owned by Class link (simple) Owned by Owner of the device.
    parent-device Parent device Class link (simple) Device Parent device, e.g. blade enclosure for blade servers.
    picture Picture Server picture   Picture of the device.
    position Position Class link (simple) Positions Position (in the rack or out of the rack), in which the device can be found.
    ram RAM Integer   RAM
    ram_text RAM Text   RAM
    security-zone Security zone Class link (simple) Security zone Security zone, into which the server belongs (e.g. Internal network, particular DMZ, Internet).
    serial-number Serial number Text   Unique serial number of the device.
    status Status Class link (simple) Device status Status of the device.
    support-end-date Support end date Date and time   End of support of the device by the manufacturer or another vendor.
    vendor Manufacturer Class link (simple) Vendor Manufacturer of the device.
    wu_category WU category Text   Category for patching.
    year-of-production Year of production Integer   Year of the device production.

    Quick filter

    In order users can easily filter the records some columns are selected for a Quick filter.

    Buttons

    Icon Code Name Order Description
    update_baseline Update baseline 10 Updates baseline according to current record values.
    blades-in-enclosure Blades in enclosure 20 Displayes scheme.

    Master/detail relations

    Code Column Placement Bookmark name Type
    code_29 Project - Added configuration items Below Projects Reference to class
    code_30 Project - Modified configuration items Below Projects Reference to class
    code_31 Project - Removed configuration items Below Projects Reference to class
    code_103 Task - Affected CI Below Projects Reference to class
    code_104 Work schedule - Affected CI Below CI Reference to class
    code_91 Changes - Affected CI Below Changes Reference to class
    code_27 Incident - Related CI Below Incidents and Problems Reference to class
    code_28 Problem - Related CI Below Incidents and Problems Reference to class
    code_92 Device - Parent device Below Child device Reference to class
    code_236 CI support - Configuration items Below Support Reference to class Reference to class
    code_276 Article - Configuration items Below KB Reference to class
    baseline Device Below Baseline Reference to class
    support CI support - Configuration items Below Support Reference to class

    Potential improvements

    You can improve the solution according to your needs. Here are some tips.

    Add new columns

    Add new columns, if you are going to need them.

    Add buttons

    Add new buttons to automate edits that you would otherwise make one at a time.

×