10 stable releases
Uses new Rust 2024
| 2.0.3 | Jan 14, 2026 |
|---|---|
| 2.0.2 | Oct 7, 2025 |
| 2.0.1 | Jul 15, 2025 |
| 1.0.5 | Apr 6, 2025 |
| 1.0.0 | May 19, 2024 |
#903 in Web programming
Used in dtz
30KB
545 lines
Rust API client for dtz-containerregistry
a generated client for the DTZ Container Registry API
Overview
This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.
- API version: 2.0.3
- Package version: 2.0.3
- Generator version: 7.18.0
- Build package:
org.openapitools.codegen.languages.RustClientCodegen
Installation
Put the package under your project folder in a directory named dtz-containerregistry and add the following to Cargo.toml under [dependencies]:
dtz-containerregistry = { path = "./dtz-containerregistry" }
Documentation for API Endpoints
All URIs are relative to https://cr.dtz.rocks/api/2023-12-28
| Class | Method | HTTP request | Description |
|---|---|---|---|
| DefaultApi | check_authentication | GET /v2/ | check authentication |
| DefaultApi | disable_service | POST /disable | disable the container registry service |
| DefaultApi | enable_service | POST /enable | enable the container registry service |
| DefaultApi | get_catalog | GET /v2/_catalog | get catalog |
| DefaultApi | get_image_tag_manifest | GET /v2/{image}/manifests/{tag} | get manifest for image and tag |
| DefaultApi | get_image_tags_list | GET /v2/{image}/tags/list | get tags list |
| DefaultApi | get_stats | GET /stats | get stats |
Documentation For Models
- CatalogResponse
- ErrorMessage
- ManifestResponse
- ManifestResponseManifestsInner
- ManifestResponseSubject
- ManifestResponseSubjectPlatform
- StatsResponse
- TagsListResponse
To get access to the crate's generated documentation, use:
cargo doc --open
Author
Dependencies
~5–23MB
~281K SLoC