# Functions
CreateCTF creates a new ctf repository.
FetchComponentReferences fetches the component references from the given component version.
FetchLatestComponentVersion fetches the latest version of the component with the given name.
MakeOCIRepository creates a repository for the given repositoryURL.
MakeRepositoryWithDockerConfig creates a repository, and use tge given dockerconfigPath to configure the credentials.
NewComponent creates a new component.
No description provided by the author
Transfer transfers a component to a repository.
WithComponentName configures the component name of the resource to be added.
WithLabels configures the labels of the component.
WithProvider configures the provider of the component.
WithProviderLabels configures the provider labels of the component.
WithRepositoryURL configures the repository url of the component.
WithResourceImage configures the image of the resource.
WithResourceInputType configures the input type of the resource.
WithResourceName configures the name of the resource.
WithResourcePath configures the path of the resource.
WithResourceType configures the type of the resource.
WithResourceVersion configures the version of the resource.
WithSkipVerify adds an option to skip the digest calculation of this resource.
WithToken configures the token of the component.
WithUsername configures the username of the component.
# Structs
Component contains the information for managing a component.
ResourceOptions contains the options for adding a resource to a component archive.
# Type aliases
ComponentOption is a function that configures a component options.
CTF is a component transfer format repository.
ResourceOption is a function that configures a resource options.