The result of a single rule evaluation.

Hierarchy

  • DeploymentGatesRuleResponse

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
dryRun?: boolean

Whether this rule was evaluated in dry-run mode.

name?: string

The name of the rule.

reason?: string

The reason for the rule result, if applicable.

The overall status of the gate evaluation.

  • in_progress: The evaluation is still running.
  • pass: All rules passed successfully and the deployment is allowed to proceed.
  • fail: One or more rules did not pass; the deployment should not proceed.

Generated using TypeDoc