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)
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)