v2

package
v0.1.47 Latest Latest
Warning

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

Go to latest
Published: Jul 6, 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 CodeArtsDeployClientBuilder

func CodeArtsDeployClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForCreateDeployTaskByTemplate

func GenReqDefForCreateDeployTaskByTemplate() *def.HttpRequestDef

func GenReqDefForCreateDeploymentGroup

func GenReqDefForCreateDeploymentGroup() *def.HttpRequestDef

func GenReqDefForCreateDeploymentHost

func GenReqDefForCreateDeploymentHost() *def.HttpRequestDef

func GenReqDefForDeleteDeployTask

func GenReqDefForDeleteDeployTask() *def.HttpRequestDef

func GenReqDefForDeleteDeploymentGroup

func GenReqDefForDeleteDeploymentGroup() *def.HttpRequestDef

func GenReqDefForDeleteDeploymentHost

func GenReqDefForDeleteDeploymentHost() *def.HttpRequestDef

func GenReqDefForListDeployTaskHistoryByDate

func GenReqDefForListDeployTaskHistoryByDate() *def.HttpRequestDef

func GenReqDefForListDeployTasks

func GenReqDefForListDeployTasks() *def.HttpRequestDef

func GenReqDefForListHostGroups

func GenReqDefForListHostGroups() *def.HttpRequestDef

func GenReqDefForListHosts

func GenReqDefForListHosts() *def.HttpRequestDef

func GenReqDefForListTaskSuccessRate

func GenReqDefForListTaskSuccessRate() *def.HttpRequestDef

func GenReqDefForShowDeployTaskDetail

func GenReqDefForShowDeployTaskDetail() *def.HttpRequestDef

func GenReqDefForShowDeploymentGroupDetail

func GenReqDefForShowDeploymentGroupDetail() *def.HttpRequestDef

func GenReqDefForShowDeploymentHostDetail

func GenReqDefForShowDeploymentHostDetail() *def.HttpRequestDef

func GenReqDefForShowProjectSuccessRate

func GenReqDefForShowProjectSuccessRate() *def.HttpRequestDef

func GenReqDefForStartDeployTask

func GenReqDefForStartDeployTask() *def.HttpRequestDef

func GenReqDefForUpdateDeploymentGroup

func GenReqDefForUpdateDeploymentGroup() *def.HttpRequestDef

func GenReqDefForUpdateDeploymentHost

func GenReqDefForUpdateDeploymentHost() *def.HttpRequestDef

Types

type CodeArtsDeployClient

type CodeArtsDeployClient struct {
	HcClient *http_client.HcHttpClient
}

func NewCodeArtsDeployClient

func NewCodeArtsDeployClient(hcClient *http_client.HcHttpClient) *CodeArtsDeployClient

func (*CodeArtsDeployClient) CreateDeployTaskByTemplate

CreateDeployTaskByTemplate 通过模板新建应用

通过模板新建应用。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) CreateDeployTaskByTemplateInvoker

CreateDeployTaskByTemplateInvoker 通过模板新建应用

func (*CodeArtsDeployClient) CreateDeploymentGroup

CreateDeploymentGroup 新建主机集群

在项目下新建主机集群。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) CreateDeploymentGroupInvoker

func (c *CodeArtsDeployClient) CreateDeploymentGroupInvoker(request *model.CreateDeploymentGroupRequest) *CreateDeploymentGroupInvoker

CreateDeploymentGroupInvoker 新建主机集群

func (*CodeArtsDeployClient) CreateDeploymentHost

CreateDeploymentHost 新建主机

在指定主机集群下新建主机。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) CreateDeploymentHostInvoker

func (c *CodeArtsDeployClient) CreateDeploymentHostInvoker(request *model.CreateDeploymentHostRequest) *CreateDeploymentHostInvoker

CreateDeploymentHostInvoker 新建主机

func (*CodeArtsDeployClient) DeleteDeployTask

DeleteDeployTask 删除应用

根据部署任务id删除应用。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) DeleteDeployTaskInvoker

func (c *CodeArtsDeployClient) DeleteDeployTaskInvoker(request *model.DeleteDeployTaskRequest) *DeleteDeployTaskInvoker

DeleteDeployTaskInvoker 删除应用

func (*CodeArtsDeployClient) DeleteDeploymentGroup

DeleteDeploymentGroup 删除主机集群

根据主机集群id删除主机集群。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) DeleteDeploymentGroupInvoker

func (c *CodeArtsDeployClient) DeleteDeploymentGroupInvoker(request *model.DeleteDeploymentGroupRequest) *DeleteDeploymentGroupInvoker

DeleteDeploymentGroupInvoker 删除主机集群

func (*CodeArtsDeployClient) DeleteDeploymentHost

DeleteDeploymentHost 删除主机

根据主机id删除主机。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) DeleteDeploymentHostInvoker

func (c *CodeArtsDeployClient) DeleteDeploymentHostInvoker(request *model.DeleteDeploymentHostRequest) *DeleteDeploymentHostInvoker

DeleteDeploymentHostInvoker 删除主机

func (*CodeArtsDeployClient) ListDeployTaskHistoryByDate

ListDeployTaskHistoryByDate 根据开始时间和结束时间查询项目下指定应用的历史部署记录列表

根据开始时间和结束时间查询项目下指定应用的历史部署记录列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) ListDeployTaskHistoryByDateInvoker

ListDeployTaskHistoryByDateInvoker 根据开始时间和结束时间查询项目下指定应用的历史部署记录列表

func (*CodeArtsDeployClient) ListDeployTasks

ListDeployTasks 获取应用列表

查询项目下应用列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) ListDeployTasksInvoker

func (c *CodeArtsDeployClient) ListDeployTasksInvoker(request *model.ListDeployTasksRequest) *ListDeployTasksInvoker

ListDeployTasksInvoker 获取应用列表

func (*CodeArtsDeployClient) ListHostGroups

ListHostGroups 查询主机集群列表

按条件查询主机集群列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) ListHostGroupsInvoker

func (c *CodeArtsDeployClient) ListHostGroupsInvoker(request *model.ListHostGroupsRequest) *ListHostGroupsInvoker

ListHostGroupsInvoker 查询主机集群列表

func (*CodeArtsDeployClient) ListHosts

ListHosts 查询主机列表

根据主机集群id查询指定主机集群下的主机列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) ListHostsInvoker

func (c *CodeArtsDeployClient) ListHostsInvoker(request *model.ListHostsRequest) *ListHostsInvoker

ListHostsInvoker 查询主机列表

func (*CodeArtsDeployClient) ListTaskSuccessRate

ListTaskSuccessRate 获取指定应用的应用部署成功率

获取指定应用的应用部署成功率

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) ListTaskSuccessRateInvoker

func (c *CodeArtsDeployClient) ListTaskSuccessRateInvoker(request *model.ListTaskSuccessRateRequest) *ListTaskSuccessRateInvoker

ListTaskSuccessRateInvoker 获取指定应用的应用部署成功率

func (*CodeArtsDeployClient) ShowDeployTaskDetail

ShowDeployTaskDetail 获取应用详情

根据部署任务id获取应用详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) ShowDeployTaskDetailInvoker

func (c *CodeArtsDeployClient) ShowDeployTaskDetailInvoker(request *model.ShowDeployTaskDetailRequest) *ShowDeployTaskDetailInvoker

ShowDeployTaskDetailInvoker 获取应用详情

func (*CodeArtsDeployClient) ShowDeploymentGroupDetail

ShowDeploymentGroupDetail 查询主机集群

根据主机集群id查询主机集群详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) ShowDeploymentGroupDetailInvoker

ShowDeploymentGroupDetailInvoker 查询主机集群

func (*CodeArtsDeployClient) ShowDeploymentHostDetail

ShowDeploymentHostDetail 查询主机详情

根据主机id查询主机详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) ShowDeploymentHostDetailInvoker

func (c *CodeArtsDeployClient) ShowDeploymentHostDetailInvoker(request *model.ShowDeploymentHostDetailRequest) *ShowDeploymentHostDetailInvoker

ShowDeploymentHostDetailInvoker 查询主机详情

func (*CodeArtsDeployClient) ShowProjectSuccessRate

ShowProjectSuccessRate 获取指定项目的应用部署成功率

获取指定项目的应用部署成功率

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) ShowProjectSuccessRateInvoker

func (c *CodeArtsDeployClient) ShowProjectSuccessRateInvoker(request *model.ShowProjectSuccessRateRequest) *ShowProjectSuccessRateInvoker

ShowProjectSuccessRateInvoker 获取指定项目的应用部署成功率

func (*CodeArtsDeployClient) StartDeployTask

StartDeployTask 部署应用

根据部署任务id部署应用。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) StartDeployTaskInvoker

func (c *CodeArtsDeployClient) StartDeployTaskInvoker(request *model.StartDeployTaskRequest) *StartDeployTaskInvoker

StartDeployTaskInvoker 部署应用

func (*CodeArtsDeployClient) UpdateDeploymentGroup

UpdateDeploymentGroup 修改主机集群

根据主机集群id修改主机集群信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) UpdateDeploymentGroupInvoker

func (c *CodeArtsDeployClient) UpdateDeploymentGroupInvoker(request *model.UpdateDeploymentGroupRequest) *UpdateDeploymentGroupInvoker

UpdateDeploymentGroupInvoker 修改主机集群

func (*CodeArtsDeployClient) UpdateDeploymentHost

UpdateDeploymentHost 修改主机

根据主机id修改主机信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsDeployClient) UpdateDeploymentHostInvoker

func (c *CodeArtsDeployClient) UpdateDeploymentHostInvoker(request *model.UpdateDeploymentHostRequest) *UpdateDeploymentHostInvoker

UpdateDeploymentHostInvoker 修改主机

type CreateDeployTaskByTemplateInvoker

type CreateDeployTaskByTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDeployTaskByTemplateInvoker) Invoke

type CreateDeploymentGroupInvoker

type CreateDeploymentGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDeploymentGroupInvoker) Invoke

type CreateDeploymentHostInvoker

type CreateDeploymentHostInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDeploymentHostInvoker) Invoke

type DeleteDeployTaskInvoker

type DeleteDeployTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDeployTaskInvoker) Invoke

type DeleteDeploymentGroupInvoker

type DeleteDeploymentGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDeploymentGroupInvoker) Invoke

type DeleteDeploymentHostInvoker

type DeleteDeploymentHostInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDeploymentHostInvoker) Invoke

type ListDeployTaskHistoryByDateInvoker

type ListDeployTaskHistoryByDateInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDeployTaskHistoryByDateInvoker) Invoke

type ListDeployTasksInvoker

type ListDeployTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDeployTasksInvoker) Invoke

type ListHostGroupsInvoker

type ListHostGroupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostGroupsInvoker) Invoke

type ListHostsInvoker

type ListHostsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostsInvoker) Invoke

type ListTaskSuccessRateInvoker

type ListTaskSuccessRateInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTaskSuccessRateInvoker) Invoke

type ShowDeployTaskDetailInvoker

type ShowDeployTaskDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDeployTaskDetailInvoker) Invoke

type ShowDeploymentGroupDetailInvoker

type ShowDeploymentGroupDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDeploymentGroupDetailInvoker) Invoke

type ShowDeploymentHostDetailInvoker

type ShowDeploymentHostDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDeploymentHostDetailInvoker) Invoke

type ShowProjectSuccessRateInvoker

type ShowProjectSuccessRateInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowProjectSuccessRateInvoker) Invoke

type StartDeployTaskInvoker

type StartDeployTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*StartDeployTaskInvoker) Invoke

type UpdateDeploymentGroupInvoker

type UpdateDeploymentGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDeploymentGroupInvoker) Invoke

type UpdateDeploymentHostInvoker

type UpdateDeploymentHostInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDeploymentHostInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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