v1

latestOpenAPI 3.0.02026-07-14169306521.0 KB
externalRegistries

Updates an external registry with the specified parameters.

Required RBAC Policy: kots/externalregistry/update

put/external_registry/{slug}

Path parameters

slugstring required

Registry slug - can not be changed

Request body

appIdsstring[]

AppIds is a list of app IDs that can access this registry. If null/omitted, existing appIds are preserved If empty array [], registry becomes shared across all apps If contains values, registry is scoped to those apps (optional)

authTypestring

Authentication type for the registry (e.g., "password", "token"). (optional)

endpointstring

Endpoint of the external registry. (optional)

passwordstring

Password for authentication with the upstream registry. (optional)

providerstring

Provider of the external registry (e.g., "dockerhub", "gcr", "ecr", etc.). (optional)

usernamestring

Username for authentication with the upstream registry. (optional)

Response

UpdateExternalRegistryResponse represents an updated external registry.