v2

package
v0.1.18 Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2022 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 GenReqDefForBatchShowPipelinesStatus

func GenReqDefForBatchShowPipelinesStatus() *def.HttpRequestDef

func GenReqDefForCreatePipelineByTemplate

func GenReqDefForCreatePipelineByTemplate() *def.HttpRequestDef

func GenReqDefForListPipelineSimpleInfo added in v0.0.53

func GenReqDefForListPipelineSimpleInfo() *def.HttpRequestDef

func GenReqDefForListPipleineBuildResult

func GenReqDefForListPipleineBuildResult() *def.HttpRequestDef

func GenReqDefForListTemplates

func GenReqDefForListTemplates() *def.HttpRequestDef

func GenReqDefForRemovePipeline

func GenReqDefForRemovePipeline() *def.HttpRequestDef

func GenReqDefForShowInstanceStatus

func GenReqDefForShowInstanceStatus() *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

Types

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) 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) CreatePipelineByTemplateInvoker added in v0.0.90

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

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

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) 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) 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) 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 停止流水线

type CreatePipelineByTemplateInvoker added in v0.0.90

type CreatePipelineByTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePipelineByTemplateInvoker) Invoke added in v0.0.90

type ListPipelineSimpleInfoInvoker added in v0.0.90

type ListPipelineSimpleInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPipelineSimpleInfoInvoker) Invoke added in v0.0.90

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 ShowInstanceStatusInvoker added in v0.0.90

type ShowInstanceStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowInstanceStatusInvoker) Invoke added in v0.0.90

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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