ES
Español
English
Português
    Category

    Relación de estados y campos adicionales con las propiedades de los ci de HPTechpulse

    La relación de los estados entre las plataformas y los campos adicionales se representa con el siguiente JSON:

    {
     "category": [
        {
            "id": 0,
            "reference": "",
            "keys": [],
            "projectId": 0,
            "additionalFields": [
                {
                    "id": 0,
                    "key": "",
                    "mapping": [
                        {
                            "id": 0,
                            "value": ""
                        }
                    ]
                },
                {
                    "id": 0,
                    "key": "",
                    "value": [""]
                },
                {
                    "id": 0,
                    "key": ""
                }
            ],
            "state": [
                {
                    "id": 0,
                    "reason": 0,
                    "value": ""
                }
            ]
        }
      ]
    }
    

    Donde:

    Propiedades

    Propiedades Descripción  
    id Identificador de la categoría en CMDB  
    reference Identificador único para crear una relación entre los conceptos category y ci ver
    keys Listado de deviceType a migrar hacia la CMDB de aranda por categoría  
    projectId Identificador del projecto a relacionar los ci’s  
    additionalFields Relación de los campos adicionales entre CMDB y los campos de HPTechpulse Ver
    state Relación de los valores del estado de CMDB y los “device status” de HPTechpulse Ver


    Relación entre los campos adicionales y los campos de las clases de Techpulse


    La relación entre los campos adicionales y los campos equivalentes de Techpulse se realizan mediante la siguiente estructura JSON:


    Propiedades internas additionalFields

    {
      "id": 0,
      "key": "",
      "value": [""],
      "mapping": [
        {
          "id": 0,
          "value": ""
        }
      ]
    }
    

    Donde:

    Propiedades Descripción
    id Identificador del campo adicional en CMD
    key Identificador del campo en Techpulse
    value Permite agregar valores a los campos adicionales como valores constantes
    mapping Relación de valores para los campos de CMDB y Techpulse, donde “id” es el identificador en CMDB y “value” el identificador en Techpulse


    Listado de los tipos de campo adicionales soportados


    Actualmente, no existe un listado de tipos para los campos en Techpulse; por lo tanto, se consideran todos de tipo string. Estos pueden relacionarse con campos de tipo texto corto, texto largo, fecha y listas por medio de mapping en la CMDB.


    Relación de los estados

    Para relacionar los estados la integración proporciona el siguiente esquema json:

    {
      "value": "",
      "id": 0,
      "reason": 0
    }
    

    Donde:

    Propiedad Descripción
    value Identificador del estado en techpulse Estados techpulse
    id Identificador del estado en CMDB
    reason Identificador de la razón del cambio de estado en CMDB


    EJEMPLO: Relación de estados CMDB / Techpulse

    Para crear la relación de los estados siga las siguientes instrucciones:

    1. Obtenga los IDs de los estados de CMDB.
    2. Obtenga los Ids de los estados de Techpulse.
    3. Asigne la siguiente equivalencia de estados:
    Id estado en CMDB Estado en CMDB Value state techpulse
    1 NUEVO Enrolled
    13 CERRADO Archived
    • Escriba el Id estado en CMDB en la propiedad “id” y el Value state techpulse de su equivalente tomado de Techpulse en la propiedad value:
    [
      {
          "id": 1,
          "value": "value_new"
      },
      {
          "id": 13,
          "value": "value_closed"
      }
    ]
    


    ↩ Volver a Configuración