--- name: registries-routes description: Handle 19 OpenAPI operation(s) under /v2/registries for the registries route group. --- # registries API Routes Handle 19 OpenAPI operation(s) under /v2/registries for the registries route group. Use the generated operation tools to make real API calls. Do not invent API responses. If a tool reports missing setup, return the exact setup field name to the caller. For write, update, or delete operations, state the intended action before calling the tool. ## Operations ### get_v2_registries - Operation ID: `get_v2_registries` - Route: `GET /v2/registries` - Mode: READ - Summary: get_/v2/registries ### post_v2_registries - Operation ID: `post_v2_registries` - Route: `POST /v2/registries` - Mode: WRITE - Summary: post_/v2/registries ### get_v2_registries_registry_name - Operation ID: `get_v2_registries_registry_name` - Route: `GET /v2/registries/{registry_name}` - Mode: READ - Summary: get_/v2/registries/{registry_name} - Parameters: - `registry_name` in `path` required ### delete_v2_registries_registry_name - Operation ID: `delete_v2_registries_registry_name` - Route: `DELETE /v2/registries/{registry_name}` - Mode: WRITE - Summary: delete_/v2/registries/{registry_name} - Parameters: - `registry_name` in `path` required ### get_v2_registries_registry_name_docker_credentials - Operation ID: `get_v2_registries_registry_name_docker_credentials` - Route: `GET /v2/registries/{registry_name}/docker-credentials` - Mode: READ - Summary: get_/v2/registries/{registry_name}/docker-credentials - Parameters: - `registry_name` in `path` required ### get_v2_registries_subscription - Operation ID: `get_v2_registries_subscription` - Route: `GET /v2/registries/subscription` - Mode: READ - Summary: get_/v2/registries/subscription ### post_v2_registries_subscription - Operation ID: `post_v2_registries_subscription` - Route: `POST /v2/registries/subscription` - Mode: WRITE - Summary: post_/v2/registries/subscription ### get_v2_registries_options - Operation ID: `get_v2_registries_options` - Route: `GET /v2/registries/options` - Mode: READ - Summary: get_/v2/registries/options ### get_v2_registries_registry_name_garbage_collection - Operation ID: `get_v2_registries_registry_name_garbage_collection` - Route: `GET /v2/registries/{registry_name}/garbage-collection` - Mode: READ - Summary: get_/v2/registries/{registry_name}/garbage-collection - Parameters: - `registry_name` in `path` required ### post_v2_registries_registry_name_garbage_collection - Operation ID: `post_v2_registries_registry_name_garbage_collection` - Route: `POST /v2/registries/{registry_name}/garbage-collection` - Mode: WRITE - Summary: post_/v2/registries/{registry_name}/garbage-collection - Parameters: - `registry_name` in `path` required ### get_v2_registries_registry_name_garbage_collections - Operation ID: `get_v2_registries_registry_name_garbage_collections` - Route: `GET /v2/registries/{registry_name}/garbage-collections` - Mode: READ - Summary: get_/v2/registries/{registry_name}/garbage-collections - Parameters: - `registry_name` in `path` required ### put_v2_registries_registry_name_garbage_collection_garbage_collection_uuid - Operation ID: `put_v2_registries_registry_name_garbage_collection_garbage_collection_uuid` - Route: `PUT /v2/registries/{registry_name}/garbage-collection/{garbage_collection_uuid}` - Mode: WRITE - Summary: put_/v2/registries/{registry_name}/garbage-collection/{garbage_collection_uuid} - Parameters: - `registry_name` in `path` required - `garbage_collection_uuid` in `path` required ### get_v2_registries_registry_name_repositories_v2 - Operation ID: `get_v2_registries_registry_name_repositories_v2` - Route: `GET /v2/registries/{registry_name}/repositoriesV2` - Mode: READ - Summary: get_/v2/registries/{registry_name}/repositoriesV2 - Parameters: - `registry_name` in `path` required ### delete_v2_registries_registry_name_repositories_repository_name - Operation ID: `delete_v2_registries_registry_name_repositories_repository_name` - Route: `DELETE /v2/registries/{registry_name}/repositories/{repository_name}` - Mode: WRITE - Summary: delete_/v2/registries/{registry_name}/repositories/{repository_name} - Parameters: - `registry_name` in `path` required - `repository_name` in `path` required ### get_v2_registries_registry_name_repositories_repository_name_tags - Operation ID: `get_v2_registries_registry_name_repositories_repository_name_tags` - Route: `GET /v2/registries/{registry_name}/repositories/{repository_name}/tags` - Mode: READ - Summary: get_/v2/registries/{registry_name}/repositories/{repository_name}/tags - Parameters: - `registry_name` in `path` required - `repository_name` in `path` required ### delete_v2_registries_registry_name_repositories_repository_name_tags_repository_ - Operation ID: `delete_v2_registries_registry_name_repositories_repository_name_tags_repository_` - Route: `DELETE /v2/registries/{registry_name}/repositories/{repository_name}/tags/{repository_tag}` - Mode: WRITE - Summary: delete_/v2/registries/{registry_name}/repositories/{repository_name}/tags/{repository_tag} - Parameters: - `registry_name` in `path` required - `repository_name` in `path` required - `repository_tag` in `path` required ### get_v2_registries_registry_name_repositories_repository_name_digests - Operation ID: `get_v2_registries_registry_name_repositories_repository_name_digests` - Route: `GET /v2/registries/{registry_name}/repositories/{repository_name}/digests` - Mode: READ - Summary: get_/v2/registries/{registry_name}/repositories/{repository_name}/digests - Parameters: - `registry_name` in `path` required - `repository_name` in `path` required ### delete_v2_registries_registry_name_repositories_repository_name_digests_manifest - Operation ID: `delete_v2_registries_registry_name_repositories_repository_name_digests_manifest` - Route: `DELETE /v2/registries/{registry_name}/repositories/{repository_name}/digests/{manifest_digest}` - Mode: WRITE - Summary: delete_/v2/registries/{registry_name}/repositories/{repository_name}/digests/{manifest_digest} - Parameters: - `registry_name` in `path` required - `repository_name` in `path` required - `manifest_digest` in `path` required ### post_v2_registries_validate_name - Operation ID: `post_v2_registries_validate_name` - Route: `POST /v2/registries/validate-name` - Mode: WRITE - Summary: post_/v2/registries/validate-name