Skip to main content

Registry Management

Overview

The container workflow has been divided into three dedicated articles.

This article specifically covers Registry Management, which forms the foundation of the container deployment pipeline by managing container registry configurations and authentication credentials.

Basic Operations

Basic API URL: https://{domain}/{tenantPath}/{srp}

OperationAPIDescription
Create Container RegistryPOST {Basic API URL}/orgs/{orgId}/containers/registriesCreate a new container registry configuration
List Container RegistriesGET {Basic API URL}/orgs/{orgId}/containers/registriesGet all container registry configurations in an organization
Update Container RegistryPUT {Basic API URL}/orgs/{orgId}/containers/registries/{registryId}Update an existing container registry configuration
Delete Container RegistryDELETE {Basic API URL}/orgs/{orgId}/containers/registries/{registryId}Delete a container registry configuration

Constraints & Limitations

General

  • API access requires authentication with a valid token
  • Organization must exist

Create

  • registryName must be unique within the organization, max 32 characters
  • registryType Requirements:
    • DockerHub: Requires username and accessToken (must be provided together).
    • AzureACR: Requires username and userPassword (must be provided together).
    • AwsECR:region is required. accessKey and accessSecretKey are optional, but if provided, they must be used together.
    • Custom (e.g., Harbor): All credentials are optional

Advanced Features

OperationAPIDescription
Get Container Registry DetailsGET {Basic API URL}/orgs/{orgId}/containers/registries/{registryId}Get details of a specific container registry configuration

Last updated on Apr-8, 2026 | Version 1.0.0