{ "service-validations": { "mappings": { "default": { "properties": { "modelInvariantId": { "type": "text" }, "modelName": { "type": "text" }, "modelVersionId": { "type": "text" }, "result": { "type": "text" }, "serviceInstanceId": { "type": "text" }, "validationId": { "type": "text" }, "validationTimestamp": { "type": "date", "format": "MMM d y HH:m:s||dd-MM-yyyy HH:mm:ss||yyyy-MM-dd'T'HH:mm:ss.SSSZZ||MM/dd/yyyy||yyyyMMdd'T'HHmmssZ" }, "violations": { "type": "nested", "properties": { "category": { "type": "text" }, "errorMessage": { "type": "text" }, "modelName": { "type": "text" }, "severity": { "type": "text" }, "validationRule": { "type": "text" }, "violationDetails": { "properties": { "context-list-aai-vf-list[*]": { "properties": { "invariant-id": { "type": "text" }, "name": { "type": "text" }, "nf-naming-code": { "type": "text" }, "type": { "type": "text" }, "uuid": { "type": "text" }, "vf-module-list": { "properties": { "invariant-id": { "type": "text" }, "max-instances": { "type": "long" }, "min-instances": { "type": "long" }, "uuid": { "type": "text" } } }, "vnfc-list": { "properties": { "name": { "type": "text" }, "nfc-naming-code": { "type": "text" } } } } }, "context-list-aai-vf-list[*]-name": { "type": "text" }, "context-list-aai-vf-list[*]-type": { "type": "text" }, "context-list-aai-vf[*]-name": { "type": "text" }, "context-list-aai-vf[*]-type": { "type": "text" }, "context-list-sdc-service-name": { "type": "text" }, "context-list-sdc-vf-list[*]": { "properties": { "invariant-id": { "type": "text" }, "name": { "type": "text" }, "type": { "type": "text" }, "uuid": { "type": "text" }, "vf-module-list": { "properties": { "invariant-id": { "type": "text" }, "max-instances": { "type": "long" }, "min-instances": { "type": "long" }, "uuid": { "type": "text" } } }, "vnfc-list": { "properties": { "invariant-id": { "type": "text" }, "name": { "type": "text" }, "nfc-naming-code": { "type": "text" }, "uuid": { "type": "text" } } } } }, "context-list-sdnc-vf-list[*]-name": { "type": "text" }, "context-list-sdnc-vf-list[*]-type": { "type": "text" }, "context-list-sdnc-vf[*]-name": { "type": "text" }, "context-list-sdnc-vf[*]-type": { "type": "text" } } }, "violationId": { "type": "text" }, "violationTimestamp": { "type": "date", "format": "MMM d y HH:m:s||dd-MM-yyyy HH:mm:ss||yyyy-MM-dd'T'HH:mm:ss.SSSZZ||MM/dd/yyyy||yyyyMMdd'T'HHmmssZ" }, "violationType": { "type": "text" } } } } } } } }