| { |
| "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" |
| } |
| } |
| }, |
| "client": { |
| "type": "text" |
| }, |
| "requestId": { |
| "type": "text" |
| } |
| } |
| } |
| } |
| } |
| } |