En este paso vamos a crear la base mínima del JSON.
Paso 1: Defina una referencia común
Use una referencia simple para enlazar todos los bloques.
Ejemplo:
"reference": "lansweeper-default"
Paso 2: Cree los 3 bloques obligatorios
El archivo debe contener:
- ci
- project
- category
Ejemplo base:
{
"ci": [
{
"reference": "lansweeper-default",
"definition": {
"assetTag": {
"type": "FieldValue",
"key": "BarCode"
},
"responsible": {
"type": "FieldValue",
"key": "UserName",
"SearchBy": ["Email"],
"DefaultValue": {
"id": 1
}
}
}
}
],
"project": [
{
"reference": "lansweeper-default",
"projectId": 1,
"siteId": "d4f18c4c-282e-4806-8918-0b76a2a19990"
}
],
"category": [
{
"reference": "lansweeper-default",
"id": 1,
"keys": ["Windows"],
"additionalFields": [],
"state": []
}
]
}
Paso 3: Guarde y valide estructura
Antes de completar detalles, valide que:
- El JSON abre y cierra correctamente con llaves.
- No hay comas sobrantes.
- La misma reference aparece en ci, project y category.