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