Skip to main content

PentestAiConfig

No description

type PentestAiConfig implements BaseFields {
asset: Asset!
createdAt: ISO8601DateTime!
customHeaders: JSON
domains: JSON
extraPrompt: String
githubRepos: JSON
id: ID
interval: CalendarIntervalEnum
rateLimit: Int
repository: String
resume: String
scopeMode: String
secret: SecretInterface
time: ISO8601DateTime
updatedAt: ISO8601DateTime!
useScheduling: Boolean
weekday: WeekdayEnum
}

Fields

PentestAiConfig.asset ● Asset! non-null object

Asset associated with this config

PentestAiConfig.createdAt ● ISO8601DateTime! non-null scalar

The date when record was created

PentestAiConfig.customHeaders ● JSON scalar

Custom HTTP headers for requests

PentestAiConfig.domains ● JSON scalar

List of target domain URLs

PentestAiConfig.extraPrompt ● String scalar

Extra prompt for AI Pentest analysis

PentestAiConfig.githubRepos ● JSON scalar

Selected GitHub repositories

PentestAiConfig.id ● ID scalar

The ID scalar type represents a unique identifier

PentestAiConfig.interval ● CalendarIntervalEnum enum

Scheduling interval

PentestAiConfig.rateLimit ● Int scalar

Rate limit for AI requests

PentestAiConfig.repository ● String scalar

Repository name or URL

PentestAiConfig.resume ● String scalar

Resume or summary information

PentestAiConfig.scopeMode ● String scalar

Scope mode: entire or specific

PentestAiConfig.secret ● SecretInterface interface

The secret used for authentication

PentestAiConfig.time ● ISO8601DateTime scalar

Time for scheduled runs

PentestAiConfig.updatedAt ● ISO8601DateTime! non-null scalar

The date when record was updated

PentestAiConfig.useScheduling ● Boolean scalar

Whether to use scheduling for pentest runs

PentestAiConfig.weekday ● WeekdayEnum enum

Day of the week for scheduled runs

Interfaces

BaseFields interface

Member Of

Asset object ● CreateOrUpdatePentestAiConfigPayload object ● RunPentestAiPayload object

Contribute to the Docs

Found something outdated or missing? Help us improve the documentation with a quick suggestion or edit.

How to contribute

Resources

By exploring our content, you'll find resources that will enhance your understanding of the importance of a Security Application Program.

Conviso Blog: Explore our blog, which offers a collection of articles and posts covering a wide range of AppSec topics. The content on the blog is primarily in English.

Conviso's YouTube Channel: Access a wealth of informative videos covering various topics related to AppSec. Please note that the content is primarily in Portuguese.