OBJECT

SpringArtifactMetadataVersion

Spring Artifact Metadata version

link GraphQL Schema definition

  • type SpringArtifactMetadataVersion implements ArtifactMetadataVersion, Node {
  • # Query aggregated information on meta version
  • #
  • # Arguments
  • # aggregationsInput: Specify aggregation buckets
  • artifactAggregations(
  • aggregationsInput: [ArtifactAssessmentAggregationInput!]!
  • ): [ArtifactAssessmentAggregations]!
  • # Artifact metadata with which this version is associated
  • artifactMetadata: SpringArtifactMetadata!
  • # Domain-specific artifact metadata version identifier
  • artifactMetadataVersionId: String!
  • # Recommendations for this artifact metadata version
  • #
  • # 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
  • artifactRecommendations(
  • after: String,
  • before: String,
  • first: Int
  • ): SpringArtifactRecommendationConnection!
  • # List of SBOMs associated with this artifact metadata version
  • #
  • # 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
  • # filter: This is not supported as of now, will be supported in
  • # future
  • # first: Return first N records in a paged response, as per
  • # GraphQL Relay spec
  • # sbomFilter: [Not documented]
  • artifactSBOM(
  • after: String,
  • before: String,
  • filter: QueryFilter,
  • first: Int,
  • sbomFilter: SpringArtifactSBOMFilterInput
  • ): SpringArtifactSBOMConnection!
  • # SBOM summary associated with this artifact metadata version
  • artifactSBOMSummary: SpringArtifactSBOMSummary
  • assessment: SpringArtifactAssessment
  • # Timestamp at which this version is created. Expressed in UTC ISO-8601 format
  • creationTime: DateTime!
  • # external version identifier, this may represent a RepositoryVersion or a
  • # CatalogItem identifier
  • externalVersionId: String!
  • # Global opaque identifier to meet Node contract
  • id: ID!
  • # Timestamp at which the analysis was done. Expressed in UTC ISO-8601 format
  • lastAnalysisTime: DateTime!
  • # The repository version associated with this metadata version
  • repositoryVersion: SpringArtifactRepositoryVersion
  • }