* init * implement working source + tests * add docs * add docs * fix bad comments * Update airbyte-integrations/connectors/source-dockerhub/acceptance-test-config.yml * Update airbyte-integrations/connectors/source-dockerhub/Dockerfile * Update airbyte-integrations/connectors/source-dockerhub/.dockerignore * Apply suggestions from code review * Update docs/integrations/sources/dockerhub.md * Update airbyte-integrations/connectors/source-dockerhub/integration_tests/acceptance.py Co-authored-by: George Claireaux <george@airbyte.io> * address @Phlair's feedback * address @Phlair's feedback * each record is now a Docker image rather than response page * format * fix unit tests * fix acceptance tests * add icon, definition and generate seed spec * add requests to requirements Co-authored-by: sw-yx <shawnthe1@gmail.com>
63 lines
1.5 KiB
JSON
63 lines
1.5 KiB
JSON
{
|
|
"streams": [
|
|
{
|
|
"name": "docker_hub",
|
|
"json_schema": {
|
|
"$schema": "http://json-schema.org/draft-04/schema#",
|
|
"type": "object",
|
|
"properties": {
|
|
"user": {
|
|
"type": ["null", "string"]
|
|
},
|
|
"name": {
|
|
"type": ["null", "string"]
|
|
},
|
|
"namespace": {
|
|
"type": ["null", "string"]
|
|
},
|
|
"repository_type": {
|
|
"type": ["null", "string"]
|
|
},
|
|
"status": {
|
|
"type": ["null", "integer"]
|
|
},
|
|
"description": {
|
|
"type": ["null", "string"]
|
|
},
|
|
"is_private": {
|
|
"type": ["null", "boolean"]
|
|
},
|
|
"is_automated": {
|
|
"type": ["null", "boolean"]
|
|
},
|
|
"can_edit": {
|
|
"type": ["null", "boolean"]
|
|
},
|
|
"star_count": {
|
|
"type": ["null", "integer"]
|
|
},
|
|
"pull_count": {
|
|
"type": ["null", "integer"]
|
|
},
|
|
"last_updated": {
|
|
"type": ["null", "string"]
|
|
},
|
|
"is_migrated": {
|
|
"type": ["null", "boolean"]
|
|
},
|
|
"collaborator_count": {
|
|
"type": ["null", "integer"]
|
|
},
|
|
"affiliation": {
|
|
"type": ["null", "string"]
|
|
},
|
|
"hub_user": {
|
|
"type": ["null", "string"]
|
|
}
|
|
}
|
|
},
|
|
"supported_sync_modes": ["full_refresh"]
|
|
}
|
|
]
|
|
}
|