Skip to content

Latest commit

 

History

History
88 lines (77 loc) · 5.4 KB

File metadata and controls

88 lines (77 loc) · 5.4 KB

Go API client for sourcepipeline

<br/>https://sourcepipeline.apigw.ntruss.com/api/v1

Overview

This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.

  • API version: 2022-05-25T13:56:57Z
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.languages.NcpGoForNcloudClientCodegen

Installation

Put the package under your project folder and add the following in import:

"./sourcepipeline"

Documentation for API Endpoints

All URIs are relative to https://sourcepipeline.apigw.ntruss.com/api/v1

Class Method HTTP request Description
V1Api GetProjects Get /project
V1Api CreateProject Post /project
V1Api DeleteProject Delete /project/{projectId}
V1Api StartProject Post /project/{projectId}/do
V1Api GetProject Get /project/{projectId}
V1Api GetProjectHistories Get /project/{projectId}/history
V1Api CancelProject Post /project/{projectId}/history/{historyId}/cancel
V1Api GetProjectHistory Get /project/{projectId}/history/{historyId}
V1Api ChangeProject Patch /project/{projectId}
V1Api GetSourcebuildProjects Get /sourcebuild/project
V1Api GetSourcecommitRepositories Get /sourcecommit/repository
V1Api GetSourcecommitRepositoryBranches Get /sourcecommit/repository/{repositoryName}/branch
V1Api GetSourcedeployProjects Get /sourcedeploy/project
V1Api GetSourcedeployProjectStages Get /sourcedeploy/project/{projectId}/stage
V1Api GetSourcedeployProjectScenarios Get /sourcedeploy/project/{projectId}/stage/{stageId}/scenario
V1Api GetTimeZone Get /timeZone

Documentation For Models