Skip to main content

RuleCheckAggregateExecution_Preview

**Experimental** Represents the aggregated result of one or more rule check executions for a design.

type RuleCheckAggregateExecution_Preview {
designId: ID!
executions: [RuleCheckExecution_Preview!]!
revisionId: String!
ruleChecks: [RuleCheckPastDefinition_Preview!]!
status: RuleCheckExecutionStatus_Preview!
violations: [RuleViolation_Preview!]!
}

Fields

RuleCheckAggregateExecution_Preview.designId ● ID! non-null scalar

**Experimental** The identifier of the design being checked.

RuleCheckAggregateExecution_Preview.executions ● [RuleCheckExecution_Preview!]! non-null object

**Experimental** The list of individual rule check executions that were aggregated to produce this result.

RuleCheckAggregateExecution_Preview.revisionId ● String! non-null scalar

**Experimental** The design revision identifier associated with the aggregated executions.

RuleCheckAggregateExecution_Preview.ruleChecks ● [RuleCheckPastDefinition_Preview!]! non-null object

**Experimental** The aggregated list of rule checks executed across all executions, with their definition at the time of execution.

RuleCheckAggregateExecution_Preview.status ● RuleCheckExecutionStatus_Preview! non-null enum

**Experimental** The current aggregated status of the rule check executions.

RuleCheckAggregateExecution_Preview.violations ● [RuleViolation_Preview!]! non-null object

**Experimental** The aggregated list of violations found across all executions.