Managing configuration items with out-of-the-box classes
Starting with IBM Z® Resource Discovery
Data Service version 1.6.0
and ServiceNow version 1.6.0, all newly
processed data is ingested directly in the ServiceNow out‑of‑the‑box classes instead of the custom
classes previously provided by the IBM Z Resource Discovery
application. This update improves performance and enables faster data retrieval within ServiceNow.
With this update, all table names now begin with the cmdb_ci prefix, replacing the
older x_ibmg3_ibm_zsyste pattern.
The following table lists each class name along with its previous custom class table name and the corresponding ServiceNow out‑of‑the‑box class table name.
| Class name | Custom class table (Previous) | Out-of-the-box class table (Updated) |
|---|---|---|
| IBM Mainframe | cmdb_ci_mainframe | cmdb_ci_mainframe |
| IBM Mainframe zOS Cluster (Sysplex) / Mainframe Sysplex | x_ibmg3_ibm_zsyste_zos_cluster_sysplex | cmdb_ci_mainframe_sysplex |
| IBM Mainframe LPAR | cmdb_ci_mainframe_lpar | cmdb_ci_mainframe_lpar |
| IBM zOS Server | cmdb_ci_ibm_zos_server | cmdb_ci_ibm_zos_server |
| IBM Db2 for zOS / DB2 Subsystem | x_ibmg3_ibm_zsyste_zos_db2 | cmdb_ci_db_db2_instance |
| IBM Db2 Cluster for zOS (Data Sharing Group) / DB2 Sharing Group | x_ibmg3_ibm_zsyste_zos_db2_cluster_data_sharing_group | cmdb_ci_db_db2_sharing_group |
| IBM zOS Db2 Database / DB2 Database | x_ibmg3_ibm_zsyste_zos_db2_database | cmdb_ci_db_db2_catalog |
| IBM zOS Db2 Stored Procedure / DB2 Stored Procedure | x_ibmg3_ibm_zsyste_zos_db2_stored_procedure | cmdb_ci_db_db2_stored_procedure |
| IBM CICS Region for zOS / IBM CICS Region | x_ibmg3_ibm_zsyste_zos_cics | cmdb_ci_appl_ibm_cics_region |
| IBM CICS Transaction | x_ibmg3_ibm_zsyste_zos_cics_transaction | cmdb_ci_appl_ibm_cics_transaction |
| IBM IMS for zOS / IMS Subsystem | x_ibmg3_ibm_zsyste_zos_ims | cmdb_ci_db_ims_subsystem |
| IBM IMS Database / IMS Database | x_ibmg3_ibm_zsyste_zos_ims_database | cmdb_ci_db_ims_database |
| IBM IMS Sysplex Group | Not applicable | cmdb_ci_db_ims_plex |
| IBM IMS Transaction / IMS Transaction | x_ibmg3_ibm_zsyste_zos_ims_transaction | cmdb_ci_appl_ims_transaction |
| IBM MQ Manager for zOS / IBM MQ Manager | x_ibmg3_ibm_zsyste_zos_mq | cmdb_ci_appl_ibm_wmq |
| IBM MQ Queue Sharing Group | x_ibmg3_ibm_zsyste_zos_queue_sharing_group | x_ibmg3_ibm_zsyste_zos_queue_sharing_group |
| IBM MQ Queue | x_ibmg3_ibm_zsyste_zos_mq_queue | cmdb_ci_appl_ibm_wmq_queue |
| IBM MQ Local Queue / IBM MQ Queue Local | x_ibmg3_ibm_zsyste_zos_mq_local_queue | cmdb_ci_appl_mq_queue_local |
| IBM MQ Remote Queue / IBM MQ Queue Remote | x_ibmg3_ibm_zsyste_zos_mq_remote_queue | cmdb_ci_appl_mq_queue_remote |
| IBM MQ Model Queue / IBM MQ Queue Model | x_ibmg3_ibm_zsyste_zos_mq_model_queue | cmdb_ci_appl_mq_queue_model |
| IBM MQ Alias Queue / IBM MQ Queue Alias | x_ibmg3_ibm_zsyste_zos_mq_alias_queue | cmdb_ci_appl_mq_queue_alias |
| IBM Executable for zOS | x_ibmg3_ibm_zsyste_ibm_executable_on_zos | x_ibmg3_ibm_zsyste_ibm_executable_on_zos |
| IBM JCL for zOS | x_ibmg3_ibm_zsyste_ibm_jcl_on_zos | x_ibmg3_ibm_zsyste_ibm_jcl_on_zos |
| IBM JCL Job for zOS | x_ibmg3_ibm_zsyste_ibm_jcl_job_on_zos | x_ibmg3_ibm_zsyste_ibm_jcl_job_on_zos |
| IBM JCL Procedure for zOS | x_ibmg3_ibm_zsyste_ibm_jcl_procedure_for_zos | x_ibmg3_ibm_zsyste_ibm_jcl_procedure_for_zos |
| IBM Program for zOS | x_ibmg3_ibm_zsyste_ibm_program_on_zos | x_ibmg3_ibm_zsyste_ibm_program_on_zos |
Note: Some classes do not have out-of-the-box equivalents and therefore retain the same name as
their custom class tables. Likewise, a few classes exist only as out-of-the-box tables.