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.