Skip to main content

AssetsSearch

No description

input AssetsSearch {
id: [String!]
name: String
search: String
technology: [String!]
tags: [String!]
architectureType: [AssetArch!]
lifeCycle: [AssetLifeCycle!]
dataClassification: [DataClassification!]
scanners: [ScannerType!]
businessImpact: [BusinessImpactLevel!]
teamIds: [ID!]
createdAt: DateTimeSearch
updatedAt: DateTimeSearch
exploitability: [Exploitability!]
threat: [ThreatLevel!]
environmentCompromised: Boolean
riskParametrization: RiskParametrization
coveredByScan: Boolean
sortBy: AssetSortByEnum
order: OrderEnum
dastConfiguration: [DASTConfigurationEnum!]
notIntegrationTypes: [IntegrationsTypes!]
assetType: String
notAssetType: String
serviceNames: [String!]
cspmTools: [String!]
integrations: [IntegrationFilter!]
notConfiguredForDefectTrackerId: ID
}

Fields

AssetsSearch.id ● [String!] list scalar

List of asset IDs to filter by

AssetsSearch.name ● String scalar

Name of the asset to search for

Search term to filter assets by exact ID or name

AssetsSearch.technology ● [String!] list scalar

List of technologies used in the asset to filter by

AssetsSearch.tags ● [String!] list scalar

List of tags associated with the asset

AssetsSearch.architectureType ● [AssetArch!] list enum

AssetsSearch.lifeCycle ● [AssetLifeCycle!] list enum

AssetsSearch.dataClassification ● [DataClassification!] list enum

Levels of data classification applied to the asset

AssetsSearch.scanners ● [ScannerType!] list enum

Scanners connected to the asset

AssetsSearch.businessImpact ● [BusinessImpactLevel!] list enum

Levels of business impact associated with the asset

AssetsSearch.teamIds ● [ID!] list scalar

IDs of teams responsible for or associated with the asset

AssetsSearch.createdAt ● DateTimeSearch input

Filter for the creation date of the asset

AssetsSearch.updatedAt ● DateTimeSearch input

Filter for the date the asset was last updated

AssetsSearch.exploitability ● [Exploitability!] list enum

Levels of exploitability risk for the asset

AssetsSearch.threat ● [ThreatLevel!] list enum

Threat levels associated with the asset

AssetsSearch.environmentCompromised ● Boolean scalar

Filter assets that compromise the environment

AssetsSearch.riskParametrization ● RiskParametrization enum

Filter assets by risk parametrization status

AssetsSearch.coveredByScan ● Boolean scalar

Filter assets that are covered by scanners (e.g., Conviso AST, Checkmarx, Fortify, Dependency Track)

AssetsSearch.sortBy ● AssetSortByEnum enum

Field to sort the search results by (e.g., name, updated_at)

AssetsSearch.order ● OrderEnum enum

Order of the sorting: ascending or descending

AssetsSearch.dastConfiguration ● [DASTConfigurationEnum!] list enum

Filter assets based if dast is configured

AssetsSearch.notIntegrationTypes ● [IntegrationsTypes!] list enum

Filter assets that do NOT have scans from the specified integration types

AssetsSearch.assetType ● String scalar

Filter assets by type (e.g. cloud, repository, url)

AssetsSearch.notAssetType ● String scalar

Exclude assets of a specific type (e.g. exclude 'cloud' from the repositories listing)

AssetsSearch.serviceNames ● [String!] list scalar

Filter cloud assets by cloud service name (e.g. s3, ec2, iam)

AssetsSearch.cspmTools ● [String!] list scalar

Filter cloud assets by CSPM integration tool that ingested them (prowler, wiz, prisma, orca, defender, crowdstrike)

AssetsSearch.integrations ● [IntegrationFilter!] list enum

Filter assets by defect tracker or repository manager integration type. Use NONE to surface assets with no integration configured

AssetsSearch.notConfiguredForDefectTrackerId ● ID scalar

Exclude assets that already have a defect tracker configuration for the given defect tracker (the defect tracker's scope integration id). Use to hide already-configured assets when adding a bulk configuration

Member Of

assets query

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.