Skip to main content

UpdateAssetInput

Autogenerated input type of UpdateAsset

input UpdateAssetInput {
assetType: AssetTypeList
assetsTagList: [String!]
audience: AssetAudience
architectureType: AssetArch
criticity: AssetSeverity
companyId: Int!
dataClassification: [DataClassification!]
description: String
developmentModel: AssetDevelopmentModel
developmentTeam: AssetDevelopmentTeam
environmentList: [String!]
integrationIds: [String!]
lifeCycle: AssetLifeCycle
name: String
projectIds: [Int!]
scanType: AssetScan
tecnologyList: [String!]
teamIds: [ID!]
userIds: [ID!]
url: String
businessImpact: BusinessImpactLevel
exploitability: Exploitability
threat: ThreatLevel
repoUrl: String
branchName: String
appliedRiskScorePolicyId: ID
clientMutationId: String
id: ID!
}

Fields​

UpdateAssetInput.assetType ● AssetTypeList enum​

UpdateAssetInput.assetsTagList ● [String!] list scalar​

List of tags associated with the asset

UpdateAssetInput.audience ● AssetAudience enum​

UpdateAssetInput.architectureType ● AssetArch enum​

UpdateAssetInput.criticity ● AssetSeverity enum​

UpdateAssetInput.companyId ● Int! non-null scalar​

UpdateAssetInput.dataClassification ● [DataClassification!] list enum​

Data classification levels associated with the asset

UpdateAssetInput.description ● String scalar​

Detailed description of the asset

UpdateAssetInput.developmentModel ● AssetDevelopmentModel enum​

UpdateAssetInput.developmentTeam ● AssetDevelopmentTeam enum​

UpdateAssetInput.environmentList ● [String!] list scalar​

UpdateAssetInput.integrationIds ● [String!] list scalar​

UpdateAssetInput.lifeCycle ● AssetLifeCycle enum​

UpdateAssetInput.name ● String scalar​

The name of the asset

UpdateAssetInput.projectIds ● [Int!] list scalar​

The projects associated with the asset

UpdateAssetInput.scanType ● AssetScan enum​

UpdateAssetInput.tecnologyList ● [String!] list scalar​

Technologies used in the asset (e.g., languages, frameworks)

UpdateAssetInput.teamIds ● [ID!] list scalar​

Teams associated with the asset

UpdateAssetInput.userIds ● [ID!] list scalar​

Users assigned to the asset

UpdateAssetInput.url ● String scalar​

URL where the asset is accessible

UpdateAssetInput.businessImpact ● BusinessImpactLevel enum​

Business impact level of the asset

UpdateAssetInput.exploitability ● Exploitability enum​

Exploitability level of the asset

UpdateAssetInput.threat ● ThreatLevel enum​

Threat level associated with the asset

UpdateAssetInput.repoUrl ● String scalar​

Repository URL of the asset's source code

UpdateAssetInput.branchName ● String scalar​

The branch being scanned. Adopted as the default only when the asset has no branch history of its own; otherwise its own branch is kept.

UpdateAssetInput.appliedRiskScorePolicyId ● ID scalar​

When the asset carries tags from multiple policies, the policy the analyst chose to apply

UpdateAssetInput.clientMutationId ● String scalar​

A unique identifier for the client performing the mutation.

UpdateAssetInput.id ● ID! non-null scalar​

Member Of​

updateAsset 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.