Update a custom-registry
PUT /custom-registries/{id}
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”DocumentId
Request Body required
Section titled “Request Body required ”object
object
Username for Basic auth (e.g. ‘oauth2’ for GitLab PAT). Leave empty to use token as Bearer.
Encrypted authentication token (PAT or password). Never returned in API responses.
Optional: GitLab/Harbor API base URL for registry discovery (e.g. https://gitlab.example.com). Required for full repository auto-discovery.
Soft-delete flag. Set to false instead of deleting the record.
Logical data-residency region of the tenant (CELL invariant, F2.CELL.01)
Deployment cell within home_region for blast-radius isolation (CELL invariant, F2.CELL.01)
Responses
Section titled “ Responses ”Updated
object
object
Username for Basic auth (e.g. ‘oauth2’ for GitLab PAT). Leave empty to use token as Bearer.
Encrypted authentication token (PAT or password). Never returned in API responses.
Optional: GitLab/Harbor API base URL for registry discovery (e.g. https://gitlab.example.com). Required for full repository auto-discovery.
Soft-delete flag. Set to false instead of deleting the record.
Logical data-residency region of the tenant (CELL invariant, F2.CELL.01)
Deployment cell within home_region for blast-radius isolation (CELL invariant, F2.CELL.01)
Validation error
Missing or invalid authentication
Not authorized (tenant scope or capability)
Not found