Class DeploymentGatesEvaluationRequestAttributes

Attributes for a deployment gate evaluation request. When configuration is provided, rules are evaluated inline from that configuration. When omitted, rules are resolved from the preconfigured gate for the given service and environment.

Hierarchy

  • DeploymentGatesEvaluationRequestAttributes

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

Inline rule definitions for a deployment gate evaluation. When provided, rules are evaluated directly from this configuration instead of using the preconfigured gate rules. At least one rule is required.

env: string

The environment of the deployment.

identifier?: string

The identifier of the deployment gate. Defaults to "default".

primaryTag?: string

A primary tag to scope APM Faulty Deployment Detection rules.

service: string

The service being deployed.

version?: string

The version of the deployment. Required for APM Faulty Deployment Detection rules.

Generated using TypeDoc