OBJECT
SpringArtifactAssessment
Assessment is systematically evaluating and appraising a Spring or non-spring Artifacts/GIT Repository. This comprehensive analysis aims to derive valuable insights, findings, and recommendations, ultimately resulting in a detailed report that focuses on specific aspects of the Tanzu Hub product.
link GraphQL Schema definition
- type SpringArtifactAssessment implements ArtifactAssessment, Node {
- # assessment instance identifier
- String! :
- # artifactMetadataVersion with which this assessment is associated
- #
- # Arguments
- # after: Return records after the given cursor, as per GraphQL
- # Relay spec
- # artifactMetadataId: Optionally filter by artifactMetadataId
- # artifactMetadataName: Optionally filter by artifactMetadata
- # name, will support wildcard *
- # before: Return records before the given cursor, as per GraphQL
- # Relay spec
- # filter: Input filters to filter Vulnerabilities. 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
- (
- String, :
- String!], : [
- String!], : [
- String, :
- QueryFilter, :
- Int :
- ): SpringArtifactMetadataVersionConnection!
- # Assessment meta
- JSON :
- # Recommendations for this assessment
- #
- # 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
- (
- String, :
- String, :
- Int :
- ): SpringArtifactRecommendationConnection!
- # Type of assessment
- SpringArtifactAssessmentType :
- # CSP user who created Assessment
- User! :
- # Timestamp at which Assessment is created. Expressed in UTC ISO-8601 format
- DateTime! :
- # csp project entity for which this assessment will be visible
- Entity :
- # Global opaque identifier to meet Node contract
- ID! :
- # Timestamp at which Assessment is updated. Expressed in UTC ISO-8601 format
- DateTime :
- # Name of the assessment.
- String :
- # repository commit information on which this assessment was triggered.
- # Assessments may be run outside of a source repository, Eg. sbom file upload
- SpringArtifactRepositoryVersion :
- # CSP user who updated Assessment
- User :
- }