ConvisoDastConfiguration
No description
type ConvisoDastConfiguration implements BaseFields, ScannerConfigurationInterface {
apiFormat: ConvisoDASTApiFormatEnum
apiSchemaSourceFile: String
apiSchemaSourceUrl: String
asset: Asset!
createdAt: ISO8601DateTime!
cron: String
dastAnalysis: ConvisoDASTAnalysisEnum!
dastScopeConfiguration: DASTScopeConfiguration
httpHeaders: JSON!
id: ID
interval: CalendarIntervalEnum!
profile: ConvisoDASTProfileEnum
secret: SecretInterface
time: ISO8601DateTime!
updatedAt: ISO8601DateTime!
useScheduling: Boolean!
useScopeConfiguration: Boolean!
weekday: WeekdayEnum
}
Fields
ConvisoDastConfiguration.apiFormat ● ConvisoDASTApiFormatEnum enum
Type of API to be analyzed
ConvisoDastConfiguration.apiSchemaSourceFile ● String scalar
URL to API schema specification file
ConvisoDastConfiguration.apiSchemaSourceUrl ● String scalar
URL to API Schema specification
ConvisoDastConfiguration.asset ● Asset! non-null object
Asset associated with the configuration
ConvisoDastConfiguration.createdAt ● ISO8601DateTime! non-null scalar
The date when record was created
ConvisoDastConfiguration.cron ● String scalar
Cron used to schedule DAST analysis (based on time)
ConvisoDastConfiguration.dastAnalysis ● ConvisoDASTAnalysisEnum! non-null enum
Type of DAST analysis to be executed
ConvisoDastConfiguration.dastScopeConfiguration ● DASTScopeConfiguration object
DAST scope configuration applied to the scan
ConvisoDastConfiguration.httpHeaders ● JSON! non-null scalar
HTTP headers sent to the DAST target. Values are stored in plain text, are not treated as secrets, and are visible to anyone who can read the configuration
ConvisoDastConfiguration.id ● ID scalar
The ID scalar type represents a unique identifier
ConvisoDastConfiguration.interval ● CalendarIntervalEnum! non-null enum
Calendar interval used to mount cron
ConvisoDastConfiguration.profile ● ConvisoDASTProfileEnum enum
The profile to be used for the DAST scan
ConvisoDastConfiguration.secret ● SecretInterface interface
The secret ID to be used on run the DAST scanner
ConvisoDastConfiguration.time ● ISO8601DateTime! non-null scalar
Time as ISOString used to mount cron
ConvisoDastConfiguration.updatedAt ● ISO8601DateTime! non-null scalar
The date when record was updated
ConvisoDastConfiguration.useScheduling ● Boolean! non-null scalar
Indicates whether scheduling is used for the DAST scanner
ConvisoDastConfiguration.useScopeConfiguration ● Boolean! non-null scalar
Indicates whether scope configuration is used for the DAST scanner
ConvisoDastConfiguration.weekday ● WeekdayEnum enum
Day of week used to mount cron
Interfaces
BaseFields interface
ScannerConfigurationInterface interface
Member Of
CreateConvisoDastConfigurationPayload object ● ScanConfig object ● StartConvisoDastPayload object
Contribute to the Docs
Found something outdated or missing? Help us improve the documentation with a quick suggestion or edit.
How to contributeResources
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.