github.com/lineaje-labs/syft@v0.98.1-0.20231227153149-9e393f60ff1b/schema/json/schema-12.0.1.json (about)

     1  {
     2    "$schema": "https://json-schema.org/draft/2020-12/schema",
     3    "$id": "anchore.io/schema/syft/json/12.0.1/document",
     4    "$ref": "#/$defs/Document",
     5    "$defs": {
     6      "AlpmDbEntry": {
     7        "properties": {
     8          "basepackage": {
     9            "type": "string"
    10          },
    11          "package": {
    12            "type": "string"
    13          },
    14          "version": {
    15            "type": "string"
    16          },
    17          "description": {
    18            "type": "string"
    19          },
    20          "architecture": {
    21            "type": "string"
    22          },
    23          "size": {
    24            "type": "integer"
    25          },
    26          "packager": {
    27            "type": "string"
    28          },
    29          "url": {
    30            "type": "string"
    31          },
    32          "validation": {
    33            "type": "string"
    34          },
    35          "reason": {
    36            "type": "integer"
    37          },
    38          "files": {
    39            "items": {
    40              "$ref": "#/$defs/AlpmFileRecord"
    41            },
    42            "type": "array"
    43          },
    44          "backup": {
    45            "items": {
    46              "$ref": "#/$defs/AlpmFileRecord"
    47            },
    48            "type": "array"
    49          }
    50        },
    51        "type": "object",
    52        "required": [
    53          "basepackage",
    54          "package",
    55          "version",
    56          "description",
    57          "architecture",
    58          "size",
    59          "packager",
    60          "url",
    61          "validation",
    62          "reason",
    63          "files",
    64          "backup"
    65        ]
    66      },
    67      "AlpmFileRecord": {
    68        "properties": {
    69          "path": {
    70            "type": "string"
    71          },
    72          "type": {
    73            "type": "string"
    74          },
    75          "uid": {
    76            "type": "string"
    77          },
    78          "gid": {
    79            "type": "string"
    80          },
    81          "time": {
    82            "type": "string",
    83            "format": "date-time"
    84          },
    85          "size": {
    86            "type": "string"
    87          },
    88          "link": {
    89            "type": "string"
    90          },
    91          "digest": {
    92            "items": {
    93              "$ref": "#/$defs/Digest"
    94            },
    95            "type": "array"
    96          }
    97        },
    98        "type": "object"
    99      },
   100      "ApkDbEntry": {
   101        "properties": {
   102          "package": {
   103            "type": "string"
   104          },
   105          "originPackage": {
   106            "type": "string"
   107          },
   108          "maintainer": {
   109            "type": "string"
   110          },
   111          "version": {
   112            "type": "string"
   113          },
   114          "architecture": {
   115            "type": "string"
   116          },
   117          "url": {
   118            "type": "string"
   119          },
   120          "description": {
   121            "type": "string"
   122          },
   123          "size": {
   124            "type": "integer"
   125          },
   126          "installedSize": {
   127            "type": "integer"
   128          },
   129          "pullDependencies": {
   130            "items": {
   131              "type": "string"
   132            },
   133            "type": "array"
   134          },
   135          "provides": {
   136            "items": {
   137              "type": "string"
   138            },
   139            "type": "array"
   140          },
   141          "pullChecksum": {
   142            "type": "string"
   143          },
   144          "gitCommitOfApkPort": {
   145            "type": "string"
   146          },
   147          "files": {
   148            "items": {
   149              "$ref": "#/$defs/ApkFileRecord"
   150            },
   151            "type": "array"
   152          }
   153        },
   154        "type": "object",
   155        "required": [
   156          "package",
   157          "originPackage",
   158          "maintainer",
   159          "version",
   160          "architecture",
   161          "url",
   162          "description",
   163          "size",
   164          "installedSize",
   165          "pullDependencies",
   166          "provides",
   167          "pullChecksum",
   168          "gitCommitOfApkPort",
   169          "files"
   170        ]
   171      },
   172      "ApkFileRecord": {
   173        "properties": {
   174          "path": {
   175            "type": "string"
   176          },
   177          "ownerUid": {
   178            "type": "string"
   179          },
   180          "ownerGid": {
   181            "type": "string"
   182          },
   183          "permissions": {
   184            "type": "string"
   185          },
   186          "digest": {
   187            "$ref": "#/$defs/Digest"
   188          }
   189        },
   190        "type": "object",
   191        "required": [
   192          "path"
   193        ]
   194      },
   195      "BinarySignature": {
   196        "properties": {
   197          "matches": {
   198            "items": {
   199              "$ref": "#/$defs/ClassifierMatch"
   200            },
   201            "type": "array"
   202          }
   203        },
   204        "type": "object",
   205        "required": [
   206          "matches"
   207        ]
   208      },
   209      "CConanFileEntry": {
   210        "properties": {
   211          "ref": {
   212            "type": "string"
   213          }
   214        },
   215        "type": "object",
   216        "required": [
   217          "ref"
   218        ]
   219      },
   220      "CConanInfoEntry": {
   221        "properties": {
   222          "ref": {
   223            "type": "string"
   224          },
   225          "package_id": {
   226            "type": "string"
   227          }
   228        },
   229        "type": "object",
   230        "required": [
   231          "ref"
   232        ]
   233      },
   234      "CConanLockEntry": {
   235        "properties": {
   236          "ref": {
   237            "type": "string"
   238          },
   239          "package_id": {
   240            "type": "string"
   241          },
   242          "prev": {
   243            "type": "string"
   244          },
   245          "requires": {
   246            "items": {
   247              "type": "string"
   248            },
   249            "type": "array"
   250          },
   251          "build_requires": {
   252            "items": {
   253              "type": "string"
   254            },
   255            "type": "array"
   256          },
   257          "py_requires": {
   258            "items": {
   259              "type": "string"
   260            },
   261            "type": "array"
   262          },
   263          "options": {
   264            "patternProperties": {
   265              ".*": {
   266                "type": "string"
   267              }
   268            },
   269            "type": "object"
   270          },
   271          "path": {
   272            "type": "string"
   273          },
   274          "context": {
   275            "type": "string"
   276          }
   277        },
   278        "type": "object",
   279        "required": [
   280          "ref"
   281        ]
   282      },
   283      "ClassifierMatch": {
   284        "properties": {
   285          "classifier": {
   286            "type": "string"
   287          },
   288          "location": {
   289            "$ref": "#/$defs/Location"
   290          }
   291        },
   292        "type": "object",
   293        "required": [
   294          "classifier",
   295          "location"
   296        ]
   297      },
   298      "CocoaPodfileLockEntry": {
   299        "properties": {
   300          "checksum": {
   301            "type": "string"
   302          }
   303        },
   304        "type": "object",
   305        "required": [
   306          "checksum"
   307        ]
   308      },
   309      "Coordinates": {
   310        "properties": {
   311          "path": {
   312            "type": "string"
   313          },
   314          "layerID": {
   315            "type": "string"
   316          }
   317        },
   318        "type": "object",
   319        "required": [
   320          "path"
   321        ]
   322      },
   323      "DartPubspecLockEntry": {
   324        "properties": {
   325          "name": {
   326            "type": "string"
   327          },
   328          "version": {
   329            "type": "string"
   330          },
   331          "hosted_url": {
   332            "type": "string"
   333          },
   334          "vcs_url": {
   335            "type": "string"
   336          }
   337        },
   338        "type": "object",
   339        "required": [
   340          "name",
   341          "version"
   342        ]
   343      },
   344      "Descriptor": {
   345        "properties": {
   346          "name": {
   347            "type": "string"
   348          },
   349          "version": {
   350            "type": "string"
   351          },
   352          "configuration": true
   353        },
   354        "type": "object",
   355        "required": [
   356          "name",
   357          "version"
   358        ]
   359      },
   360      "Digest": {
   361        "properties": {
   362          "algorithm": {
   363            "type": "string"
   364          },
   365          "value": {
   366            "type": "string"
   367          }
   368        },
   369        "type": "object",
   370        "required": [
   371          "algorithm",
   372          "value"
   373        ]
   374      },
   375      "Document": {
   376        "properties": {
   377          "artifacts": {
   378            "items": {
   379              "$ref": "#/$defs/Package"
   380            },
   381            "type": "array"
   382          },
   383          "artifactRelationships": {
   384            "items": {
   385              "$ref": "#/$defs/Relationship"
   386            },
   387            "type": "array"
   388          },
   389          "files": {
   390            "items": {
   391              "$ref": "#/$defs/File"
   392            },
   393            "type": "array"
   394          },
   395          "secrets": {
   396            "items": {
   397              "$ref": "#/$defs/Secrets"
   398            },
   399            "type": "array"
   400          },
   401          "source": {
   402            "$ref": "#/$defs/Source"
   403          },
   404          "distro": {
   405            "$ref": "#/$defs/LinuxRelease"
   406          },
   407          "descriptor": {
   408            "$ref": "#/$defs/Descriptor"
   409          },
   410          "schema": {
   411            "$ref": "#/$defs/Schema"
   412          }
   413        },
   414        "type": "object",
   415        "required": [
   416          "artifacts",
   417          "artifactRelationships",
   418          "source",
   419          "distro",
   420          "descriptor",
   421          "schema"
   422        ]
   423      },
   424      "DotnetDepsEntry": {
   425        "properties": {
   426          "name": {
   427            "type": "string"
   428          },
   429          "version": {
   430            "type": "string"
   431          },
   432          "path": {
   433            "type": "string"
   434          },
   435          "sha512": {
   436            "type": "string"
   437          },
   438          "hashPath": {
   439            "type": "string"
   440          }
   441        },
   442        "type": "object",
   443        "required": [
   444          "name",
   445          "version",
   446          "path",
   447          "sha512",
   448          "hashPath"
   449        ]
   450      },
   451      "DotnetPortableExecutableEntry": {
   452        "properties": {
   453          "assemblyVersion": {
   454            "type": "string"
   455          },
   456          "legalCopyright": {
   457            "type": "string"
   458          },
   459          "comments": {
   460            "type": "string"
   461          },
   462          "internalName": {
   463            "type": "string"
   464          },
   465          "companyName": {
   466            "type": "string"
   467          },
   468          "productName": {
   469            "type": "string"
   470          },
   471          "productVersion": {
   472            "type": "string"
   473          }
   474        },
   475        "type": "object",
   476        "required": [
   477          "assemblyVersion",
   478          "legalCopyright",
   479          "companyName",
   480          "productName",
   481          "productVersion"
   482        ]
   483      },
   484      "DpkgDbEntry": {
   485        "properties": {
   486          "package": {
   487            "type": "string"
   488          },
   489          "source": {
   490            "type": "string"
   491          },
   492          "version": {
   493            "type": "string"
   494          },
   495          "sourceVersion": {
   496            "type": "string"
   497          },
   498          "architecture": {
   499            "type": "string"
   500          },
   501          "maintainer": {
   502            "type": "string"
   503          },
   504          "installedSize": {
   505            "type": "integer"
   506          },
   507          "provides": {
   508            "items": {
   509              "type": "string"
   510            },
   511            "type": "array"
   512          },
   513          "depends": {
   514            "items": {
   515              "type": "string"
   516            },
   517            "type": "array"
   518          },
   519          "preDepends": {
   520            "items": {
   521              "type": "string"
   522            },
   523            "type": "array"
   524          },
   525          "files": {
   526            "items": {
   527              "$ref": "#/$defs/DpkgFileRecord"
   528            },
   529            "type": "array"
   530          }
   531        },
   532        "type": "object",
   533        "required": [
   534          "package",
   535          "source",
   536          "version",
   537          "sourceVersion",
   538          "architecture",
   539          "maintainer",
   540          "installedSize",
   541          "files"
   542        ]
   543      },
   544      "DpkgFileRecord": {
   545        "properties": {
   546          "path": {
   547            "type": "string"
   548          },
   549          "digest": {
   550            "$ref": "#/$defs/Digest"
   551          },
   552          "isConfigFile": {
   553            "type": "boolean"
   554          }
   555        },
   556        "type": "object",
   557        "required": [
   558          "path",
   559          "isConfigFile"
   560        ]
   561      },
   562      "ElixirMixLockEntry": {
   563        "properties": {
   564          "name": {
   565            "type": "string"
   566          },
   567          "version": {
   568            "type": "string"
   569          },
   570          "pkgHash": {
   571            "type": "string"
   572          },
   573          "pkgHashExt": {
   574            "type": "string"
   575          }
   576        },
   577        "type": "object",
   578        "required": [
   579          "name",
   580          "version",
   581          "pkgHash",
   582          "pkgHashExt"
   583        ]
   584      },
   585      "ErlangRebarLockEntry": {
   586        "properties": {
   587          "name": {
   588            "type": "string"
   589          },
   590          "version": {
   591            "type": "string"
   592          },
   593          "pkgHash": {
   594            "type": "string"
   595          },
   596          "pkgHashExt": {
   597            "type": "string"
   598          }
   599        },
   600        "type": "object",
   601        "required": [
   602          "name",
   603          "version",
   604          "pkgHash",
   605          "pkgHashExt"
   606        ]
   607      },
   608      "File": {
   609        "properties": {
   610          "id": {
   611            "type": "string"
   612          },
   613          "location": {
   614            "$ref": "#/$defs/Coordinates"
   615          },
   616          "metadata": {
   617            "$ref": "#/$defs/FileMetadataEntry"
   618          },
   619          "contents": {
   620            "type": "string"
   621          },
   622          "digests": {
   623            "items": {
   624              "$ref": "#/$defs/Digest"
   625            },
   626            "type": "array"
   627          },
   628          "licenses": {
   629            "items": {
   630              "$ref": "#/$defs/FileLicense"
   631            },
   632            "type": "array"
   633          }
   634        },
   635        "type": "object",
   636        "required": [
   637          "id",
   638          "location"
   639        ]
   640      },
   641      "FileLicense": {
   642        "properties": {
   643          "value": {
   644            "type": "string"
   645          },
   646          "spdxExpression": {
   647            "type": "string"
   648          },
   649          "type": {
   650            "type": "string"
   651          },
   652          "evidence": {
   653            "$ref": "#/$defs/FileLicenseEvidence"
   654          }
   655        },
   656        "type": "object",
   657        "required": [
   658          "value",
   659          "spdxExpression",
   660          "type"
   661        ]
   662      },
   663      "FileLicenseEvidence": {
   664        "properties": {
   665          "confidence": {
   666            "type": "integer"
   667          },
   668          "offset": {
   669            "type": "integer"
   670          },
   671          "extent": {
   672            "type": "integer"
   673          }
   674        },
   675        "type": "object",
   676        "required": [
   677          "confidence",
   678          "offset",
   679          "extent"
   680        ]
   681      },
   682      "FileMetadataEntry": {
   683        "properties": {
   684          "mode": {
   685            "type": "integer"
   686          },
   687          "type": {
   688            "type": "string"
   689          },
   690          "linkDestination": {
   691            "type": "string"
   692          },
   693          "userID": {
   694            "type": "integer"
   695          },
   696          "groupID": {
   697            "type": "integer"
   698          },
   699          "mimeType": {
   700            "type": "string"
   701          },
   702          "size": {
   703            "type": "integer"
   704          }
   705        },
   706        "type": "object",
   707        "required": [
   708          "mode",
   709          "type",
   710          "userID",
   711          "groupID",
   712          "mimeType",
   713          "size"
   714        ]
   715      },
   716      "GoModuleBuildinfoEntry": {
   717        "properties": {
   718          "goBuildSettings": {
   719            "patternProperties": {
   720              ".*": {
   721                "type": "string"
   722              }
   723            },
   724            "type": "object"
   725          },
   726          "goCompiledVersion": {
   727            "type": "string"
   728          },
   729          "architecture": {
   730            "type": "string"
   731          },
   732          "h1Digest": {
   733            "type": "string"
   734          },
   735          "mainModule": {
   736            "type": "string"
   737          },
   738          "goCryptoSettings": {
   739            "items": {
   740              "type": "string"
   741            },
   742            "type": "array"
   743          }
   744        },
   745        "type": "object",
   746        "required": [
   747          "goCompiledVersion",
   748          "architecture"
   749        ]
   750      },
   751      "GoModuleEntry": {
   752        "properties": {
   753          "h1Digest": {
   754            "type": "string"
   755          }
   756        },
   757        "type": "object"
   758      },
   759      "HaskellHackageStackEntry": {
   760        "properties": {
   761          "pkgHash": {
   762            "type": "string"
   763          }
   764        },
   765        "type": "object"
   766      },
   767      "HaskellHackageStackLockEntry": {
   768        "properties": {
   769          "pkgHash": {
   770            "type": "string"
   771          },
   772          "snapshotURL": {
   773            "type": "string"
   774          }
   775        },
   776        "type": "object"
   777      },
   778      "IDLikes": {
   779        "items": {
   780          "type": "string"
   781        },
   782        "type": "array"
   783      },
   784      "JavaArchive": {
   785        "properties": {
   786          "virtualPath": {
   787            "type": "string"
   788          },
   789          "manifest": {
   790            "$ref": "#/$defs/JavaManifest"
   791          },
   792          "pomProperties": {
   793            "$ref": "#/$defs/JavaPomProperties"
   794          },
   795          "pomProject": {
   796            "$ref": "#/$defs/JavaPomProject"
   797          },
   798          "digest": {
   799            "items": {
   800              "$ref": "#/$defs/Digest"
   801            },
   802            "type": "array"
   803          }
   804        },
   805        "type": "object",
   806        "required": [
   807          "virtualPath"
   808        ]
   809      },
   810      "JavaManifest": {
   811        "properties": {
   812          "main": {
   813            "patternProperties": {
   814              ".*": {
   815                "type": "string"
   816              }
   817            },
   818            "type": "object"
   819          },
   820          "namedSections": {
   821            "patternProperties": {
   822              ".*": {
   823                "patternProperties": {
   824                  ".*": {
   825                    "type": "string"
   826                  }
   827                },
   828                "type": "object"
   829              }
   830            },
   831            "type": "object"
   832          }
   833        },
   834        "type": "object"
   835      },
   836      "JavaPomParent": {
   837        "properties": {
   838          "groupId": {
   839            "type": "string"
   840          },
   841          "artifactId": {
   842            "type": "string"
   843          },
   844          "version": {
   845            "type": "string"
   846          }
   847        },
   848        "type": "object",
   849        "required": [
   850          "groupId",
   851          "artifactId",
   852          "version"
   853        ]
   854      },
   855      "JavaPomProject": {
   856        "properties": {
   857          "path": {
   858            "type": "string"
   859          },
   860          "parent": {
   861            "$ref": "#/$defs/JavaPomParent"
   862          },
   863          "groupId": {
   864            "type": "string"
   865          },
   866          "artifactId": {
   867            "type": "string"
   868          },
   869          "version": {
   870            "type": "string"
   871          },
   872          "name": {
   873            "type": "string"
   874          },
   875          "description": {
   876            "type": "string"
   877          },
   878          "url": {
   879            "type": "string"
   880          }
   881        },
   882        "type": "object",
   883        "required": [
   884          "path",
   885          "groupId",
   886          "artifactId",
   887          "version",
   888          "name"
   889        ]
   890      },
   891      "JavaPomProperties": {
   892        "properties": {
   893          "path": {
   894            "type": "string"
   895          },
   896          "name": {
   897            "type": "string"
   898          },
   899          "groupId": {
   900            "type": "string"
   901          },
   902          "artifactId": {
   903            "type": "string"
   904          },
   905          "version": {
   906            "type": "string"
   907          },
   908          "scope": {
   909            "type": "string"
   910          },
   911          "extraFields": {
   912            "patternProperties": {
   913              ".*": {
   914                "type": "string"
   915              }
   916            },
   917            "type": "object"
   918          }
   919        },
   920        "type": "object",
   921        "required": [
   922          "path",
   923          "name",
   924          "groupId",
   925          "artifactId",
   926          "version"
   927        ]
   928      },
   929      "JavascriptNpmPackage": {
   930        "properties": {
   931          "name": {
   932            "type": "string"
   933          },
   934          "version": {
   935            "type": "string"
   936          },
   937          "author": {
   938            "type": "string"
   939          },
   940          "homepage": {
   941            "type": "string"
   942          },
   943          "description": {
   944            "type": "string"
   945          },
   946          "url": {
   947            "type": "string"
   948          },
   949          "private": {
   950            "type": "boolean"
   951          }
   952        },
   953        "type": "object",
   954        "required": [
   955          "name",
   956          "version",
   957          "author",
   958          "homepage",
   959          "description",
   960          "url",
   961          "private"
   962        ]
   963      },
   964      "JavascriptNpmPackageLockEntry": {
   965        "properties": {
   966          "resolved": {
   967            "type": "string"
   968          },
   969          "integrity": {
   970            "type": "string"
   971          }
   972        },
   973        "type": "object",
   974        "required": [
   975          "resolved",
   976          "integrity"
   977        ]
   978      },
   979      "License": {
   980        "properties": {
   981          "value": {
   982            "type": "string"
   983          },
   984          "spdxExpression": {
   985            "type": "string"
   986          },
   987          "type": {
   988            "type": "string"
   989          },
   990          "urls": {
   991            "items": {
   992              "type": "string"
   993            },
   994            "type": "array"
   995          },
   996          "locations": {
   997            "items": {
   998              "$ref": "#/$defs/Location"
   999            },
  1000            "type": "array"
  1001          }
  1002        },
  1003        "type": "object",
  1004        "required": [
  1005          "value",
  1006          "spdxExpression",
  1007          "type",
  1008          "urls",
  1009          "locations"
  1010        ]
  1011      },
  1012      "LinuxKernelArchive": {
  1013        "properties": {
  1014          "name": {
  1015            "type": "string"
  1016          },
  1017          "architecture": {
  1018            "type": "string"
  1019          },
  1020          "version": {
  1021            "type": "string"
  1022          },
  1023          "extendedVersion": {
  1024            "type": "string"
  1025          },
  1026          "buildTime": {
  1027            "type": "string"
  1028          },
  1029          "author": {
  1030            "type": "string"
  1031          },
  1032          "format": {
  1033            "type": "string"
  1034          },
  1035          "rwRootFS": {
  1036            "type": "boolean"
  1037          },
  1038          "swapDevice": {
  1039            "type": "integer"
  1040          },
  1041          "rootDevice": {
  1042            "type": "integer"
  1043          },
  1044          "videoMode": {
  1045            "type": "string"
  1046          }
  1047        },
  1048        "type": "object",
  1049        "required": [
  1050          "name",
  1051          "architecture",
  1052          "version"
  1053        ]
  1054      },
  1055      "LinuxKernelModule": {
  1056        "properties": {
  1057          "name": {
  1058            "type": "string"
  1059          },
  1060          "version": {
  1061            "type": "string"
  1062          },
  1063          "sourceVersion": {
  1064            "type": "string"
  1065          },
  1066          "path": {
  1067            "type": "string"
  1068          },
  1069          "description": {
  1070            "type": "string"
  1071          },
  1072          "author": {
  1073            "type": "string"
  1074          },
  1075          "license": {
  1076            "type": "string"
  1077          },
  1078          "kernelVersion": {
  1079            "type": "string"
  1080          },
  1081          "versionMagic": {
  1082            "type": "string"
  1083          },
  1084          "parameters": {
  1085            "patternProperties": {
  1086              ".*": {
  1087                "$ref": "#/$defs/LinuxKernelModuleParameter"
  1088              }
  1089            },
  1090            "type": "object"
  1091          }
  1092        },
  1093        "type": "object"
  1094      },
  1095      "LinuxKernelModuleParameter": {
  1096        "properties": {
  1097          "type": {
  1098            "type": "string"
  1099          },
  1100          "description": {
  1101            "type": "string"
  1102          }
  1103        },
  1104        "type": "object"
  1105      },
  1106      "LinuxRelease": {
  1107        "properties": {
  1108          "prettyName": {
  1109            "type": "string"
  1110          },
  1111          "name": {
  1112            "type": "string"
  1113          },
  1114          "id": {
  1115            "type": "string"
  1116          },
  1117          "idLike": {
  1118            "$ref": "#/$defs/IDLikes"
  1119          },
  1120          "version": {
  1121            "type": "string"
  1122          },
  1123          "versionID": {
  1124            "type": "string"
  1125          },
  1126          "versionCodename": {
  1127            "type": "string"
  1128          },
  1129          "buildID": {
  1130            "type": "string"
  1131          },
  1132          "imageID": {
  1133            "type": "string"
  1134          },
  1135          "imageVersion": {
  1136            "type": "string"
  1137          },
  1138          "variant": {
  1139            "type": "string"
  1140          },
  1141          "variantID": {
  1142            "type": "string"
  1143          },
  1144          "homeURL": {
  1145            "type": "string"
  1146          },
  1147          "supportURL": {
  1148            "type": "string"
  1149          },
  1150          "bugReportURL": {
  1151            "type": "string"
  1152          },
  1153          "privacyPolicyURL": {
  1154            "type": "string"
  1155          },
  1156          "cpeName": {
  1157            "type": "string"
  1158          },
  1159          "supportEnd": {
  1160            "type": "string"
  1161          }
  1162        },
  1163        "type": "object"
  1164      },
  1165      "Location": {
  1166        "properties": {
  1167          "path": {
  1168            "type": "string"
  1169          },
  1170          "layerID": {
  1171            "type": "string"
  1172          },
  1173          "accessPath": {
  1174            "type": "string"
  1175          },
  1176          "annotations": {
  1177            "patternProperties": {
  1178              ".*": {
  1179                "type": "string"
  1180              }
  1181            },
  1182            "type": "object"
  1183          }
  1184        },
  1185        "type": "object",
  1186        "required": [
  1187          "path",
  1188          "accessPath"
  1189        ]
  1190      },
  1191      "MicrosoftKbPatch": {
  1192        "properties": {
  1193          "product_id": {
  1194            "type": "string"
  1195          },
  1196          "kb": {
  1197            "type": "string"
  1198          }
  1199        },
  1200        "type": "object",
  1201        "required": [
  1202          "product_id",
  1203          "kb"
  1204        ]
  1205      },
  1206      "NixStoreEntry": {
  1207        "properties": {
  1208          "outputHash": {
  1209            "type": "string"
  1210          },
  1211          "output": {
  1212            "type": "string"
  1213          },
  1214          "files": {
  1215            "items": {
  1216              "type": "string"
  1217            },
  1218            "type": "array"
  1219          }
  1220        },
  1221        "type": "object",
  1222        "required": [
  1223          "outputHash",
  1224          "files"
  1225        ]
  1226      },
  1227      "Package": {
  1228        "properties": {
  1229          "id": {
  1230            "type": "string"
  1231          },
  1232          "name": {
  1233            "type": "string"
  1234          },
  1235          "version": {
  1236            "type": "string"
  1237          },
  1238          "type": {
  1239            "type": "string"
  1240          },
  1241          "foundBy": {
  1242            "type": "string"
  1243          },
  1244          "locations": {
  1245            "items": {
  1246              "$ref": "#/$defs/Location"
  1247            },
  1248            "type": "array"
  1249          },
  1250          "licenses": {
  1251            "$ref": "#/$defs/licenses"
  1252          },
  1253          "language": {
  1254            "type": "string"
  1255          },
  1256          "cpes": {
  1257            "items": {
  1258              "type": "string"
  1259            },
  1260            "type": "array"
  1261          },
  1262          "purl": {
  1263            "type": "string"
  1264          },
  1265          "metadataType": {
  1266            "type": "string"
  1267          },
  1268          "metadata": {
  1269            "anyOf": [
  1270              {
  1271                "type": "null"
  1272              },
  1273              {
  1274                "$ref": "#/$defs/AlpmDbEntry"
  1275              },
  1276              {
  1277                "$ref": "#/$defs/ApkDbEntry"
  1278              },
  1279              {
  1280                "$ref": "#/$defs/BinarySignature"
  1281              },
  1282              {
  1283                "$ref": "#/$defs/CConanFileEntry"
  1284              },
  1285              {
  1286                "$ref": "#/$defs/CConanInfoEntry"
  1287              },
  1288              {
  1289                "$ref": "#/$defs/CConanLockEntry"
  1290              },
  1291              {
  1292                "$ref": "#/$defs/CocoaPodfileLockEntry"
  1293              },
  1294              {
  1295                "$ref": "#/$defs/DartPubspecLockEntry"
  1296              },
  1297              {
  1298                "$ref": "#/$defs/DotnetDepsEntry"
  1299              },
  1300              {
  1301                "$ref": "#/$defs/DotnetPortableExecutableEntry"
  1302              },
  1303              {
  1304                "$ref": "#/$defs/DpkgDbEntry"
  1305              },
  1306              {
  1307                "$ref": "#/$defs/ElixirMixLockEntry"
  1308              },
  1309              {
  1310                "$ref": "#/$defs/ErlangRebarLockEntry"
  1311              },
  1312              {
  1313                "$ref": "#/$defs/GoModuleBuildinfoEntry"
  1314              },
  1315              {
  1316                "$ref": "#/$defs/GoModuleEntry"
  1317              },
  1318              {
  1319                "$ref": "#/$defs/HaskellHackageStackEntry"
  1320              },
  1321              {
  1322                "$ref": "#/$defs/HaskellHackageStackLockEntry"
  1323              },
  1324              {
  1325                "$ref": "#/$defs/JavaArchive"
  1326              },
  1327              {
  1328                "$ref": "#/$defs/JavascriptNpmPackage"
  1329              },
  1330              {
  1331                "$ref": "#/$defs/JavascriptNpmPackageLockEntry"
  1332              },
  1333              {
  1334                "$ref": "#/$defs/LinuxKernelArchive"
  1335              },
  1336              {
  1337                "$ref": "#/$defs/LinuxKernelModule"
  1338              },
  1339              {
  1340                "$ref": "#/$defs/MicrosoftKbPatch"
  1341              },
  1342              {
  1343                "$ref": "#/$defs/NixStoreEntry"
  1344              },
  1345              {
  1346                "$ref": "#/$defs/PhpComposerInstalledEntry"
  1347              },
  1348              {
  1349                "$ref": "#/$defs/PhpComposerLockEntry"
  1350              },
  1351              {
  1352                "$ref": "#/$defs/PortageDbEntry"
  1353              },
  1354              {
  1355                "$ref": "#/$defs/PythonPackage"
  1356              },
  1357              {
  1358                "$ref": "#/$defs/PythonPipRequirementsEntry"
  1359              },
  1360              {
  1361                "$ref": "#/$defs/PythonPipfileLockEntry"
  1362              },
  1363              {
  1364                "$ref": "#/$defs/RDescription"
  1365              },
  1366              {
  1367                "$ref": "#/$defs/RpmArchive"
  1368              },
  1369              {
  1370                "$ref": "#/$defs/RpmDbEntry"
  1371              },
  1372              {
  1373                "$ref": "#/$defs/RubyGemspec"
  1374              },
  1375              {
  1376                "$ref": "#/$defs/RustCargoAuditEntry"
  1377              },
  1378              {
  1379                "$ref": "#/$defs/RustCargoLockEntry"
  1380              },
  1381              {
  1382                "$ref": "#/$defs/SwiftPackageManagerLockEntry"
  1383              }
  1384            ]
  1385          }
  1386        },
  1387        "type": "object",
  1388        "required": [
  1389          "id",
  1390          "name",
  1391          "version",
  1392          "type",
  1393          "foundBy",
  1394          "locations",
  1395          "licenses",
  1396          "language",
  1397          "cpes",
  1398          "purl"
  1399        ]
  1400      },
  1401      "PhpComposerAuthors": {
  1402        "properties": {
  1403          "name": {
  1404            "type": "string"
  1405          },
  1406          "email": {
  1407            "type": "string"
  1408          },
  1409          "homepage": {
  1410            "type": "string"
  1411          }
  1412        },
  1413        "type": "object",
  1414        "required": [
  1415          "name"
  1416        ]
  1417      },
  1418      "PhpComposerExternalReference": {
  1419        "properties": {
  1420          "type": {
  1421            "type": "string"
  1422          },
  1423          "url": {
  1424            "type": "string"
  1425          },
  1426          "reference": {
  1427            "type": "string"
  1428          },
  1429          "shasum": {
  1430            "type": "string"
  1431          }
  1432        },
  1433        "type": "object",
  1434        "required": [
  1435          "type",
  1436          "url",
  1437          "reference"
  1438        ]
  1439      },
  1440      "PhpComposerInstalledEntry": {
  1441        "properties": {
  1442          "name": {
  1443            "type": "string"
  1444          },
  1445          "version": {
  1446            "type": "string"
  1447          },
  1448          "source": {
  1449            "$ref": "#/$defs/PhpComposerExternalReference"
  1450          },
  1451          "dist": {
  1452            "$ref": "#/$defs/PhpComposerExternalReference"
  1453          },
  1454          "require": {
  1455            "patternProperties": {
  1456              ".*": {
  1457                "type": "string"
  1458              }
  1459            },
  1460            "type": "object"
  1461          },
  1462          "provide": {
  1463            "patternProperties": {
  1464              ".*": {
  1465                "type": "string"
  1466              }
  1467            },
  1468            "type": "object"
  1469          },
  1470          "require-dev": {
  1471            "patternProperties": {
  1472              ".*": {
  1473                "type": "string"
  1474              }
  1475            },
  1476            "type": "object"
  1477          },
  1478          "suggest": {
  1479            "patternProperties": {
  1480              ".*": {
  1481                "type": "string"
  1482              }
  1483            },
  1484            "type": "object"
  1485          },
  1486          "license": {
  1487            "items": {
  1488              "type": "string"
  1489            },
  1490            "type": "array"
  1491          },
  1492          "type": {
  1493            "type": "string"
  1494          },
  1495          "notification-url": {
  1496            "type": "string"
  1497          },
  1498          "bin": {
  1499            "items": {
  1500              "type": "string"
  1501            },
  1502            "type": "array"
  1503          },
  1504          "authors": {
  1505            "items": {
  1506              "$ref": "#/$defs/PhpComposerAuthors"
  1507            },
  1508            "type": "array"
  1509          },
  1510          "description": {
  1511            "type": "string"
  1512          },
  1513          "homepage": {
  1514            "type": "string"
  1515          },
  1516          "keywords": {
  1517            "items": {
  1518              "type": "string"
  1519            },
  1520            "type": "array"
  1521          },
  1522          "time": {
  1523            "type": "string"
  1524          }
  1525        },
  1526        "type": "object",
  1527        "required": [
  1528          "name",
  1529          "version",
  1530          "source",
  1531          "dist"
  1532        ]
  1533      },
  1534      "PhpComposerLockEntry": {
  1535        "properties": {
  1536          "name": {
  1537            "type": "string"
  1538          },
  1539          "version": {
  1540            "type": "string"
  1541          },
  1542          "source": {
  1543            "$ref": "#/$defs/PhpComposerExternalReference"
  1544          },
  1545          "dist": {
  1546            "$ref": "#/$defs/PhpComposerExternalReference"
  1547          },
  1548          "require": {
  1549            "patternProperties": {
  1550              ".*": {
  1551                "type": "string"
  1552              }
  1553            },
  1554            "type": "object"
  1555          },
  1556          "provide": {
  1557            "patternProperties": {
  1558              ".*": {
  1559                "type": "string"
  1560              }
  1561            },
  1562            "type": "object"
  1563          },
  1564          "require-dev": {
  1565            "patternProperties": {
  1566              ".*": {
  1567                "type": "string"
  1568              }
  1569            },
  1570            "type": "object"
  1571          },
  1572          "suggest": {
  1573            "patternProperties": {
  1574              ".*": {
  1575                "type": "string"
  1576              }
  1577            },
  1578            "type": "object"
  1579          },
  1580          "license": {
  1581            "items": {
  1582              "type": "string"
  1583            },
  1584            "type": "array"
  1585          },
  1586          "type": {
  1587            "type": "string"
  1588          },
  1589          "notification-url": {
  1590            "type": "string"
  1591          },
  1592          "bin": {
  1593            "items": {
  1594              "type": "string"
  1595            },
  1596            "type": "array"
  1597          },
  1598          "authors": {
  1599            "items": {
  1600              "$ref": "#/$defs/PhpComposerAuthors"
  1601            },
  1602            "type": "array"
  1603          },
  1604          "description": {
  1605            "type": "string"
  1606          },
  1607          "homepage": {
  1608            "type": "string"
  1609          },
  1610          "keywords": {
  1611            "items": {
  1612              "type": "string"
  1613            },
  1614            "type": "array"
  1615          },
  1616          "time": {
  1617            "type": "string"
  1618          }
  1619        },
  1620        "type": "object",
  1621        "required": [
  1622          "name",
  1623          "version",
  1624          "source",
  1625          "dist"
  1626        ]
  1627      },
  1628      "PortageDbEntry": {
  1629        "properties": {
  1630          "installedSize": {
  1631            "type": "integer"
  1632          },
  1633          "files": {
  1634            "items": {
  1635              "$ref": "#/$defs/PortageFileRecord"
  1636            },
  1637            "type": "array"
  1638          }
  1639        },
  1640        "type": "object",
  1641        "required": [
  1642          "installedSize",
  1643          "files"
  1644        ]
  1645      },
  1646      "PortageFileRecord": {
  1647        "properties": {
  1648          "path": {
  1649            "type": "string"
  1650          },
  1651          "digest": {
  1652            "$ref": "#/$defs/Digest"
  1653          }
  1654        },
  1655        "type": "object",
  1656        "required": [
  1657          "path"
  1658        ]
  1659      },
  1660      "PythonDirectURLOriginInfo": {
  1661        "properties": {
  1662          "url": {
  1663            "type": "string"
  1664          },
  1665          "commitId": {
  1666            "type": "string"
  1667          },
  1668          "vcs": {
  1669            "type": "string"
  1670          }
  1671        },
  1672        "type": "object",
  1673        "required": [
  1674          "url"
  1675        ]
  1676      },
  1677      "PythonFileDigest": {
  1678        "properties": {
  1679          "algorithm": {
  1680            "type": "string"
  1681          },
  1682          "value": {
  1683            "type": "string"
  1684          }
  1685        },
  1686        "type": "object",
  1687        "required": [
  1688          "algorithm",
  1689          "value"
  1690        ]
  1691      },
  1692      "PythonFileRecord": {
  1693        "properties": {
  1694          "path": {
  1695            "type": "string"
  1696          },
  1697          "digest": {
  1698            "$ref": "#/$defs/PythonFileDigest"
  1699          },
  1700          "size": {
  1701            "type": "string"
  1702          }
  1703        },
  1704        "type": "object",
  1705        "required": [
  1706          "path"
  1707        ]
  1708      },
  1709      "PythonPackage": {
  1710        "properties": {
  1711          "name": {
  1712            "type": "string"
  1713          },
  1714          "version": {
  1715            "type": "string"
  1716          },
  1717          "author": {
  1718            "type": "string"
  1719          },
  1720          "authorEmail": {
  1721            "type": "string"
  1722          },
  1723          "platform": {
  1724            "type": "string"
  1725          },
  1726          "files": {
  1727            "items": {
  1728              "$ref": "#/$defs/PythonFileRecord"
  1729            },
  1730            "type": "array"
  1731          },
  1732          "sitePackagesRootPath": {
  1733            "type": "string"
  1734          },
  1735          "topLevelPackages": {
  1736            "items": {
  1737              "type": "string"
  1738            },
  1739            "type": "array"
  1740          },
  1741          "directUrlOrigin": {
  1742            "$ref": "#/$defs/PythonDirectURLOriginInfo"
  1743          }
  1744        },
  1745        "type": "object",
  1746        "required": [
  1747          "name",
  1748          "version",
  1749          "author",
  1750          "authorEmail",
  1751          "platform",
  1752          "sitePackagesRootPath"
  1753        ]
  1754      },
  1755      "PythonPipRequirementsEntry": {
  1756        "properties": {
  1757          "name": {
  1758            "type": "string"
  1759          },
  1760          "extras": {
  1761            "items": {
  1762              "type": "string"
  1763            },
  1764            "type": "array"
  1765          },
  1766          "versionConstraint": {
  1767            "type": "string"
  1768          },
  1769          "url": {
  1770            "type": "string"
  1771          },
  1772          "markers": {
  1773            "type": "string"
  1774          }
  1775        },
  1776        "type": "object",
  1777        "required": [
  1778          "name",
  1779          "versionConstraint"
  1780        ]
  1781      },
  1782      "PythonPipfileLockEntry": {
  1783        "properties": {
  1784          "hashes": {
  1785            "items": {
  1786              "type": "string"
  1787            },
  1788            "type": "array"
  1789          },
  1790          "index": {
  1791            "type": "string"
  1792          }
  1793        },
  1794        "type": "object",
  1795        "required": [
  1796          "hashes",
  1797          "index"
  1798        ]
  1799      },
  1800      "RDescription": {
  1801        "properties": {
  1802          "title": {
  1803            "type": "string"
  1804          },
  1805          "description": {
  1806            "type": "string"
  1807          },
  1808          "author": {
  1809            "type": "string"
  1810          },
  1811          "maintainer": {
  1812            "type": "string"
  1813          },
  1814          "url": {
  1815            "items": {
  1816              "type": "string"
  1817            },
  1818            "type": "array"
  1819          },
  1820          "repository": {
  1821            "type": "string"
  1822          },
  1823          "built": {
  1824            "type": "string"
  1825          },
  1826          "needsCompilation": {
  1827            "type": "boolean"
  1828          },
  1829          "imports": {
  1830            "items": {
  1831              "type": "string"
  1832            },
  1833            "type": "array"
  1834          },
  1835          "depends": {
  1836            "items": {
  1837              "type": "string"
  1838            },
  1839            "type": "array"
  1840          },
  1841          "suggests": {
  1842            "items": {
  1843              "type": "string"
  1844            },
  1845            "type": "array"
  1846          }
  1847        },
  1848        "type": "object"
  1849      },
  1850      "Relationship": {
  1851        "properties": {
  1852          "parent": {
  1853            "type": "string"
  1854          },
  1855          "child": {
  1856            "type": "string"
  1857          },
  1858          "type": {
  1859            "type": "string"
  1860          },
  1861          "metadata": true
  1862        },
  1863        "type": "object",
  1864        "required": [
  1865          "parent",
  1866          "child",
  1867          "type"
  1868        ]
  1869      },
  1870      "RpmArchive": {
  1871        "properties": {
  1872          "name": {
  1873            "type": "string"
  1874          },
  1875          "version": {
  1876            "type": "string"
  1877          },
  1878          "epoch": {
  1879            "oneOf": [
  1880              {
  1881                "type": "integer"
  1882              },
  1883              {
  1884                "type": "null"
  1885              }
  1886            ]
  1887          },
  1888          "architecture": {
  1889            "type": "string"
  1890          },
  1891          "release": {
  1892            "type": "string"
  1893          },
  1894          "sourceRpm": {
  1895            "type": "string"
  1896          },
  1897          "size": {
  1898            "type": "integer"
  1899          },
  1900          "vendor": {
  1901            "type": "string"
  1902          },
  1903          "modularityLabel": {
  1904            "type": "string"
  1905          },
  1906          "files": {
  1907            "items": {
  1908              "$ref": "#/$defs/RpmFileRecord"
  1909            },
  1910            "type": "array"
  1911          }
  1912        },
  1913        "type": "object",
  1914        "required": [
  1915          "name",
  1916          "version",
  1917          "epoch",
  1918          "architecture",
  1919          "release",
  1920          "sourceRpm",
  1921          "size",
  1922          "vendor",
  1923          "modularityLabel",
  1924          "files"
  1925        ]
  1926      },
  1927      "RpmDbEntry": {
  1928        "properties": {
  1929          "name": {
  1930            "type": "string"
  1931          },
  1932          "version": {
  1933            "type": "string"
  1934          },
  1935          "epoch": {
  1936            "oneOf": [
  1937              {
  1938                "type": "integer"
  1939              },
  1940              {
  1941                "type": "null"
  1942              }
  1943            ]
  1944          },
  1945          "architecture": {
  1946            "type": "string"
  1947          },
  1948          "release": {
  1949            "type": "string"
  1950          },
  1951          "sourceRpm": {
  1952            "type": "string"
  1953          },
  1954          "size": {
  1955            "type": "integer"
  1956          },
  1957          "vendor": {
  1958            "type": "string"
  1959          },
  1960          "modularityLabel": {
  1961            "type": "string"
  1962          },
  1963          "files": {
  1964            "items": {
  1965              "$ref": "#/$defs/RpmFileRecord"
  1966            },
  1967            "type": "array"
  1968          }
  1969        },
  1970        "type": "object",
  1971        "required": [
  1972          "name",
  1973          "version",
  1974          "epoch",
  1975          "architecture",
  1976          "release",
  1977          "sourceRpm",
  1978          "size",
  1979          "vendor",
  1980          "modularityLabel",
  1981          "files"
  1982        ]
  1983      },
  1984      "RpmFileRecord": {
  1985        "properties": {
  1986          "path": {
  1987            "type": "string"
  1988          },
  1989          "mode": {
  1990            "type": "integer"
  1991          },
  1992          "size": {
  1993            "type": "integer"
  1994          },
  1995          "digest": {
  1996            "$ref": "#/$defs/Digest"
  1997          },
  1998          "userName": {
  1999            "type": "string"
  2000          },
  2001          "groupName": {
  2002            "type": "string"
  2003          },
  2004          "flags": {
  2005            "type": "string"
  2006          }
  2007        },
  2008        "type": "object",
  2009        "required": [
  2010          "path",
  2011          "mode",
  2012          "size",
  2013          "digest",
  2014          "userName",
  2015          "groupName",
  2016          "flags"
  2017        ]
  2018      },
  2019      "RubyGemspec": {
  2020        "properties": {
  2021          "name": {
  2022            "type": "string"
  2023          },
  2024          "version": {
  2025            "type": "string"
  2026          },
  2027          "files": {
  2028            "items": {
  2029              "type": "string"
  2030            },
  2031            "type": "array"
  2032          },
  2033          "authors": {
  2034            "items": {
  2035              "type": "string"
  2036            },
  2037            "type": "array"
  2038          },
  2039          "homepage": {
  2040            "type": "string"
  2041          }
  2042        },
  2043        "type": "object",
  2044        "required": [
  2045          "name",
  2046          "version"
  2047        ]
  2048      },
  2049      "RustCargoAuditEntry": {
  2050        "properties": {
  2051          "name": {
  2052            "type": "string"
  2053          },
  2054          "version": {
  2055            "type": "string"
  2056          },
  2057          "source": {
  2058            "type": "string"
  2059          }
  2060        },
  2061        "type": "object",
  2062        "required": [
  2063          "name",
  2064          "version",
  2065          "source"
  2066        ]
  2067      },
  2068      "RustCargoLockEntry": {
  2069        "properties": {
  2070          "name": {
  2071            "type": "string"
  2072          },
  2073          "version": {
  2074            "type": "string"
  2075          },
  2076          "source": {
  2077            "type": "string"
  2078          },
  2079          "checksum": {
  2080            "type": "string"
  2081          },
  2082          "dependencies": {
  2083            "items": {
  2084              "type": "string"
  2085            },
  2086            "type": "array"
  2087          }
  2088        },
  2089        "type": "object",
  2090        "required": [
  2091          "name",
  2092          "version",
  2093          "source",
  2094          "checksum",
  2095          "dependencies"
  2096        ]
  2097      },
  2098      "Schema": {
  2099        "properties": {
  2100          "version": {
  2101            "type": "string"
  2102          },
  2103          "url": {
  2104            "type": "string"
  2105          }
  2106        },
  2107        "type": "object",
  2108        "required": [
  2109          "version",
  2110          "url"
  2111        ]
  2112      },
  2113      "SearchResult": {
  2114        "properties": {
  2115          "classification": {
  2116            "type": "string"
  2117          },
  2118          "lineNumber": {
  2119            "type": "integer"
  2120          },
  2121          "lineOffset": {
  2122            "type": "integer"
  2123          },
  2124          "seekPosition": {
  2125            "type": "integer"
  2126          },
  2127          "length": {
  2128            "type": "integer"
  2129          },
  2130          "value": {
  2131            "type": "string"
  2132          }
  2133        },
  2134        "type": "object",
  2135        "required": [
  2136          "classification",
  2137          "lineNumber",
  2138          "lineOffset",
  2139          "seekPosition",
  2140          "length"
  2141        ]
  2142      },
  2143      "Secrets": {
  2144        "properties": {
  2145          "location": {
  2146            "$ref": "#/$defs/Coordinates"
  2147          },
  2148          "secrets": {
  2149            "items": {
  2150              "$ref": "#/$defs/SearchResult"
  2151            },
  2152            "type": "array"
  2153          }
  2154        },
  2155        "type": "object",
  2156        "required": [
  2157          "location",
  2158          "secrets"
  2159        ]
  2160      },
  2161      "Source": {
  2162        "properties": {
  2163          "id": {
  2164            "type": "string"
  2165          },
  2166          "name": {
  2167            "type": "string"
  2168          },
  2169          "version": {
  2170            "type": "string"
  2171          },
  2172          "type": {
  2173            "type": "string"
  2174          },
  2175          "metadata": true
  2176        },
  2177        "type": "object",
  2178        "required": [
  2179          "id",
  2180          "name",
  2181          "version",
  2182          "type",
  2183          "metadata"
  2184        ]
  2185      },
  2186      "SwiftPackageManagerLockEntry": {
  2187        "properties": {
  2188          "revision": {
  2189            "type": "string"
  2190          }
  2191        },
  2192        "type": "object",
  2193        "required": [
  2194          "revision"
  2195        ]
  2196      },
  2197      "licenses": {
  2198        "items": {
  2199          "$ref": "#/$defs/License"
  2200        },
  2201        "type": "array"
  2202      }
  2203    }
  2204  }