Repository #
A Repository is a repository storing data of deployable plugins.
Package : spaceone.api.repository.v1
Repository #
Repository Methods:
| Method | Request | Response |
|---|---|---|
| list | RepositoryQuery | RepositoriesInfo |
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
repository_id (string)
repository_type (string)
{
"query": {},
"repository_id": "repo-123456789012"
}results (RepositoryInfo)
RepeatedRequiredtotal_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)
RepeatedRequiredtotal_count (int32)
Required
RepositoryInfo #
repository_id (string)
Requiredname (string)
Requiredrepository_type (string)
Requiredendpoint (string)
Required
RepositoryQuery #
repository_id (string)
repository_type (string)