NuGet · Schema

CatalogIndex

The catalog index, the entry point for the catalog resource.

Package Management.NETPackagesDependenciesSoftware DistributionRegistry

Properties

Name Type Description
commitId string A unique ID associated with the most recent commit.
commitTimeStamp string A timestamp of the most recent commit.
count integer The number of pages in the index.
items array The array of catalog page references.
View JSON Schema on GitHub

JSON Schema

nuget-catalogindex-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/CatalogIndex",
  "title": "CatalogIndex",
  "type": "object",
  "description": "The catalog index, the entry point for the catalog resource.",
  "required": [
    "commitId",
    "commitTimeStamp",
    "count",
    "items"
  ],
  "properties": {
    "commitId": {
      "type": "string",
      "description": "A unique ID associated with the most recent commit."
    },
    "commitTimeStamp": {
      "type": "string",
      "format": "date-time",
      "description": "A timestamp of the most recent commit."
    },
    "count": {
      "type": "integer",
      "description": "The number of pages in the index."
    },
    "items": {
      "type": "array",
      "description": "The array of catalog page references.",
      "items": {
        "$ref": "#/components/schemas/CatalogPageReference"
      }
    }
  }
}