Module: Harbor2Client
- Defined in:
- lib/harbor2_client/version.rb,
lib/harbor2_client.rb,
lib/harbor2_client/api_error.rb,
lib/harbor2_client/api_client.rb,
lib/harbor2_client/models/tag.rb,
lib/harbor2_client/models/icon.rb,
lib/harbor2_client/models/task.rb,
lib/harbor2_client/api/icon_api.rb,
lib/harbor2_client/api/scan_api.rb,
lib/harbor2_client/models/error.rb,
lib/harbor2_client/models/label.rb,
lib/harbor2_client/configuration.rb,
lib/harbor2_client/models/errors.rb,
lib/harbor2_client/models/metrics.rb,
lib/harbor2_client/models/project.rb,
lib/harbor2_client/api/preheat_api.rb,
lib/harbor2_client/api/project_api.rb,
lib/harbor2_client/models/artifact.rb,
lib/harbor2_client/models/instance.rb,
lib/harbor2_client/models/metadata.rb,
lib/harbor2_client/models/platform.rb,
lib/harbor2_client/models/registry.rb,
lib/harbor2_client/api/artifact_api.rb,
lib/harbor2_client/api/auditlog_api.rb,
lib/harbor2_client/models/audit_log.rb,
lib/harbor2_client/models/execution.rb,
lib/harbor2_client/models/reference.rb,
lib/harbor2_client/models/repository.rb,
lib/harbor2_client/api/repository_api.rb,
lib/harbor2_client/models/annotations.rb,
lib/harbor2_client/models/extra_attrs.rb,
lib/harbor2_client/models/project_req.rb,
lib/harbor2_client/models/addition_link.rb,
lib/harbor2_client/models/cve_allowlist.rb,
lib/harbor2_client/models/resource_list.rb,
lib/harbor2_client/models/scan_overview.rb,
lib/harbor2_client/models/addition_links.rb,
lib/harbor2_client/models/preheat_policy.rb,
lib/harbor2_client/models/project_summary.rb,
lib/harbor2_client/models/project_metadata.rb,
lib/harbor2_client/models/project_deletable.rb,
lib/harbor2_client/models/cve_allowlist_item.rb,
lib/harbor2_client/models/registry_credential.rb,
lib/harbor2_client/models/native_report_summary.rb,
lib/harbor2_client/models/project_summary_quota.rb,
lib/harbor2_client/models/vulnerability_summary.rb,
lib/harbor2_client/models/provider_under_project.rb
Overview
#Harbor API
#These APIs provide services for manipulating Harbor project.
OpenAPI spec version: 2.0
Generated by: github.com/swagger-api/swagger-codegen.git Swagger Codegen version: 2.4.17
Defined Under Namespace
Classes: AdditionLink, AdditionLinks, Annotations, ApiClient, ApiError, Artifact, ArtifactApi, AuditLog, AuditlogApi, CVEAllowlist, CVEAllowlistItem, Configuration, Error, Errors, Execution, ExtraAttrs, Icon, IconApi, Instance, Label, Metadata, Metrics, NativeReportSummary, Platform, PreheatApi, PreheatPolicy, Project, ProjectApi, ProjectDeletable, ProjectMetadata, ProjectReq, ProjectSummary, ProjectSummaryQuota, ProviderUnderProject, Reference, Registry, RegistryCredential, Repository, RepositoryApi, ResourceList, ScanApi, ScanOverview, Tag, Task, VulnerabilitySummary
Constant Summary collapse
- VERSION =
'0.2.0'
Class Method Summary collapse
-
.configure ⇒ Object
Customize default settings for the SDK using block.
Class Method Details
.configure ⇒ Object
Customize default settings for the SDK using block.
Harbor2Client.configure do |config|
config.username = "xxx"
config.password = "xxx"
end
If no block given, return the default Configuration object.
73 74 75 76 77 78 79 |
# File 'lib/harbor2_client.rb', line 73 def configure if block_given? yield(Configuration.default) else Configuration.default end end |