Repository

Repository #

A Repository is a repository storing data of deployable plugins.

Package : spaceone.api.repository.v1



Repository #

Repository Methods:

MethodRequestResponse
listRepositoryQueryRepositoriesInfo

list #

Gets a list of all Repositories regardless of domain. You can use a query to get a filtered list of Repositories.

POST /repository/v1/repository/list

RepositoryQuery

  • repository_id (string)

  • repository_type (string)

{
   "query": {},
   "repository_id": "repo-123456789012"
}

RepositoriesInfo

  • results (RepositoryInfo) Repeated Required

  • total_count (int32) Required

{
   "results": [
       {
           "repository_id": "repo-123456789012",
           "name": "Open Source Marketplace",
           "repository_type": "remote",
           "endpoint": "grpc+ssl://repository.portal.spaceone.megazone.io:443",
       }
   ],
   "total_count": 1
}


Message #

RepositoriesInfo #

  • results (RepositoryInfo) Repeated Required

  • total_count (int32) Required


RepositoryInfo #

  • repository_id (string) Required

  • name (string) Required

  • repository_type (string) Required

  • endpoint (string) Required


RepositoryQuery #

  • repository_id (string)

  • repository_type (string)


Calendar May 17, 2024
Edit Edit this page