RepositoriesApi
All URIs are relative to https://api.ionos.com/containerregistries
DELETE /registries/{registryId}/repositories/{repositoryName}
Delete repository
GET /registries/{registryId}/repositories/{repositoryName}
Retrieve Repository
GET /registries/{registryId}/repositories
Retrieve all Repositories
registriesRepositoriesDelete
registriesRepositoriesDelete(registryId, repositoryName)
Delete repository
Delete all repository contents The registry V2 API allows manifests and blobs to be deleted individually but it is not possible to remove an entire repository. This operation is provided for convenience
Examples
Parameters
registryId
The unique ID of the registry
[default to undefined]
repositoryName
string
The name of the repository
[default to undefined]
Return type
nil (empty response body)
Authorization
basicAuth, tokenAuth
HTTP request headers
Content-Type: Not defined
Accept: Not defined
registriesRepositoriesFindByName
registriesRepositoriesFindByName(registryId, repositoryName)
Retrieve Repository
Returns the Repository by Name.
Examples
Parameters
registryId
The ID (UUID) of the Registry.
[default to undefined]
repositoryName
string
The Name of the Repository that should be retrieved.
[default to undefined]
Return type
Authorization
tokenAuth
HTTP request headers
Content-Type: Not defined
Accept: application/json
registriesRepositoriesGet
registriesRepositoriesGet(registryId, opts)
Retrieve all Repositories
This endpoint enables retrieving all Repositories using pagination and optional filters.
Examples
Parameters
registryId
The ID (UUID) of the Registry.
[default to undefined]
offset
number
The first element (of the total list of elements) to include in the response. Use together with limit for pagination.
[optional][default to 0]
limit
number
The maximum number of elements to return. Use together with offset for pagination.
[optional][default to 100]
filterName
string
Filter resources by name.
[optional][default to undefined]
filterVulnerabilitySeverity
string
Filter resources by vulnerability severity.
[optional][default to undefined]
orderBy
**'-lastPush'
'-lastPull'
'-artifactCount'
Return type
Authorization
tokenAuth
HTTP request headers
Content-Type: Not defined
Accept: application/json
Last updated