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

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