Skip to main content

RuleResultsDto

criticalErrorboolean
statistic object
violatedRuleCountinteger<int32>
totalViolationCountinteger<int32>
recommendationCountinteger<int32>
informationCountinteger<int32>
warningCountinteger<int32>
errorCountinteger<int32>
criticalCountinteger<int32>
violatedRules objectnullable
property name* RuleDto
idstringnullablerequired
namestringnullablerequired
descriptionstringnullablerequired
references objectrequired
partstringnullablerequired
sectionsstring[]nullable
modelingRulesstring[]nullable
figuresstring[]nullable
tablesstring[]nullable
detectedViolations objectnullable
Semodia object[]
  • Array [
  • namestringnullablerequired
    messagestringnullablerequired
    relatedObject object
    validatorIDstringnullable
    namestringnullable
    idstringnullable
    typestringnullable
    libReferencestringnullable
    severityViolationSeverity (string)

    Possible values: [Information, Recommendation, Warning, Error, Critical]

    ruleIDstringnullablerequired
    templatestringnullablerequired
    templateArgumentsstring[]nullablerequired
  • ]
  • Part1Aml object[]
  • Array [
  • namestringnullablerequired
    messagestringnullablerequired
    relatedObject object
    validatorIDstringnullable
    namestringnullable
    idstringnullable
    typestringnullable
    libReferencestringnullable
    severityViolationSeverity (string)

    Possible values: [Information, Recommendation, Warning, Error, Critical]

    ruleIDstringnullablerequired
    templatestringnullablerequired
    templateArgumentsstring[]nullablerequired
  • ]
  • Part1Opc object[]
  • Array [
  • namestringnullablerequired
    messagestringnullablerequired
    relatedObject object
    validatorIDstringnullable
    namestringnullable
    idstringnullable
    typestringnullable
    libReferencestringnullable
    severityViolationSeverity (string)

    Possible values: [Information, Recommendation, Warning, Error, Critical]

    ruleIDstringnullablerequired
    templatestringnullablerequired
    templateArgumentsstring[]nullablerequired
  • ]
  • Part1 object[]
  • Array [
  • namestringnullablerequired
    messagestringnullablerequired
    relatedObject object
    validatorIDstringnullable
    namestringnullable
    idstringnullable
    typestringnullable
    libReferencestringnullable
    severityViolationSeverity (string)

    Possible values: [Information, Recommendation, Warning, Error, Critical]

    ruleIDstringnullablerequired
    templatestringnullablerequired
    templateArgumentsstring[]nullablerequired
  • ]
  • Part2 object[]
  • Array [
  • namestringnullablerequired
    messagestringnullablerequired
    relatedObject object
    validatorIDstringnullable
    namestringnullable
    idstringnullable
    typestringnullable
    libReferencestringnullable
    severityViolationSeverity (string)

    Possible values: [Information, Recommendation, Warning, Error, Critical]

    ruleIDstringnullablerequired
    templatestringnullablerequired
    templateArgumentsstring[]nullablerequired
  • ]
  • Part3 object[]
  • Array [
  • namestringnullablerequired
    messagestringnullablerequired
    relatedObject object
    validatorIDstringnullable
    namestringnullable
    idstringnullable
    typestringnullable
    libReferencestringnullable
    severityViolationSeverity (string)

    Possible values: [Information, Recommendation, Warning, Error, Critical]

    ruleIDstringnullablerequired
    templatestringnullablerequired
    templateArgumentsstring[]nullablerequired
  • ]
  • Part4 object[]
  • Array [
  • namestringnullablerequired
    messagestringnullablerequired
    relatedObject object
    validatorIDstringnullable
    namestringnullable
    idstringnullable
    typestringnullable
    libReferencestringnullable
    severityViolationSeverity (string)

    Possible values: [Information, Recommendation, Warning, Error, Critical]

    ruleIDstringnullablerequired
    templatestringnullablerequired
    templateArgumentsstring[]nullablerequired
  • ]
  • Part5 object[]
  • Array [
  • namestringnullablerequired
    messagestringnullablerequired
    relatedObject object
    validatorIDstringnullable
    namestringnullable
    idstringnullable
    typestringnullable
    libReferencestringnullable
    severityViolationSeverity (string)

    Possible values: [Information, Recommendation, Warning, Error, Critical]

    ruleIDstringnullablerequired
    templatestringnullablerequired
    templateArgumentsstring[]nullablerequired
  • ]
  • Part51 object[]
  • Array [
  • namestringnullablerequired
    messagestringnullablerequired
    relatedObject object
    validatorIDstringnullable
    namestringnullable
    idstringnullable
    typestringnullable
    libReferencestringnullable
    severityViolationSeverity (string)

    Possible values: [Information, Recommendation, Warning, Error, Critical]

    ruleIDstringnullablerequired
    templatestringnullablerequired
    templateArgumentsstring[]nullablerequired
  • ]
  • Part6 object[]
  • Array [
  • namestringnullablerequired
    messagestringnullablerequired
    relatedObject object
    validatorIDstringnullable
    namestringnullable
    idstringnullable
    typestringnullable
    libReferencestringnullable
    severityViolationSeverity (string)

    Possible values: [Information, Recommendation, Warning, Error, Critical]

    ruleIDstringnullablerequired
    templatestringnullablerequired
    templateArgumentsstring[]nullablerequired
  • ]
  • RuleResultsDto
    {
    "criticalError": true,
    "statistic": {
    "violatedRuleCount": 0,
    "totalViolationCount": 0,
    "recommendationCount": 0,
    "informationCount": 0,
    "warningCount": 0,
    "errorCount": 0,
    "criticalCount": 0
    },
    "violatedRules": {},
    "detectedViolations": {
    "Semodia": [
    {
    "name": "string",
    "message": "string",
    "relatedObject": {
    "validatorID": "string",
    "name": "string",
    "id": "string",
    "type": "string",
    "libReference": "string"
    },
    "severity": "Information",
    "ruleID": "string",
    "template": "string",
    "templateArguments": [
    "string"
    ]
    }
    ],
    "Part1Aml": [
    {
    "name": "string",
    "message": "string",
    "relatedObject": {
    "validatorID": "string",
    "name": "string",
    "id": "string",
    "type": "string",
    "libReference": "string"
    },
    "severity": "Information",
    "ruleID": "string",
    "template": "string",
    "templateArguments": [
    "string"
    ]
    }
    ],
    "Part1Opc": [
    {
    "name": "string",
    "message": "string",
    "relatedObject": {
    "validatorID": "string",
    "name": "string",
    "id": "string",
    "type": "string",
    "libReference": "string"
    },
    "severity": "Information",
    "ruleID": "string",
    "template": "string",
    "templateArguments": [
    "string"
    ]
    }
    ],
    "Part1": [
    {
    "name": "string",
    "message": "string",
    "relatedObject": {
    "validatorID": "string",
    "name": "string",
    "id": "string",
    "type": "string",
    "libReference": "string"
    },
    "severity": "Information",
    "ruleID": "string",
    "template": "string",
    "templateArguments": [
    "string"
    ]
    }
    ],
    "Part2": [
    {
    "name": "string",
    "message": "string",
    "relatedObject": {
    "validatorID": "string",
    "name": "string",
    "id": "string",
    "type": "string",
    "libReference": "string"
    },
    "severity": "Information",
    "ruleID": "string",
    "template": "string",
    "templateArguments": [
    "string"
    ]
    }
    ],
    "Part3": [
    {
    "name": "string",
    "message": "string",
    "relatedObject": {
    "validatorID": "string",
    "name": "string",
    "id": "string",
    "type": "string",
    "libReference": "string"
    },
    "severity": "Information",
    "ruleID": "string",
    "template": "string",
    "templateArguments": [
    "string"
    ]
    }
    ],
    "Part4": [
    {
    "name": "string",
    "message": "string",
    "relatedObject": {
    "validatorID": "string",
    "name": "string",
    "id": "string",
    "type": "string",
    "libReference": "string"
    },
    "severity": "Information",
    "ruleID": "string",
    "template": "string",
    "templateArguments": [
    "string"
    ]
    }
    ],
    "Part5": [
    {
    "name": "string",
    "message": "string",
    "relatedObject": {
    "validatorID": "string",
    "name": "string",
    "id": "string",
    "type": "string",
    "libReference": "string"
    },
    "severity": "Information",
    "ruleID": "string",
    "template": "string",
    "templateArguments": [
    "string"
    ]
    }
    ],
    "Part51": [
    {
    "name": "string",
    "message": "string",
    "relatedObject": {
    "validatorID": "string",
    "name": "string",
    "id": "string",
    "type": "string",
    "libReference": "string"
    },
    "severity": "Information",
    "ruleID": "string",
    "template": "string",
    "templateArguments": [
    "string"
    ]
    }
    ],
    "Part6": [
    {
    "name": "string",
    "message": "string",
    "relatedObject": {
    "validatorID": "string",
    "name": "string",
    "id": "string",
    "type": "string",
    "libReference": "string"
    },
    "severity": "Information",
    "ruleID": "string",
    "template": "string",
    "templateArguments": [
    "string"
    ]
    }
    ]
    }
    }