ThreatModelJob

Represents a threat model job, which is an execution instance of a threat model.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The unique identifier of the agent space.

Link copied to clipboard

The date and time the threat model job was created, in UTC format.

Link copied to clipboard

The list of documents used for threat modeling.

Link copied to clipboard

Error information if the threat model job encountered an error.

Link copied to clipboard

The date and time the threat model job execution ended, in UTC format.

Link copied to clipboard

The date and time the threat model job execution started, in UTC format.

Link copied to clipboard

The list of integrated repositories used for threat modeling.

Link copied to clipboard

The scoped documents for the agent to focus on during threat modeling.

Link copied to clipboard

The list of source code repositories used for threat modeling.

Link copied to clipboard

The current status of the threat model job.

Link copied to clipboard

The system overview generated during threat modeling.

Link copied to clipboard

The unique identifier of the threat model associated with the job.

Link copied to clipboard

The unique identifier of the threat model job.

Link copied to clipboard

The title of the threat model job.

Link copied to clipboard

The date and time the threat model job was last updated, in UTC format.

Functions

Link copied to clipboard
inline fun copy(block: ThreatModelJob.Builder.() -> Unit = {}): ThreatModelJob
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String