Skip to main content

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