For the complete documentation index, see llms.txt. This page is also available as Markdown.
Cortex Cloud Runtime

C2C tab (asset level)

The Code-to-Cloud tab is displayed on the side panel of individual assets and provides the asset lineage as a graph. The tab can be reached from an asset in the UAI or from dedicated Cortex Cloud asset inventories, such as Repository and Kubernetes Resources, and maps the asset to its upstream source and downstream runtime deployments. When the lineage is incomplete, the tab links directly to the onboarding step that completes the trace.

Prerequisites

Prerequisite
Description

Cortex Cloud license

An active Cortex Cloud license with ASPM entitlements.

Asset in a supported category

The asset must be managed by IaC or produced as an Artifact. Approximately 30 asset types show the tab, including Repository, IaC Resource, Software Package, and CI/CD Pipeline.

Data sources onboarded

For a complete trace, the relevant VCS, CI/CD, registry, and cloud data sources must be onboarded.

YOR tagging (Infrastructure trace)

Infrastructure lineage requires IaC resources and runtime cloud assets to carry a YOR trace tag.

dataSources write permission

Triggering an onboarding call-to-action from the empty state requires write permission on data sources. Viewers without this permission see the tab and trace state but no onboarding actions.

The phase model

The tab buckets an asset's trace into SDLC phases that depend on asset class:

  • Artifact assets (Repository, Software Package, CI/CD Pipeline) use Code → Build → Deploy → Runtime

  • IaC / Cloud assets use IaC → Cloud

  • Four node types: API Gateway, Kubernetes Node, Registry Image, and Runtime Image, render as graph-only nodes. They have no side panel or Code-to-Cloud tab. They still participate in assets' lineage

The three display modes

Display mode
What the reader sees
Use when

Empty state

The Complete Your Traceability panel, phase icons, a dynamic description, a call-to-action button, and a Last updated timestamp. No graph

The asset has only one phase of trace data. Action is required to establish traceability

Graph with inline notification (partial)

The lineage graph plus an inline notification that a portion of the trace is incomplete

Some phases are connected and at least one is not. Action closes the remaining gap

Graph only (full)

The lineage graph with no notification

The asset has a complete trace across all applicable phases. No action is required

Understand and investigate Code-to-Cloud

  1. Open the asset side panel from the relevant inventory. The side panel opens with its default tab selected.

  2. Select the Code to Cloud tab. The tab renders in one of the three display modes. If the tab is not present: The asset is neither IaC-managed nor artifact-derived, or the asset is a graph-only node type.

  3. Read the display mode and, in the empty or partial state, review the Last updated timestamp.

  4. Select the call-to-action button to start the onboarding step that closes the gap. NOTE: For the complete call-to-action routing table by asset type, refer to Call-to-action routing by asset type.

    • If you lack dataSources write permission: The call-to-action does not appear. A Permission Required message and a viewer-only description are shown instead.

Result: The reader knows whether the asset is fully, partially, or minimally traced, and when a gap exists has either triggered the onboarding action that closes the gap or identified the permission required to do so.

Note: Urgency signals for findings on the asset depend on the trace shown in the Code-to-Cloud tab. When the tab shows an empty or partial state, deployment-context Urgency signals may be incomplete or "Not Applicable" until the trace is completed.

Graph behavior: The graph renders code-side nodes on the left and cloud-side nodes on the right (code-left / cloud-right), always reading in the same direction. The focused asset is highlighted among its lineage neighbors, and IaC Resource / Software Package nodes render as adjacent nodes reflecting their lineage position.

Last updated

Was this helpful?