package
2.2.1+incompatible
Repository: https://github.com/goharbor/harbor.git
Documentation: pkg.go.dev
# Functions
AddProjectMember ...
GetChartController returns the chart controller.
HTTPStatusCodeHealthChecker implements a Checker to check that the HTTP status code returned matches the expected one.
Init related objects/configurations for the API controllers.
PeriodicHealthChecker implements a Checker to check status periodically.
# Variables
ErrDuplicateProjectMember ...
ErrInvalidRole ...
HealthCheckerRegistry ...
# Structs
BaseController ...
ChartLabelAPI handles the requests of marking/removing labels to/from charts.
ChartRepositoryAPI provides related API handlers for the chart repository APIs.
ConfigAPI ...
EmailAPI ...
HealthAPI handles the request for "/api/health".
ImmutableTagRuleAPI ...
InternalAPI handles request of harbor admin...
LabelAPI handles requests for label management.
LabelResourceAPI provides the related basic functions to handle marking labels to resources.
LdapAPI handles requesst to /api/ldap/ping /api/ldap/user/search /api/ldap/user/import.
MetadataAPI ...
NotificationJobAPI ...
NotificationPolicyAPI ...
OIDCAPI handles the requests to /api/system/oidc/xxx.
ProjectMemberAPI handles request to /api/projects/{}/members/{}.
ProjectScannerAPI provides rest API for managing the project level scanner(s).
QuotaAPI handles request to /api/quotas/.
QuotaSwitcher ...
QuotaUpdateRequest struct for the body of put quota API.
RegistryAPI handles requests to /api/registries/{}.
ReplicationAdapterAPI handles the replication adapter requests.
ReplicationPolicyAPI handles the replication policy requests.
ScanAllPolicy is represent the json request and object for scan all policy Only for migrating from the legacy schedule.
ScannerAPI provides the API for managing the plugin scanners.
SearchAPI handles request to /api/search.
StatisticAPI handles request to /api/statistics/.
SysCVEAllowlistAPI Handles the requests to manage system level CVE allowlist.
UserAPI handles request to /api/users/{}.
UserGroupAPI ...