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

Reference: Repositories asset attributes

This reference lists the attributes of the Repositories asset table in the Cortex Cloud unified asset inventory, divided by default column visibility.

  • Table 1 lists the attributes displayed as default exposed columns when the table first opens.

  • Table 2 lists hidden attributes available through the column picker but not displayed by default.

Navigate to the table at Assets > All Assets > Code > Repositories.

Note: The attribute names in this reference are the labels displayed in the console. The underlying XDM field names are required when you query repository assets through XQL or through the API. The console labels and the XDM field names are not interchangeable.

Table 1: Attributes displayed by default

The following nine attributes are displayed as columns when the Repositories table first opens, or after you reset the table to its default state.

Attribute
Description

Repository Name

The name of the repository, qualified by its organization or group. The primary identifying column.

Repository Organization

The VCS organization, group, or workspace that contains the repository.

Provider

The VCS platform that hosts the repository, such as GitHub, GitLab, GitLab Self-Managed, Bitbucket, or Azure Repos.

Scanned Branches

The branches configured for scanning. A repository whose primary branch is absent from this list is being scanned somewhere other than the branch that ships to production.

Repository labels

Labels applied to the repository, drawn from the VCS provider and from platform enrichment.

Is repository archived

Whether the repository is archived in the VCS provider. Displayed as Yes or No.

Business Application Names

The business applications associated with the repository. This attribute is shared across the platform and is the primary basis for routing work by ownership.

First observed

The timestamp when Cortex Cloud first observed the repository.

Observation time

The timestamp of the most recent observation of the repository.

The default column set is built for triage, not discovery. Unlike most asset tables, the default view here leads with operational signal rather than classification: Scanned Branches and Is repository archived together answer whether a repository is being scanned and whether scanning it still matters, and Business Application Names answers who owns the result. Every classification attribute — Asset Id, Asset class, Asset category — is hidden, because those attributes hold the same value on every row of this table and differentiate nothing within it.

Caution: First observed and Observation time both describe when the platform saw the repository, not when the repository last changed and not when it was last scanned. A recent Observation time confirms the asset is still being inventoried; it does not confirm that scanners ran or that the code is active. To assess development activity, add Repository last commit from Table 2.


Table 2: Attributes available through the column picker

The following nineteen attributes are available through the column picker and are not displayed by default. Select the column picker icon to add any of these attributes as a column.

Asset identity and classification

Attribute
Description

Asset Id

The unique internal identifier of the repository asset. Required when you call the repository API endpoints, which are keyed by asset identifier.

Asset class

The asset class classification. Always Code for a repository.

Asset category

The asset category classification. Always Repository for a repository.

VCS Organization Asset Id

The asset identifier of the parent VCS Organization asset. Use this attribute to join repositories to their organization-level posture.

Repository properties

Attribute
Description

Repository primary branch

The primary branch of the repository, such as main or master. Compare against Scanned Branches to detect scan coverage that misses the shipping branch.

Repository size in mb

The size of the repository in megabytes.

Repository Visibility Configuration

The visibility state of the repository in the VCS provider, such as Public, Private, or Internal. The primary attribute for identifying externally exposed source code.

Repository owners

The owners recorded for the repository in the VCS provider.

Repository technologies

The programming languages and technologies detected in the repository.

Repository activity

Attribute
Description

Repository last commit

The timestamp of the most recent commit. The reliable indicator of whether a repository is actively developed or dormant.

Repository tag metadata

Tag information collected from the repository.

Repository issues metadata

Issue-tracker information collected from the repository in the VCS provider. This attribute describes VCS provider issues, not Cortex Cloud security issues.

Repository releases metadata

Release information collected from the repository.

Repository forks

Fork information for the repository.

Context and relationships

Attribute
Description

Development Cycle Stages

The software development lifecycle stages the repository participates in.

Applications Ids

The identifiers of the applications associated with the repository. The identifier counterpart to the Business Application Names column shown by default.

Attack ID

The identifier of an attack path associated with the repository.

Attack Name

The name of an attack path associated with the repository.

Diagnostic

Attribute
Description

Normalized fields By Source

The raw normalized field values grouped by the source that supplied them. A diagnostic attribute for tracing where a given value originated when sources disagree.


The default view does not carry enough information to prioritize repositories. Add the following columns to convert the inventory into an assessment surface.

Add this column
To answer

Repository Visibility Configuration

Which repositories are public, and therefore expose source code and any secrets committed to it?

Repository last commit

Which repositories are actively developed, and which are dormant but not archived?

Repository primary branch

Does scan coverage in Scanned Branches actually include the branch that ships?

Repository technologies

Which repositories use technologies that carry known supply chain or ecosystem risk?

Repository owners

Who do I route a finding to when no business application is mapped?

A high-value combination. Filter Repository Visibility Configuration to Public, filter Is repository archived to No, and sort by Repository last commit descending. The result is the set of externally exposed, actively developed repositories — the population where a new finding carries the highest urgency.

Last updated

Was this helpful?