Relação de estados e campos adicionais com as propriedades de CI do HPTechpulse
A relação dos estados entre as plataformas e os campos adicionais é representada pelo seguinte 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": ""
}
]
}
]
}
Onde:
Propriedades
Propriedades | Descrição | |
---|---|---|
Id | Identificador de categoria no CMDB | |
Referência | Identificador exclusivo para criar uma relação entre os conceitos de categoria e ci | ver |
Chaves | Lista de tipo de dispositivo para migrar para o CMDB Aranda por categoria | |
ID do projeto | Identificador do projeto a ser relacionado aos IC’s | |
Campos adicionais | Relação de campos adicionais entre os campos CMDB e HPTechpulse | Ver |
estado | Relação entre os valores de status do CMDB e os status do dispositivo HPTechpulse | Ver |
Relación entre los campos adicionales y los campos de las clases de Techpulse
A relação entre os campos adicionais e os campos equivalentes do Techpulse é feita usando a seguinte estrutura JSON:
propriedades internas de additionalFields
{
"id": 0,
"key": "",
"value": [""],
"mapping": [
{
"id": 0,
"value": ""
}
]
}
Onde:
Propriedades | Descrição |
---|---|
Id | Identificador do campo adicional no CMD |
Chave | Identificador de campo no Techpulse |
valor | Permite adicionar valores a campos adicionais como valores constantes |
Mapeamento | Relação de valor para os campos CMDB e Techpulse, em que “id” é o identificador no CMDB e “value” é o identificador no Techpulse |
Lista de tipos de campos adicionais com suporte
Atualmente, não há lista de tipos para os cursos no Techpulse; portanto, todos eles são considerados do tipo string.
Eles podem ser mapeados para texto curto, texto longo, data e campos de lista no CMDB.
Lista de estados
Para relacionar os estados, a integração fornece o seguinte esquema json:
{
"value": "",
"id": 0,
"reason": 0
}
Onde:
Propriedade | Descrição |
---|---|
valor | ID de status no techpulse Estados Techpulse |
Id | ID de status no CMDB |
razão | Identificador de motivo de alteração de status no CMDB |
EXEMPLO: Relação de estado CMDB / Techpulse
Para criar a lista de estados, siga as instruções abaixo:
- Obtenha as IDs dos estados do CMDB.
- Obtenha as IDs dos estados da Techpulse.
- Atribuir a seguinte equivalência de status:
Status da ID no CMDB | Status no CMDB | Techpulse do estado de valor |
---|---|---|
1 | NOVO | Matriculado |
13 | FECHADO | Arquivados |
- Digite o Status da ID no CMDB Na propriedade “identificação” e o Techpulse do estado de valor do seu equivalente retirado de Techpulse Na propriedade valor:
[
{
"id": 1,
"value": "value_new"
},
{
"id": 13,
"value": "value_closed"
}
]