v2

package
v0.1.41 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 25, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CloudPipelineClientBuilder

func CloudPipelineClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForBatchShowPipelinesLatestStatus added in v0.1.24

func GenReqDefForBatchShowPipelinesLatestStatus() *def.HttpRequestDef

func GenReqDefForBatchShowPipelinesStatus

func GenReqDefForBatchShowPipelinesStatus() *def.HttpRequestDef

func GenReqDefForCreatePipelineByTemplate

func GenReqDefForCreatePipelineByTemplate() *def.HttpRequestDef

func GenReqDefForCreatePipelineByTemplateId added in v0.1.37

func GenReqDefForCreatePipelineByTemplateId() *def.HttpRequestDef

func GenReqDefForDeletePipeline added in v0.1.24

func GenReqDefForDeletePipeline() *def.HttpRequestDef

func GenReqDefForListPipelineRuns added in v0.1.24

func GenReqDefForListPipelineRuns() *def.HttpRequestDef

func GenReqDefForListPipelineSimpleInfo added in v0.0.53

func GenReqDefForListPipelineSimpleInfo() *def.HttpRequestDef

func GenReqDefForListPipelineTemplates added in v0.1.37

func GenReqDefForListPipelineTemplates() *def.HttpRequestDef

func GenReqDefForListPipelines added in v0.1.24

func GenReqDefForListPipelines() *def.HttpRequestDef

func GenReqDefForListPipleineBuildResult

func GenReqDefForListPipleineBuildResult() *def.HttpRequestDef

func GenReqDefForListTemplates

func GenReqDefForListTemplates() *def.HttpRequestDef

func GenReqDefForRemovePipeline

func GenReqDefForRemovePipeline() *def.HttpRequestDef

func GenReqDefForRunPipeline added in v0.1.24

func GenReqDefForRunPipeline() *def.HttpRequestDef

func GenReqDefForShowInstanceStatus

func GenReqDefForShowInstanceStatus() *def.HttpRequestDef

func GenReqDefForShowPipelineRunDetail added in v0.1.24

func GenReqDefForShowPipelineRunDetail() *def.HttpRequestDef

func GenReqDefForShowPipelineTemplateDetail added in v0.1.37

func GenReqDefForShowPipelineTemplateDetail() *def.HttpRequestDef

func GenReqDefForShowPipleineStatus

func GenReqDefForShowPipleineStatus() *def.HttpRequestDef

func GenReqDefForShowTemplateDetail

func GenReqDefForShowTemplateDetail() *def.HttpRequestDef

func GenReqDefForStartNewPipeline

func GenReqDefForStartNewPipeline() *def.HttpRequestDef

func GenReqDefForStopPipelineNew

func GenReqDefForStopPipelineNew() *def.HttpRequestDef

func GenReqDefForStopPipelineRun added in v0.1.24

func GenReqDefForStopPipelineRun() *def.HttpRequestDef

Types

type BatchShowPipelinesLatestStatusInvoker added in v0.1.24

type BatchShowPipelinesLatestStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchShowPipelinesLatestStatusInvoker) Invoke added in v0.1.24

type BatchShowPipelinesStatusInvoker added in v0.0.90

type BatchShowPipelinesStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchShowPipelinesStatusInvoker) Invoke added in v0.0.90

type CloudPipelineClient

type CloudPipelineClient struct {
	HcClient *http_client.HcHttpClient
}

func NewCloudPipelineClient

func NewCloudPipelineClient(hcClient *http_client.HcHttpClient) *CloudPipelineClient

func (*CloudPipelineClient) BatchShowPipelinesLatestStatus added in v0.1.24

BatchShowPipelinesLatestStatus 批量获取流水线状态

批量获取流水线状态

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) BatchShowPipelinesLatestStatusInvoker added in v0.1.24

BatchShowPipelinesLatestStatusInvoker 批量获取流水线状态

func (*CloudPipelineClient) BatchShowPipelinesStatus

BatchShowPipelinesStatus 批量获取流水线状态

批量获取流水线状态和阶段信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) BatchShowPipelinesStatusInvoker added in v0.0.90

func (c *CloudPipelineClient) BatchShowPipelinesStatusInvoker(request *model.BatchShowPipelinesStatusRequest) *BatchShowPipelinesStatusInvoker

BatchShowPipelinesStatusInvoker 批量获取流水线状态

func (*CloudPipelineClient) CreatePipelineByTemplate

CreatePipelineByTemplate 基于模板快速创建流水线及流水线内任务

基于模板快速创建流水线及流水线内任务

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) CreatePipelineByTemplateId added in v0.1.37

CreatePipelineByTemplateId 基于模板创建流水线

基于模板创建流水线

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) CreatePipelineByTemplateIdInvoker added in v0.1.37

func (c *CloudPipelineClient) CreatePipelineByTemplateIdInvoker(request *model.CreatePipelineByTemplateIdRequest) *CreatePipelineByTemplateIdInvoker

CreatePipelineByTemplateIdInvoker 基于模板创建流水线

func (*CloudPipelineClient) CreatePipelineByTemplateInvoker added in v0.0.90

func (c *CloudPipelineClient) CreatePipelineByTemplateInvoker(request *model.CreatePipelineByTemplateRequest) *CreatePipelineByTemplateInvoker

CreatePipelineByTemplateInvoker 基于模板快速创建流水线及流水线内任务

func (*CloudPipelineClient) DeletePipeline added in v0.1.24

DeletePipeline 删除流水线

删除流水线

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) DeletePipelineInvoker added in v0.1.24

func (c *CloudPipelineClient) DeletePipelineInvoker(request *model.DeletePipelineRequest) *DeletePipelineInvoker

DeletePipelineInvoker 删除流水线

func (*CloudPipelineClient) ListPipelineRuns added in v0.1.24

ListPipelineRuns 获取流水线执行记录

获取流水线执行记录

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) ListPipelineRunsInvoker added in v0.1.24

func (c *CloudPipelineClient) ListPipelineRunsInvoker(request *model.ListPipelineRunsRequest) *ListPipelineRunsInvoker

ListPipelineRunsInvoker 获取流水线执行记录

func (*CloudPipelineClient) ListPipelineSimpleInfo added in v0.0.53

ListPipelineSimpleInfo 获取流水线列表接口

获取流水线列表接口

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) ListPipelineSimpleInfoInvoker added in v0.0.90

func (c *CloudPipelineClient) ListPipelineSimpleInfoInvoker(request *model.ListPipelineSimpleInfoRequest) *ListPipelineSimpleInfoInvoker

ListPipelineSimpleInfoInvoker 获取流水线列表接口

func (*CloudPipelineClient) ListPipelineTemplates added in v0.1.37

ListPipelineTemplates 查询模板列表

查询流水线模板列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) ListPipelineTemplatesInvoker added in v0.1.37

func (c *CloudPipelineClient) ListPipelineTemplatesInvoker(request *model.ListPipelineTemplatesRequest) *ListPipelineTemplatesInvoker

ListPipelineTemplatesInvoker 查询模板列表

func (*CloudPipelineClient) ListPipelines added in v0.1.24

ListPipelines 获取流水线列表/获取项目下流水线执行状况

获取流水线列表/获取项目下流水线执行状况

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) ListPipelinesInvoker added in v0.1.24

func (c *CloudPipelineClient) ListPipelinesInvoker(request *model.ListPipelinesRequest) *ListPipelinesInvoker

ListPipelinesInvoker 获取流水线列表/获取项目下流水线执行状况

func (*CloudPipelineClient) ListPipleineBuildResult

ListPipleineBuildResult 获取项目下流水线执行状况

获取项目下流水线执行状况

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) ListPipleineBuildResultInvoker added in v0.0.90

func (c *CloudPipelineClient) ListPipleineBuildResultInvoker(request *model.ListPipleineBuildResultRequest) *ListPipleineBuildResultInvoker

ListPipleineBuildResultInvoker 获取项目下流水线执行状况

func (*CloudPipelineClient) ListTemplates

ListTemplates 查询模板列表

查询模板列表,支持分页查询,支持模板名字模糊查询

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) ListTemplatesInvoker added in v0.0.90

func (c *CloudPipelineClient) ListTemplatesInvoker(request *model.ListTemplatesRequest) *ListTemplatesInvoker

ListTemplatesInvoker 查询模板列表

func (*CloudPipelineClient) RemovePipeline

RemovePipeline 删除流水线

根据id删除流水线

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) RemovePipelineInvoker added in v0.0.90

func (c *CloudPipelineClient) RemovePipelineInvoker(request *model.RemovePipelineRequest) *RemovePipelineInvoker

RemovePipelineInvoker 删除流水线

func (*CloudPipelineClient) RunPipeline added in v0.1.24

RunPipeline 启动流水线

启动流水线

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) RunPipelineInvoker added in v0.1.24

func (c *CloudPipelineClient) RunPipelineInvoker(request *model.RunPipelineRequest) *RunPipelineInvoker

RunPipelineInvoker 启动流水线

func (*CloudPipelineClient) ShowInstanceStatus

ShowInstanceStatus 检查流水线创建状态

检查流水线创建状态

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) ShowInstanceStatusInvoker added in v0.0.90

func (c *CloudPipelineClient) ShowInstanceStatusInvoker(request *model.ShowInstanceStatusRequest) *ShowInstanceStatusInvoker

ShowInstanceStatusInvoker 检查流水线创建状态

func (*CloudPipelineClient) ShowPipelineRunDetail added in v0.1.24

ShowPipelineRunDetail 获取流水线状态/获取流水线执行详情

获取流水线状态/获取流水线执行详情

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) ShowPipelineRunDetailInvoker added in v0.1.24

func (c *CloudPipelineClient) ShowPipelineRunDetailInvoker(request *model.ShowPipelineRunDetailRequest) *ShowPipelineRunDetailInvoker

ShowPipelineRunDetailInvoker 获取流水线状态/获取流水线执行详情

func (*CloudPipelineClient) ShowPipelineTemplateDetail added in v0.1.37

ShowPipelineTemplateDetail 查询模板详情

查询模板详情

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) ShowPipelineTemplateDetailInvoker added in v0.1.37

func (c *CloudPipelineClient) ShowPipelineTemplateDetailInvoker(request *model.ShowPipelineTemplateDetailRequest) *ShowPipelineTemplateDetailInvoker

ShowPipelineTemplateDetailInvoker 查询模板详情

func (*CloudPipelineClient) ShowPipleineStatus

ShowPipleineStatus 获取流水线状态

获取流水线状态,阶段及任务信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) ShowPipleineStatusInvoker added in v0.0.90

func (c *CloudPipelineClient) ShowPipleineStatusInvoker(request *model.ShowPipleineStatusRequest) *ShowPipleineStatusInvoker

ShowPipleineStatusInvoker 获取流水线状态

func (*CloudPipelineClient) ShowTemplateDetail

ShowTemplateDetail 查询模板详情

查询模板详情

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) ShowTemplateDetailInvoker added in v0.0.90

func (c *CloudPipelineClient) ShowTemplateDetailInvoker(request *model.ShowTemplateDetailRequest) *ShowTemplateDetailInvoker

ShowTemplateDetailInvoker 查询模板详情

func (*CloudPipelineClient) StartNewPipeline

StartNewPipeline 启动流水线

启动流水线

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) StartNewPipelineInvoker added in v0.0.90

func (c *CloudPipelineClient) StartNewPipelineInvoker(request *model.StartNewPipelineRequest) *StartNewPipelineInvoker

StartNewPipelineInvoker 启动流水线

func (*CloudPipelineClient) StopPipelineNew

StopPipelineNew 停止流水线

停止流水线

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) StopPipelineNewInvoker added in v0.0.90

func (c *CloudPipelineClient) StopPipelineNewInvoker(request *model.StopPipelineNewRequest) *StopPipelineNewInvoker

StopPipelineNewInvoker 停止流水线

func (*CloudPipelineClient) StopPipelineRun added in v0.1.24

StopPipelineRun 停止流水线

停止流水线

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudPipelineClient) StopPipelineRunInvoker added in v0.1.24

func (c *CloudPipelineClient) StopPipelineRunInvoker(request *model.StopPipelineRunRequest) *StopPipelineRunInvoker

StopPipelineRunInvoker 停止流水线

type CreatePipelineByTemplateIdInvoker added in v0.1.37

type CreatePipelineByTemplateIdInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePipelineByTemplateIdInvoker) Invoke added in v0.1.37

type CreatePipelineByTemplateInvoker added in v0.0.90

type CreatePipelineByTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePipelineByTemplateInvoker) Invoke added in v0.0.90

type DeletePipelineInvoker added in v0.1.24

type DeletePipelineInvoker struct {
	*invoker.BaseInvoker
}

func (*DeletePipelineInvoker) Invoke added in v0.1.24

type ListPipelineRunsInvoker added in v0.1.24

type ListPipelineRunsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPipelineRunsInvoker) Invoke added in v0.1.24

type ListPipelineSimpleInfoInvoker added in v0.0.90

type ListPipelineSimpleInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPipelineSimpleInfoInvoker) Invoke added in v0.0.90

type ListPipelineTemplatesInvoker added in v0.1.37

type ListPipelineTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPipelineTemplatesInvoker) Invoke added in v0.1.37

type ListPipelinesInvoker added in v0.1.24

type ListPipelinesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPipelinesInvoker) Invoke added in v0.1.24

type ListPipleineBuildResultInvoker added in v0.0.90

type ListPipleineBuildResultInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPipleineBuildResultInvoker) Invoke added in v0.0.90

type ListTemplatesInvoker added in v0.0.90

type ListTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTemplatesInvoker) Invoke added in v0.0.90

type RemovePipelineInvoker added in v0.0.90

type RemovePipelineInvoker struct {
	*invoker.BaseInvoker
}

func (*RemovePipelineInvoker) Invoke added in v0.0.90

type RunPipelineInvoker added in v0.1.24

type RunPipelineInvoker struct {
	*invoker.BaseInvoker
}

func (*RunPipelineInvoker) Invoke added in v0.1.24

type ShowInstanceStatusInvoker added in v0.0.90

type ShowInstanceStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowInstanceStatusInvoker) Invoke added in v0.0.90

type ShowPipelineRunDetailInvoker added in v0.1.24

type ShowPipelineRunDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPipelineRunDetailInvoker) Invoke added in v0.1.24

type ShowPipelineTemplateDetailInvoker added in v0.1.37

type ShowPipelineTemplateDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPipelineTemplateDetailInvoker) Invoke added in v0.1.37

type ShowPipleineStatusInvoker added in v0.0.90

type ShowPipleineStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPipleineStatusInvoker) Invoke added in v0.0.90

type ShowTemplateDetailInvoker added in v0.0.90

type ShowTemplateDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTemplateDetailInvoker) Invoke added in v0.0.90

type StartNewPipelineInvoker added in v0.0.90

type StartNewPipelineInvoker struct {
	*invoker.BaseInvoker
}

func (*StartNewPipelineInvoker) Invoke added in v0.0.90

type StopPipelineNewInvoker added in v0.0.90

type StopPipelineNewInvoker struct {
	*invoker.BaseInvoker
}

func (*StopPipelineNewInvoker) Invoke added in v0.0.90

type StopPipelineRunInvoker added in v0.1.24

type StopPipelineRunInvoker struct {
	*invoker.BaseInvoker
}

func (*StopPipelineRunInvoker) Invoke added in v0.1.24

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL