Skip to main content

CreatePentestArtifactInput

No description

input CreatePentestArtifactInput {
companyId: ID!
applicationId: ID!
label: String!
description: String
scopeText: String
pentestType: String!
assigneeEmail: String
domains: [String!]
customHeaders: JSON
inScope: [String!]
outScope: [String!]
scopeMode: String
extraPrompt: String
rateLimit: Int
secretId: String
useRepository: Boolean
repositories: JSON
useDocumentation: Boolean
docFormat: PentestAiDocFormatEnum
docSourceUrl: String
docSourceFile: Upload
size: PentestAiSizeEnum
depth: PentestAiDepthEnum
useScheduling: Boolean
interval: CalendarIntervalEnum
weekday: String
time: ISO8601DateTime
scheduledAt: ISO8601DateTime
day: Int
hour: Int
minute: Int
}

Fields

CreatePentestArtifactInput.companyId ● ID! non-null scalar

CreatePentestArtifactInput.applicationId ● ID! non-null scalar

CreatePentestArtifactInput.label ● String! non-null scalar

CreatePentestArtifactInput.description ● String scalar

CreatePentestArtifactInput.scopeText ● String scalar

CreatePentestArtifactInput.pentestType ● String! non-null scalar

recurring or pontual

CreatePentestArtifactInput.assigneeEmail ● String scalar

CreatePentestArtifactInput.domains ● [String!] list scalar

CreatePentestArtifactInput.customHeaders ● JSON scalar

CreatePentestArtifactInput.inScope ● [String!] list scalar

CreatePentestArtifactInput.outScope ● [String!] list scalar

CreatePentestArtifactInput.scopeMode ● String scalar

CreatePentestArtifactInput.extraPrompt ● String scalar

CreatePentestArtifactInput.rateLimit ● Int scalar

CreatePentestArtifactInput.secretId ● String scalar

CreatePentestArtifactInput.useRepository ● Boolean scalar

CreatePentestArtifactInput.repositories ● JSON scalar

CreatePentestArtifactInput.useDocumentation ● Boolean scalar

CreatePentestArtifactInput.docFormat ● PentestAiDocFormatEnum enum

CreatePentestArtifactInput.docSourceUrl ● String scalar

CreatePentestArtifactInput.docSourceFile ● Upload scalar

CreatePentestArtifactInput.size ● PentestAiSizeEnum enum

CreatePentestArtifactInput.depth ● PentestAiDepthEnum enum

CreatePentestArtifactInput.useScheduling ● Boolean scalar

CreatePentestArtifactInput.interval ● CalendarIntervalEnum enum

CreatePentestArtifactInput.weekday ● String scalar

CreatePentestArtifactInput.time ● ISO8601DateTime scalar

CreatePentestArtifactInput.scheduledAt ● ISO8601DateTime scalar

CreatePentestArtifactInput.day ● Int scalar

CreatePentestArtifactInput.hour ● Int scalar

CreatePentestArtifactInput.minute ● Int scalar

Member Of

createPentestArtifact mutation

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.