|
| 1 | +# Go API client for swagger |
| 2 | + |
| 3 | +No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) |
| 4 | + |
| 5 | +## Overview |
| 6 | +This API client was generated by the [swagger-codegen](https://github.com/swagger-api/swagger-codegen) project. By using the [swagger-spec](https://github.com/swagger-api/swagger-spec) from a remote server, you can easily generate an API client. |
| 7 | + |
| 8 | +- API version: 1.0.0 |
| 9 | +- Package version: 1.0.0 |
| 10 | +- Build package: io.swagger.codegen.v3.generators.go.GoClientCodegen |
| 11 | +For more information, please visit [https://www.harness.io](https://www.harness.io) |
| 12 | + |
| 13 | +## Installation |
| 14 | +Put the package under your project folder and add the following in import: |
| 15 | +```golang |
| 16 | +import "./har" |
| 17 | +``` |
| 18 | + |
| 19 | +## Documentation for API Endpoints |
| 20 | + |
| 21 | +All URIs are relative to */gateway/har/api/v1* |
| 22 | + |
| 23 | +Class | Method | HTTP request | Description |
| 24 | +------------ | ------------- | ------------- | ------------- |
| 25 | +*ArtifactsApi* | [**DeleteArtifact**](docs/ArtifactsApi.md#deleteartifact) | **Delete** /registry/{registry_ref}/+/artifact/{artifact} | Delete Artifact |
| 26 | +*ArtifactsApi* | [**DeleteArtifactVersion**](docs/ArtifactsApi.md#deleteartifactversion) | **Delete** /registry/{registry_ref}/+/artifact/{artifact}/version/{version} | Delete an Artifact Version |
| 27 | +*ArtifactsApi* | [**GetAllArtifactVersions**](docs/ArtifactsApi.md#getallartifactversions) | **Get** /registry/{registry_ref}/+/artifact/{artifact}/versions | List Artifact Versions |
| 28 | +*ArtifactsApi* | [**GetArtifactDeployments**](docs/ArtifactsApi.md#getartifactdeployments) | **Get** /registry/{registry_ref}/+/artifact/{artifact}/version/{version}/deploymentdetails | Describe Artifact Deployments |
| 29 | +*ArtifactsApi* | [**GetArtifactStats**](docs/ArtifactsApi.md#getartifactstats) | **Get** /registry/{registry_ref}/+/artifact/{artifact}/stats | Get Artifact Stats |
| 30 | +*ArtifactsApi* | [**GetArtifactStatsForRegistry**](docs/ArtifactsApi.md#getartifactstatsforregistry) | **Get** /registry/{registry_ref}/+/artifact/stats | Get Artifact Stats |
| 31 | +*ArtifactsApi* | [**GetArtifactStatsForSpace**](docs/ArtifactsApi.md#getartifactstatsforspace) | **Get** /spaces/{space_ref}/+/artifact/stats | Get Artifact Stats |
| 32 | +*ArtifactsApi* | [**GetArtifactSummary**](docs/ArtifactsApi.md#getartifactsummary) | **Get** /registry/{registry_ref}/+/artifact/{artifact}/summary | Get Artifact Summary |
| 33 | +*ArtifactsApi* | [**GetArtifactVersionSummary**](docs/ArtifactsApi.md#getartifactversionsummary) | **Get** /registry/{registry_ref}/+/artifact/{artifact}/version/{version}/summary | Get Artifact Version Summary |
| 34 | +*ArtifactsApi* | [**ListArtifactLabels**](docs/ArtifactsApi.md#listartifactlabels) | **Get** /registry/{registry_ref}/+/artifact/labels | List Artifact Labels |
| 35 | +*ArtifactsApi* | [**RedirectHarnessArtifact**](docs/ArtifactsApi.md#redirectharnessartifact) | **Get** /registry/{registry_identifier}/artifact/{artifact}/redirect | Redirect to Harness Artifact Page |
| 36 | +*ArtifactsApi* | [**UpdateArtifactLabels**](docs/ArtifactsApi.md#updateartifactlabels) | **Put** /registry/{registry_ref}/+/artifact/{artifact}/labels | Update Artifact Labels |
| 37 | +*DockerArtifactsApi* | [**GetDockerArtifactDetails**](docs/DockerArtifactsApi.md#getdockerartifactdetails) | **Get** /registry/{registry_ref}/+/artifact/{artifact}/version/{version}/docker/details | Describe Docker Artifact Detail |
| 38 | +*DockerArtifactsApi* | [**GetDockerArtifactIntegrationDetails**](docs/DockerArtifactsApi.md#getdockerartifactintegrationdetails) | **Get** /registry/{registry_ref}/+/artifact/{artifact}/version/{version}/docker/integrationdetails | Describe Docker Artifact Integration Detail |
| 39 | +*DockerArtifactsApi* | [**GetDockerArtifactLayers**](docs/DockerArtifactsApi.md#getdockerartifactlayers) | **Get** /registry/{registry_ref}/+/artifact/{artifact}/version/{version}/docker/layers | Describe Docker Artifact Layers |
| 40 | +*DockerArtifactsApi* | [**GetDockerArtifactManifest**](docs/DockerArtifactsApi.md#getdockerartifactmanifest) | **Get** /registry/{registry_ref}/+/artifact/{artifact}/version/{version}/docker/manifest | Describe Docker Artifact Manifest |
| 41 | +*DockerArtifactsApi* | [**GetDockerArtifactManifests**](docs/DockerArtifactsApi.md#getdockerartifactmanifests) | **Get** /registry/{registry_ref}/+/artifact/{artifact}/version/{version}/docker/manifests | Describe Docker Artifact Manifests |
| 42 | +*HelmArtifactsApi* | [**GetHelmArtifactDetails**](docs/HelmArtifactsApi.md#gethelmartifactdetails) | **Get** /registry/{registry_ref}/+/artifact/{artifact}/version/{version}/helm/details | Describe Helm Artifact Detail |
| 43 | +*HelmArtifactsApi* | [**GetHelmArtifactManifest**](docs/HelmArtifactsApi.md#gethelmartifactmanifest) | **Get** /registry/{registry_ref}/+/artifact/{artifact}/version/{version}/helm/manifest | Describe Helm Artifact Manifest |
| 44 | +*RegistriesApi* | [**CreateRegistry**](docs/RegistriesApi.md#createregistry) | **Post** /registry | Create Registry. |
| 45 | +*RegistriesApi* | [**DeleteRegistry**](docs/RegistriesApi.md#deleteregistry) | **Delete** /registry/{registry_ref} | Delete a Registry |
| 46 | +*RegistriesApi* | [**GetAllArtifactsByRegistry**](docs/RegistriesApi.md#getallartifactsbyregistry) | **Get** /registry/{registry_ref}/+/artifacts | List Artifacts for Registry |
| 47 | +*RegistriesApi* | [**GetClientSetupDetails**](docs/RegistriesApi.md#getclientsetupdetails) | **Get** /registry/{registry_ref}/client-setup-details | Returns CLI Client Setup Details |
| 48 | +*RegistriesApi* | [**GetRegistry**](docs/RegistriesApi.md#getregistry) | **Get** /registry/{registry_ref} | Returns Registry Details |
| 49 | +*RegistriesApi* | [**ModifyRegistry**](docs/RegistriesApi.md#modifyregistry) | **Put** /registry/{registry_ref} | Updates a Registry |
| 50 | +*SpacesApi* | [**GetAllHarnessArtifacts**](docs/SpacesApi.md#getallharnessartifacts) | **Get** /spaces/{space_ref}/+/artifacts | List Harness Artifacts |
| 51 | +*SpacesApi* | [**GetAllRegistries**](docs/SpacesApi.md#getallregistries) | **Get** /spaces/{space_ref}/+/registries | List Registries |
| 52 | + |
| 53 | +## Documentation For Models |
| 54 | + |
| 55 | + - [ArtifactDeploymentsDetail](docs/ArtifactDeploymentsDetail.md) |
| 56 | + - [ArtifactDeploymentsDetails](docs/ArtifactDeploymentsDetails.md) |
| 57 | + - [ArtifactDeploymentsList](docs/ArtifactDeploymentsList.md) |
| 58 | + - [ArtifactLabelRequest](docs/ArtifactLabelRequest.md) |
| 59 | + - [ArtifactMetadata](docs/ArtifactMetadata.md) |
| 60 | + - [ArtifactStats](docs/ArtifactStats.md) |
| 61 | + - [ArtifactSummary](docs/ArtifactSummary.md) |
| 62 | + - [ArtifactVersionMetadata](docs/ArtifactVersionMetadata.md) |
| 63 | + - [ArtifactVersionSummary](docs/ArtifactVersionSummary.md) |
| 64 | + - [AuthType](docs/AuthType.md) |
| 65 | + - [BuildDetails](docs/BuildDetails.md) |
| 66 | + - [CleanupPolicy](docs/CleanupPolicy.md) |
| 67 | + - [ClientSetupDetails](docs/ClientSetupDetails.md) |
| 68 | + - [ClientSetupSection](docs/ClientSetupSection.md) |
| 69 | + - [ClientSetupStep](docs/ClientSetupStep.md) |
| 70 | + - [ClientSetupStepCommand](docs/ClientSetupStepCommand.md) |
| 71 | + - [ClientSetupStepType](docs/ClientSetupStepType.md) |
| 72 | + - [DeploymentDetails](docs/DeploymentDetails.md) |
| 73 | + - [DeploymentMetadata](docs/DeploymentMetadata.md) |
| 74 | + - [DeploymentStats](docs/DeploymentStats.md) |
| 75 | + - [DockerArtifactDetail](docs/DockerArtifactDetail.md) |
| 76 | + - [DockerArtifactIntegrationDetail](docs/DockerArtifactIntegrationDetail.md) |
| 77 | + - [DockerArtifactManifest](docs/DockerArtifactManifest.md) |
| 78 | + - [DockerLayerEntry](docs/DockerLayerEntry.md) |
| 79 | + - [DockerLayersSummary](docs/DockerLayersSummary.md) |
| 80 | + - [DockerManifestDetails](docs/DockerManifestDetails.md) |
| 81 | + - [DockerManifests](docs/DockerManifests.md) |
| 82 | + - [EnvironmentType](docs/EnvironmentType.md) |
| 83 | + - [HelmArtifactDetail](docs/HelmArtifactDetail.md) |
| 84 | + - [HelmArtifactManifest](docs/HelmArtifactManifest.md) |
| 85 | + - [InlineResponse200](docs/InlineResponse200.md) |
| 86 | + - [InlineResponse2001](docs/InlineResponse2001.md) |
| 87 | + - [InlineResponse20010](docs/InlineResponse20010.md) |
| 88 | + - [InlineResponse20011](docs/InlineResponse20011.md) |
| 89 | + - [InlineResponse20012](docs/InlineResponse20012.md) |
| 90 | + - [InlineResponse20013](docs/InlineResponse20013.md) |
| 91 | + - [InlineResponse20014](docs/InlineResponse20014.md) |
| 92 | + - [InlineResponse20015](docs/InlineResponse20015.md) |
| 93 | + - [InlineResponse20016](docs/InlineResponse20016.md) |
| 94 | + - [InlineResponse20017](docs/InlineResponse20017.md) |
| 95 | + - [InlineResponse2002](docs/InlineResponse2002.md) |
| 96 | + - [InlineResponse2003](docs/InlineResponse2003.md) |
| 97 | + - [InlineResponse2004](docs/InlineResponse2004.md) |
| 98 | + - [InlineResponse2005](docs/InlineResponse2005.md) |
| 99 | + - [InlineResponse2006](docs/InlineResponse2006.md) |
| 100 | + - [InlineResponse2007](docs/InlineResponse2007.md) |
| 101 | + - [InlineResponse2008](docs/InlineResponse2008.md) |
| 102 | + - [InlineResponse2009](docs/InlineResponse2009.md) |
| 103 | + - [InlineResponse201](docs/InlineResponse201.md) |
| 104 | + - [ListArtifact](docs/ListArtifact.md) |
| 105 | + - [ListArtifactLabel](docs/ListArtifactLabel.md) |
| 106 | + - [ListArtifactVersion](docs/ListArtifactVersion.md) |
| 107 | + - [ListRegistry](docs/ListRegistry.md) |
| 108 | + - [ListRegistryArtifact](docs/ListRegistryArtifact.md) |
| 109 | + - [ModelError](docs/ModelError.md) |
| 110 | + - [OneOfRegistryConfig](docs/OneOfRegistryConfig.md) |
| 111 | + - [OneOfUpstreamConfigAuth](docs/OneOfUpstreamConfigAuth.md) |
| 112 | + - [PackageType](docs/PackageType.md) |
| 113 | + - [Registry](docs/Registry.md) |
| 114 | + - [RegistryArtifactMetadata](docs/RegistryArtifactMetadata.md) |
| 115 | + - [RegistryConfig](docs/RegistryConfig.md) |
| 116 | + - [RegistryMetadata](docs/RegistryMetadata.md) |
| 117 | + - [RegistryRequest](docs/RegistryRequest.md) |
| 118 | + - [RegistryType](docs/RegistryType.md) |
| 119 | + - [SbomDetails](docs/SbomDetails.md) |
| 120 | + - [Scanner](docs/Scanner.md) |
| 121 | + - [SlsaDetails](docs/SlsaDetails.md) |
| 122 | + - [Status](docs/Status.md) |
| 123 | + - [StoDetails](docs/StoDetails.md) |
| 124 | + - [StoDigestMetadata](docs/StoDigestMetadata.md) |
| 125 | + - [StoMetadata](docs/StoMetadata.md) |
| 126 | + - [UpstreamConfig](docs/UpstreamConfig.md) |
| 127 | + - [UserPassword](docs/UserPassword.md) |
| 128 | + - [VirtualConfig](docs/VirtualConfig.md) |
| 129 | + |
| 130 | +## Documentation For Authorization |
| 131 | + Endpoints do not require authorization. |
| 132 | + |
| 133 | + |
| 134 | +## Author |
| 135 | + |
| 136 | + |
0 commit comments