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.