Module: SwaggerClient

Defined in:
lib/harbor_swagger_client/version.rb,
lib/harbor_swagger_client.rb,
lib/harbor_swagger_client/api_error.rb,
lib/harbor_swagger_client/api_client.rb,
lib/harbor_swagger_client/models/tag.rb,
lib/harbor_swagger_client/models/icon.rb,
lib/harbor_swagger_client/models/task.rb,
lib/harbor_swagger_client/api/icon_api.rb,
lib/harbor_swagger_client/api/ping_api.rb,
lib/harbor_swagger_client/api/scan_api.rb,
lib/harbor_swagger_client/models/error.rb,
lib/harbor_swagger_client/models/label.rb,
lib/harbor_swagger_client/models/robot.rb,
lib/harbor_swagger_client/api/robot_api.rb,
lib/harbor_swagger_client/configuration.rb,
lib/harbor_swagger_client/models/access.rb,
lib/harbor_swagger_client/models/errors.rb,
lib/harbor_swagger_client/models/metrics.rb,
lib/harbor_swagger_client/models/project.rb,
lib/harbor_swagger_client/models/storage.rb,
lib/harbor_swagger_client/api/preheat_api.rb,
lib/harbor_swagger_client/api/project_api.rb,
lib/harbor_swagger_client/api/robotv1_api.rb,
lib/harbor_swagger_client/models/artifact.rb,
lib/harbor_swagger_client/models/instance.rb,
lib/harbor_swagger_client/models/metadata.rb,
lib/harbor_swagger_client/models/platform.rb,
lib/harbor_swagger_client/models/registry.rb,
lib/harbor_swagger_client/api/artifact_api.rb,
lib/harbor_swagger_client/api/auditlog_api.rb,
lib/harbor_swagger_client/models/audit_log.rb,
lib/harbor_swagger_client/models/execution.rb,
lib/harbor_swagger_client/models/reference.rb,
lib/harbor_swagger_client/models/robot_sec.rb,
lib/harbor_swagger_client/models/permission.rb,
lib/harbor_swagger_client/models/repository.rb,
lib/harbor_swagger_client/api/repository_api.rb,
lib/harbor_swagger_client/api/systeminfo_api.rb,
lib/harbor_swagger_client/models/annotations.rb,
lib/harbor_swagger_client/models/extra_attrs.rb,
lib/harbor_swagger_client/models/project_req.rb,
lib/harbor_swagger_client/models/system_info.rb,
lib/harbor_swagger_client/api/replication_api.rb,
lib/harbor_swagger_client/models/general_info.rb,
lib/harbor_swagger_client/models/robot_create.rb,
lib/harbor_swagger_client/models/addition_link.rb,
lib/harbor_swagger_client/models/cve_allowlist.rb,
lib/harbor_swagger_client/models/resource_list.rb,
lib/harbor_swagger_client/models/robot_created.rb,
lib/harbor_swagger_client/models/scan_overview.rb,
lib/harbor_swagger_client/models/addition_links.rb,
lib/harbor_swagger_client/models/preheat_policy.rb,
lib/harbor_swagger_client/models/project_summary.rb,
lib/harbor_swagger_client/models/robot_create_v1.rb,
lib/harbor_swagger_client/models/project_metadata.rb,
lib/harbor_swagger_client/models/replication_task.rb,
lib/harbor_swagger_client/models/authproxy_setting.rb,
lib/harbor_swagger_client/models/project_deletable.rb,
lib/harbor_swagger_client/models/cve_allowlist_item.rb,
lib/harbor_swagger_client/models/registry_credential.rb,
lib/harbor_swagger_client/models/native_report_summary.rb,
lib/harbor_swagger_client/models/project_summary_quota.rb,
lib/harbor_swagger_client/models/replication_execution.rb,
lib/harbor_swagger_client/models/vulnerability_summary.rb,
lib/harbor_swagger_client/models/provider_under_project.rb,
lib/harbor_swagger_client/models/start_replication_execution.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: Access, AdditionLink, AdditionLinks, Annotations, ApiClient, ApiError, Artifact, ArtifactApi, AuditLog, AuditlogApi, AuthproxySetting, CVEAllowlist, CVEAllowlistItem, Configuration, Error, Errors, Execution, ExtraAttrs, GeneralInfo, Icon, IconApi, Instance, Label, Metadata, Metrics, NativeReportSummary, Permission, PingApi, Platform, PreheatApi, PreheatPolicy, Project, ProjectApi, ProjectDeletable, ProjectMetadata, ProjectReq, ProjectSummary, ProjectSummaryQuota, ProviderUnderProject, Reference, Registry, RegistryCredential, ReplicationApi, ReplicationExecution, ReplicationTask, Repository, RepositoryApi, ResourceList, Robot, RobotApi, RobotCreate, RobotCreateV1, RobotCreated, RobotSec, Robotv1Api, ScanApi, ScanOverview, StartReplicationExecution, Storage, SystemInfo, SysteminfoApi, Tag, Task, VulnerabilitySummary

Constant Summary collapse

VERSION =
'2.0.0'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

SwaggerClient.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



92
93
94
95
96
97
98
# File 'lib/harbor_swagger_client.rb', line 92

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end