ReposPullData

ReposPullData

리포지토리별 풀 통계를 담는 스키마예요. repos 맵의 키가 리포지토리 이름이고, 값으로 PullData가 연결돼요.

출처: 문서

본문

리포지토리별 풀 통계를 담는 스키마예요. repos 맵의 키가 리포지토리 이름이고, 값으로 PullData가 연결돼요.

실제 JSON 스키마는 다음과 같아요.

{
  "examples": [
    {
      "repos": {
        "org2/neo4j": {
          "pulls": [
            {
              "end": "2022-08-07T00:00:00Z",
              "ipCount": 41490,
              "pullCount": 272407,
              "repo": "neo4j",
              "start": "2022-08-01T00:00:00Z"
            },
            {
              "end": "2022-08-14T00:00:00Z",
              "ipCount": 41490,
              "pullCount": 272407,
              "repo": "neo4j",
              "start": "2022-08-08T00:00:00Z"
            }
          ]
        },
        "org2/neo4j-admin": {
          "pulls": [
            {
              "end": "2022-08-07T00:00:00Z",
              "ipCount": 10,
              "pullCount": 11,
              "repo": "neo4j-admin",
              "start": "2022-08-01T00:00:00Z"
            },
            {
              "end": "2022-08-14T00:00:00Z",
              "ipCount": 10,
              "pullCount": 11,
              "repo": "neo4j-admin",
              "start": "2022-08-08T00:00:00Z"
            }
          ]
        }
      }
    }
  ],
  "properties": {
    "repos": {
      "additionalProperties": {
        "$ref": "#/components/schemas/PullData"
      },
      "type": "object"
    }
  },
  "type": "object"
}

더 알아보기