AssetTypeChangePreview
No description
type AssetTypeChangePreview {
availableTargets: [AssetTypeChangeTarget!]!
blockedReason: String
branchCollisionCount: Int!
currentType: AssetTypeChangeTarget!
dastConfiguration: Boolean!
plan: AssetSplitPlan
repository: AssetRepositoryFacts!
seal: Boolean!
slices: [AssetDisciplineSlice!]!
targetBlockedReason: String
uncategorizedIssueCount: Int!
urlRequired: Boolean!
}
Fields
AssetTypeChangePreview.availableTargets ● [AssetTypeChangeTarget!]! non-null enum
The types this asset may be converted or split into. Empty when blockedReason is set.
AssetTypeChangePreview.blockedReason ● String scalar
Why this asset cannot change type at all (archived, cloud, certificate, externally managed, or wired into a Domain/API hierarchy). Null when it can.
AssetTypeChangePreview.branchCollisionCount ● Int! non-null scalar
Findings living on more than one branch. Any is a hard blocker for converting to an FQDN/API: dropping the branches would collapse them into one another.
AssetTypeChangePreview.currentType ● AssetTypeChangeTarget! non-null enum
The section the asset is in today. Legacy rows with no asset_type read as REPOSITORY, which is the section that lists them.
AssetTypeChangePreview.dastConfiguration ● Boolean! non-null scalar
True when the asset has a Conviso DAST configuration.
AssetTypeChangePreview.plan ● AssetSplitPlan object
The split plan for the supplied targetType + disciplines. Null until both are given.
AssetTypeChangePreview.repository ● AssetRepositoryFacts! non-null object
What the repository regime holds — what a conversion to an FQDN/API would drop.
AssetTypeChangePreview.seal ● Boolean! non-null scalar
True when the asset carries a DAST trust seal.
AssetTypeChangePreview.slices ● [AssetDisciplineSlice!]! non-null object
One entry per discipline that actually has findings on this asset.
AssetTypeChangePreview.targetBlockedReason ● String scalar
Why the asset cannot be converted into the supplied targetType specifically — a scanner that only reports against source code is still connected. Null when it can, and always null until targetType is supplied. Unlike blockedReason, the same asset may still be convertible into another target.
AssetTypeChangePreview.uncategorizedIssueCount ● Int! non-null scalar
Live findings whose type belongs to no discipline. They can never move and always stay on the original asset.
AssetTypeChangePreview.urlRequired ● Boolean! non-null scalar
True when the chosen target needs a URL. Only meaningful when targetType was supplied.
Returned By
assetTypeChangePreview query
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.