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

getIncidentExposure

Aggregates behind the six Overview exposure tiles of the incident detail page.

Examples

query GetIncidentExposure($incidentId: String!) {
  getIncidentExposure(incidentId: $incidentId) {
    activeIssues {
      total
      bySeverity {
        severity
        count
      }
    }
    affectedImages {
      total
      sbomMatches
      running
      internetExposed
      cloudDeployed
    }
    affectedRepos {
      total
      sbomMatches
      pipelines
    }
    devEnvironments {
      installs
      developers
    }
    resolved {
      total
      bySeverity {
        severity
        count
      }
    }
    sla {
      targetAt
      breached
    }
  }
}

Variables

This is an example input showing all available input fields. Only fields marked as required in the schema are mandatory.

Arguments

You can use the following argument(s) to customize your getIncidentExposure query.

Argument
Description
Supported fields

incidentId String! required

Fields

Return type: IncidentExposure!

You can use the following field(s) to specify what information your getIncidentExposure query will return. Please note that some fields may have their own subfields.

Field
Description
Supported fields

activeIssues ActiveIssuesTile!

total Int! bySeverity [SeverityHistogramBucket!]!

affectedImages AffectedImagesTile!

total Int! sbomMatches Int! running Int! internetExposed Int! cloudDeployed Int!

affectedRepos AffectedReposTile!

total Int! sbomMatches Int! pipelines Int!

devEnvironments DevEnvironmentsTile!

installs Int! developers Int!

resolved ResolvedTile!

total Int! bySeverity [SeverityHistogramBucket!]!

targetAt DateTime breached Boolean!

Last updated