Documentation
¶
Index ¶
Constants ¶
View Source
const SettingsRegistryEndpoint = "api/v1/settings/registry"
Variables ¶
This section is empty.
Functions ¶
func AddRegistrySetting ¶ added in v0.8.0
func AddRegistrySetting(c api.Client, registry RegistrySpecification) error
func UpdateRegistrySettings ¶
func UpdateRegistrySettings(c api.Client, registry RegistrySettings) error
Update the current registry scan settings.
Types ¶
type RegistrySettings ¶
type RegistrySettings struct {
Specifications []RegistrySpecification `json:"specifications,omitempty"`
}
func GetRegistrySettings ¶
func GetRegistrySettings(c api.Client) (RegistrySettings, error)
Get the current registry scan settings.
type RegistrySpecification ¶
type RegistrySpecification struct { Cap int `json:"cap,omitempty"` Collections []string `json:"collections,omitempty"` Credential string `json:"credentialID,omitempty"` ExcludedRepositories []string `json:"excludedRepositories,omitempty"` ExcludedTags []string `json:"excludedTags,omitempty"` HarborDeploymentSecurity bool `json:"harborDeploymentSecurity,omitempty"` JfrogRepoTypes []string `json:"jfrogRepoTypes,omitempty"` Namespace string `json:"namespace,omitempty"` Os string `json:"os,omitempty"` Tag string `json:"tag,omitempty"` Registry string `json:"registry,omitempty"` Repository string `json:"repository,omitempty"` Scanners int `json:"scanners,omitempty"` Version string `json:"version,omitempty"` VersionPattern string `json:"versionPattern,omitempty"` }
Click to show internal directories.
Click to hide internal directories.