v1

latestOpenAPI 3.0.02026-07-14169306521.0 KB
externalRegistries

Creates an external registry with the specified parameters.

Required RBAC Policy: kots/externalregistry/create

post/external_registry

Request body

appIdsstring[]

AppIds is a list of app IDs that can access this registry. If null or empty, registry is shared across all apps. (optional)

authTypestring

Auth type for the upstream registry (optional)

copyPasswordboolean

CopyPassword flag to indicate if password should be copied from original registry (optional)

endpointstring required

Endpoint of the upstream registry.

originalSlugstring

OriginalSlug is used when duplicating a registry to copy passwords if they're unchanged (optional)

passwordstring required

Password for authentication with the upstream registry.

providerstring

Provider of the upstream registry. (optional)

skipValidationboolean

SkipValidation just saves the values without checking if the registry is valid.

slugstring

Slug (registry name) for the upstream registry. If not provided, the endpoint will be used as the slug. (optional)

usernamestring required

Username for authentication with the upstream registry.

Response

CreateExternalRegistryResponse represents an external registry.