RuleCheckAggregateExecution
Experimental
Not production-ready. It may change or be removed without notice. See Lifecycle.
Represents the aggregated result of one or more rule check executions for a design.
Returned By
design.ruleCheckExecution.byDesignIdAggregated query ● design.ruleCheckExecution.byReleaseIdAggregated query
type RuleCheckAggregateExecution {
designId: ID!
executions: [RuleCheckExecution!]!
parts: [RuleCheckExecutionPart!]!
revisionId: String!
status: String!
violations: [RuleViolation!]!
}
Fields
designId ● ID! non-null scalar
The identifier of the design being checked.
executions ● [RuleCheckExecution!]! non-null object
The list of individual rule check executions that were aggregated to produce this result.
parts ● [RuleCheckExecutionPart!]! non-null object
The aggregated list of rule check execution parts across all executions, with their definition at the time of execution and their current status.
revisionId ● String! non-null scalar
The design revision identifier associated with the aggregated executions.
status ● String! non-null scalar
The current aggregated status of the rule check executions. Known values: PENDING, RUNNING, COMPLETED, FAILED, SKIPPED. New values may be added; clients must tolerate unknown values.
violations ● [RuleViolation!]! non-null object
The aggregated list of violations found across all executions.