getArtifactsInput

Input parameters for retrieving artifacts with filtering and pagination.

Examples

input GetArtifactsInput {
  limit: Int
  offset: Int
  sort: ArtifactsSort
  dateRange: DateRange
  filters: ArtifactFilters
  artifactTopFilters: [ArtifactTopFilters]
  owners: [String]
  tagIds: [String]
  search: String
  openItems: [FilterTypes]
}

Fields

Field
Description
Supported fields

limit Int

Maximum number of artifacts to return (default: 100)

offset Int

Number of artifacts to skip for pagination (default: 0)

Sorting criteria for artifacts. Defaults to sorting by creation date descending

dateRange DateRange

Date range filter using epoch timestamps (default: from 0 to max uint32)

from Float to Float

Additional filters applied to artifacts

apps [String] artifactType [String] artifactName [String] artifactFullName [String] version [String] sourceType [String] sourceTools [String] registryType [String] registryName [String] cloud [String] cluster [String] namespace [String] cloudDeployments [String] categories [String] issueSeverities [String] reachability [String] artifactIntegrity [String] artifactSha [String] imageSource [String]

artifactTopFilters [ArtifactTopFilters]

List of predefined top-level filters to apply

owners [String]

List of artifact owners to filter by

tagIds [String]

List of tag IDs to filter artifacts by

search String

Search string to filter artifacts by name or metadata

openItems [FilterTypes]

List of open item filter types to apply

References

Queries using this object:

Last updated