ScanConfig
Scanner configuration attached to an asset, optionally to one of its branches
type ScanConfig {
asset: Asset!
astConfig: JSON
branch: Branch
createdAt: ISO8601DateTime
dastConfiguration: ConvisoDastConfiguration
executionsCount: Int!
id: ID!
ignoredPaths: [String!]!
inScopePaths: [String!]!
lastExecution: ControlSyncStatus
outScopePaths: [String!]!
overriddenModules: [String!]!
scanType: ScanConfigScanTypeEnum!
triggerKind: ScanConfigTriggerKindEnum!
updatedAt: ISO8601DateTime
}
Fields
ScanConfig.asset ● Asset! non-null object
ScanConfig.astConfig ● JSON scalar
Full AST configuration in effect for the asset, defaults already merged in
ScanConfig.branch ● Branch object
The branch this execution profile belongs to. Null means the asset-wide configuration every branch without a profile of its own inherits.
ScanConfig.createdAt ● ISO8601DateTime scalar
ScanConfig.dastConfiguration ● ConvisoDastConfiguration object
ScanConfig.executionsCount ● Int! non-null scalar
Scans this asset has run with this scanner
ScanConfig.id ● ID! non-null scalar
Composite id, e.g. "AST-407" or "AST-407-12"
ScanConfig.ignoredPaths ● [String!]! non-null scalar
Paths the AST scan skips, resolved asset -> company -> global
ScanConfig.inScopePaths ● [String!]! non-null scalar
DAST in-scope path patterns
ScanConfig.lastExecution ● ControlSyncStatus object
ScanConfig.outScopePaths ● [String!]! non-null scalar
DAST out-of-scope path patterns
ScanConfig.overriddenModules ● [String!]! non-null scalar
AST modules this asset overrides; the remaining ones inherit the company defaults
ScanConfig.scanType ● ScanConfigScanTypeEnum! non-null enum
ScanConfig.triggerKind ● ScanConfigTriggerKindEnum! non-null enum
ScanConfig.updatedAt ● ISO8601DateTime scalar
Returned By
scanConfig query
Member Of
ScanConfigCollection 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.