Class AiCustomRuleRevisionRequestAttributes

Attributes for creating an AI custom rule revision.

Hierarchy

  • AiCustomRuleRevisionRequestAttributes

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

Rule category

content: string

Base64-encoded AI model content for this revision.

cwe?: string

The associated CWE identifier.

description: string

Base64-encoded full description.

directories: string[]

Directory patterns this rule applies to.

The execution mode for an AI rule revision.

globs: string[]

File glob patterns this rule applies to.

isPublished: boolean

Whether this revision is published.

isTesting: boolean

Whether this revision is for testing only.

Rule severity

shortDescription: string

Base64-encoded short description.

versionId?: number

The version identifier for this revision.

Generated using TypeDoc