fragment Vulnerability on Vulnerability {
  id
  title
  state
  severity
  detectedAt
  vulnerabilityPath
  resolvedOnDefaultBranch
  userNotesCount
  issueLinks {
    nodes {
      issue {
        iid
        webUrl
        webPath
        title
        state
      }
    }
  }
  identifiers {
    externalType
    name
  }
  location {
    ... on VulnerabilityLocationContainerScanning {
      image
    }
    ... on VulnerabilityLocationDependencyScanning {
      file
    }
    ... on VulnerabilityLocationSast {
      file
      startLine
    }
    ... on VulnerabilityLocationSecretDetection {
      file
      startLine
    }
    ... on VulnerabilityLocationDast {
      path
    }
  }
  project {
    nameWithNamespace
  }
  reportType
  scanner {
    vendor
  }
}
