OBJECT

SpringArtifactTraits

link GraphQL Schema definition

  • type SpringArtifactTraits {
  • # Get the latest spring Artifact Metadata Version for Entity
  • latestSpringArtifactMetadataVersion: SpringArtifactMetadataVersion
  • # Query aggregated information on spring artifacts
  • #
  • # **NOTE:** This API/functionality is in Alpha, This functionality can be unstable
  • # and schema elements may change over future iterations.
  • #
  • # Arguments
  • # aggregationInputs: Specify aggregation buckets
  • querySpringArtifactAggregations(
  • aggregationInputs: [ArtifactAssessmentAggregationInput!]!
  • ): [ArtifactAssessmentAggregations!]!
  • # List of SBOMs associated with this entity id
  • #
  • # Arguments
  • # after: Return records after the given cursor, as per GraphQL
  • # Relay spec
  • # before: Return records before the given cursor, as per GraphQL
  • # Relay spec
  • # first: Return first N records in a paged response, as per
  • # GraphQL Relay spec
  • # sbomFilter: [Not documented]
  • querySpringArtifactSBOM(
  • after: String,
  • before: String,
  • first: Int,
  • sbomFilter: SpringArtifactSBOMFilterInput
  • ): SpringArtifactSBOMConnection!
  • # **NOTE:** This API/functionality is in Alpha, This functionality can be unstable
  • # and schema elements may change over future iterations.
  • #
  • # Arguments
  • # after: Return records after the given cursor, as per GraphQL
  • # Relay spec
  • # before: Return records before the given cursor, as per GraphQL
  • # Relay spec
  • # first: Return first N records in a paged response, as per
  • # GraphQL Relay spec
  • # vulnerabilityFilter: Input filters to filter Vulnerabilities
  • querySpringArtifactVulnerability(
  • after: String,
  • before: String,
  • first: Int,
  • vulnerabilityFilter: SpringArtifactSBOMVulnerabilityFilterInput
  • ): SpringArtifactVulnerabilityConnection!
  • }