externalRegistries

Updates an external registry with the specified parameters.

Required RBAC Policy: kots/externalregistry/update

put/external_registry/{slug}

Request

  • Base URL
    https://api.replicated.com/vendor/v3
  • URL
    https://api.replicated.com/vendor/v3/external_registry/{slug}
  • Auth
    API key in header Authorization

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.

Changes

No recorded changes to this operation across all 3 revisions of this API.