github.com/anchore/syft@v1.38.2/syft/format/internal/testutil/test-fixtures/snapshot/TestImageEncoder.golden (about)

     1  {
     2   "artifacts": [
     3    {
     4     "id": "25f6913140cb5286",
     5     "name": "package-1",
     6     "version": "1.0.1",
     7     "type": "python",
     8     "foundBy": "the-cataloger-1",
     9     "locations": [
    10      {
    11       "path": "/somefile-1.txt",
    12       "layerID": "sha256:100d5a55f9032faead28b7427fa3e650e4f0158f86ea89d06e1489df00cb8c6f",
    13       "accessPath": "/somefile-1.txt"
    14      }
    15     ],
    16     "licenses": [
    17      {
    18       "value": "MIT",
    19       "fullText": "",
    20       "spdxExpression": "MIT",
    21       "type": "declared",
    22       "urls": [],
    23       "locations": []
    24      }
    25     ],
    26     "language": "python",
    27     "cpes": [
    28      {
    29       "cpe": "cpe:2.3:*:some:package:1:*:*:*:*:*:*:*",
    30       "source": "syft-generated"
    31      }
    32     ],
    33     "purl": "a-purl-1",
    34     "metadataType": "python-package",
    35     "metadata": {
    36      "name": "package-1",
    37      "version": "1.0.1",
    38      "author": "",
    39      "authorEmail": "",
    40      "platform": "",
    41      "sitePackagesRootPath": ""
    42     }
    43    },
    44    {
    45     "id": "4b756c6f6fb127a3",
    46     "name": "package-2",
    47     "version": "2.0.1",
    48     "type": "deb",
    49     "foundBy": "the-cataloger-2",
    50     "locations": [
    51      {
    52       "path": "/somefile-2.txt",
    53       "layerID": "sha256:000fb9200890d3a19138478b20023023c0dce1c54352007c2863716780f049eb",
    54       "accessPath": "/somefile-2.txt"
    55      }
    56     ],
    57     "licenses": [],
    58     "language": "",
    59     "cpes": [
    60      {
    61       "cpe": "cpe:2.3:*:some:package:2:*:*:*:*:*:*:*",
    62       "source": "nvd-cpe-dictionary"
    63      }
    64     ],
    65     "purl": "pkg:deb/debian/package-2@2.0.1",
    66     "metadataType": "dpkg-db-entry",
    67     "metadata": {
    68      "package": "package-2",
    69      "source": "",
    70      "version": "2.0.1",
    71      "sourceVersion": "",
    72      "architecture": "",
    73      "maintainer": "",
    74      "installedSize": 0,
    75      "files": null
    76     }
    77    }
    78   ],
    79   "artifactRelationships": [],
    80   "source": {
    81    "id": "34d40fdc6ca13e9a3fa18415db216b50bff047716fae7d95a225c09732fe83fb",
    82    "name": "user-image-input",
    83    "version": "sha256:2731251dc34951c0e50fcc643b4c5f74922dad1a5d98f302b504cf46cd5d9368",
    84    "type": "image",
    85    "metadata": {
    86     "userInput": "user-image-input",
    87     "imageID": "sha256:bf783ea304a3f02b5c7d2ece521800f5e2182e65ed5bb5116f578e17d6e82be4",
    88     "manifestDigest": "sha256:2731251dc34951c0e50fcc643b4c5f74922dad1a5d98f302b504cf46cd5d9368",
    89     "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    90     "tags": [
    91      "stereoscope-fixture-image-simple:85066c51088bdd274f7a89e99e00490f666c49e72ffc955707cd6e18f0e22c5b"
    92     ],
    93     "imageSize": 38,
    94     "layers": [
    95      {
    96       "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip",
    97       "digest": "sha256:100d5a55f9032faead28b7427fa3e650e4f0158f86ea89d06e1489df00cb8c6f",
    98       "size": 22
    99      },
   100      {
   101       "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip",
   102       "digest": "sha256:000fb9200890d3a19138478b20023023c0dce1c54352007c2863716780f049eb",
   103       "size": 16
   104      }
   105     ],
   106     "manifest": "eyJzY2hlbWFWZXJzaW9uIjoyLCJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZG9ja2VyLmRpc3RyaWJ1dGlvbi5tYW5pZmVzdC52Mitqc29uIiwiY29uZmlnIjp7Im1lZGlhVHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5kb2NrZXIuY29udGFpbmVyLmltYWdlLnYxK2pzb24iLCJzaXplIjo2NzIsImRpZ2VzdCI6InNoYTI1NjpiZjc4M2VhMzA0YTNmMDJiNWM3ZDJlY2U1MjE4MDBmNWUyMTgyZTY1ZWQ1YmI1MTE2ZjU3OGUxN2Q2ZTgyYmU0In0sImxheWVycyI6W3sibWVkaWFUeXBlIjoiYXBwbGljYXRpb24vdm5kLmRvY2tlci5pbWFnZS5yb290ZnMuZGlmZi50YXIuZ3ppcCIsInNpemUiOjIwNDgsImRpZ2VzdCI6InNoYTI1NjoxMDBkNWE1NWY5MDMyZmFlYWQyOGI3NDI3ZmEzZTY1MGU0ZjAxNThmODZlYTg5ZDA2ZTE0ODlkZjAwY2I4YzZmIn0seyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZG9ja2VyLmltYWdlLnJvb3Rmcy5kaWZmLnRhci5nemlwIiwic2l6ZSI6MjA0OCwiZGlnZXN0Ijoic2hhMjU2OjAwMGZiOTIwMDg5MGQzYTE5MTM4NDc4YjIwMDIzMDIzYzBkY2UxYzU0MzUyMDA3YzI4NjM3MTY3ODBmMDQ5ZWIifV19",
   107     "config": "eyJhcmNoaXRlY3R1cmUiOiJhcm02NCIsImNvbmZpZyI6eyJFbnYiOlsiUEFUSD0vdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Vzci9zYmluOi91c3IvYmluOi9zYmluOi9iaW4iXSwiV29ya2luZ0RpciI6Ii8iLCJPbkJ1aWxkIjpudWxsfSwiY3JlYXRlZCI6IjIwMjMtMDktMjhUMTI6MjM6MzUuNDAwNjcyODg1WiIsImhpc3RvcnkiOlt7ImNyZWF0ZWQiOiIyMDIzLTA5LTI4VDEyOjIzOjM1LjM5Mzk4NjUxWiIsImNyZWF0ZWRfYnkiOiJBREQgZmlsZS0xLnR4dCAvc29tZWZpbGUtMS50eHQgIyBidWlsZGtpdCIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIn0seyJjcmVhdGVkIjoiMjAyMy0wOS0yOFQxMjoyMzozNS40MDA2NzI4ODVaIiwiY3JlYXRlZF9ieSI6IkFERCBmaWxlLTIudHh0IC9zb21lZmlsZS0yLnR4dCAjIGJ1aWxka2l0IiwiY29tbWVudCI6ImJ1aWxka2l0LmRvY2tlcmZpbGUudjAifV0sIm9zIjoibGludXgiLCJyb290ZnMiOnsidHlwZSI6ImxheWVycyIsImRpZmZfaWRzIjpbInNoYTI1NjoxMDBkNWE1NWY5MDMyZmFlYWQyOGI3NDI3ZmEzZTY1MGU0ZjAxNThmODZlYTg5ZDA2ZTE0ODlkZjAwY2I4YzZmIiwic2hhMjU2OjAwMGZiOTIwMDg5MGQzYTE5MTM4NDc4YjIwMDIzMDIzYzBkY2UxYzU0MzUyMDA3YzI4NjM3MTY3ODBmMDQ5ZWIiXX19",
   108     "repoDigests": [],
   109     "architecture": "",
   110     "os": ""
   111    }
   112   },
   113   "distro": {
   114    "prettyName": "debian",
   115    "name": "debian",
   116    "id": "debian",
   117    "idLike": [
   118     "like!"
   119    ],
   120    "version": "1.2.3",
   121    "versionID": "1.2.3"
   122   },
   123   "descriptor": {
   124    "name": "syft",
   125    "version": "v0.42.0-bogus",
   126    "configuration": {
   127     "config-key": "config-value"
   128    }
   129   }
   130  }