v1

package
v0.1.78 Latest Latest
Warning

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

Go to latest
Published: Jan 18, 2024 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 GenReqDefForCreateXdmApplication

func GenReqDefForCreateXdmApplication() *def.HttpRequestDef

func GenReqDefForDeleteXdmApplication

func GenReqDefForDeleteXdmApplication() *def.HttpRequestDef

func GenReqDefForDeployApplication

func GenReqDefForDeployApplication() *def.HttpRequestDef

func GenReqDefForListApps

func GenReqDefForListApps() *def.HttpRequestDef

func GenReqDefForListEnvs

func GenReqDefForListEnvs() *def.HttpRequestDef

func GenReqDefForModifyApplication

func GenReqDefForModifyApplication() *def.HttpRequestDef

func GenReqDefForUninstall

func GenReqDefForUninstall() *def.HttpRequestDef

func IdmeClientBuilder

func IdmeClientBuilder() *httpclient.HcHttpClientBuilder

Types

type CreateXdmApplicationInvoker

type CreateXdmApplicationInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateXdmApplicationInvoker) Invoke

type DeleteXdmApplicationInvoker

type DeleteXdmApplicationInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteXdmApplicationInvoker) Invoke

type DeployApplicationInvoker

type DeployApplicationInvoker struct {
	*invoker.BaseInvoker
}

func (*DeployApplicationInvoker) Invoke

type IdmeClient

type IdmeClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewIdmeClient

func NewIdmeClient(hcClient *httpclient.HcHttpClient) *IdmeClient

func (*IdmeClient) CreateXdmApplication

CreateXdmApplication 创建应用

本接口用于创建工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)的应用。

Please refer to HUAWEI cloud API Explorer for details.

func (*IdmeClient) CreateXdmApplicationInvoker

func (c *IdmeClient) CreateXdmApplicationInvoker(request *model.CreateXdmApplicationRequest) *CreateXdmApplicationInvoker

CreateXdmApplicationInvoker 创建应用

func (*IdmeClient) DeleteXdmApplication

DeleteXdmApplication 删除应用

本接口用于删除工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)的应用。

Please refer to HUAWEI cloud API Explorer for details.

func (*IdmeClient) DeleteXdmApplicationInvoker

func (c *IdmeClient) DeleteXdmApplicationInvoker(request *model.DeleteXdmApplicationRequest) *DeleteXdmApplicationInvoker

DeleteXdmApplicationInvoker 删除应用

func (*IdmeClient) DeployApplication

DeployApplication 部署应用

本接口用于部署工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)的应用。

Please refer to HUAWEI cloud API Explorer for details.

func (*IdmeClient) DeployApplicationInvoker

func (c *IdmeClient) DeployApplicationInvoker(request *model.DeployApplicationRequest) *DeployApplicationInvoker

DeployApplicationInvoker 部署应用

func (*IdmeClient) ListApps

func (c *IdmeClient) ListApps(request *model.ListAppsRequest) (*model.ListAppsResponse, error)

ListApps 获取租户下的应用清单

本接口用于获取租户在工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)的应用清单。

Please refer to HUAWEI cloud API Explorer for details.

func (*IdmeClient) ListAppsInvoker

func (c *IdmeClient) ListAppsInvoker(request *model.ListAppsRequest) *ListAppsInvoker

ListAppsInvoker 获取租户下的应用清单

func (*IdmeClient) ListEnvs

func (c *IdmeClient) ListEnvs(request *model.ListEnvsRequest) (*model.ListEnvsResponse, error)

ListEnvs 获取运行服务清单

本接口用于获取租户在工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)的运行服务清单。

Please refer to HUAWEI cloud API Explorer for details.

func (*IdmeClient) ListEnvsInvoker

func (c *IdmeClient) ListEnvsInvoker(request *model.ListEnvsRequest) *ListEnvsInvoker

ListEnvsInvoker 获取运行服务清单

func (*IdmeClient) ModifyApplication

ModifyApplication 编辑应用

本接口用于修改工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)的应用。

Please refer to HUAWEI cloud API Explorer for details.

func (*IdmeClient) ModifyApplicationInvoker

func (c *IdmeClient) ModifyApplicationInvoker(request *model.ModifyApplicationRequest) *ModifyApplicationInvoker

ModifyApplicationInvoker 编辑应用

func (*IdmeClient) Uninstall

func (c *IdmeClient) Uninstall(request *model.UninstallRequest) (*model.UninstallResponse, error)

Uninstall 卸载应用

本接口用于卸载指定运行服务下的工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)应用。

Please refer to HUAWEI cloud API Explorer for details.

func (*IdmeClient) UninstallInvoker

func (c *IdmeClient) UninstallInvoker(request *model.UninstallRequest) *UninstallInvoker

UninstallInvoker 卸载应用

type ListAppsInvoker

type ListAppsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAppsInvoker) Invoke

func (i *ListAppsInvoker) Invoke() (*model.ListAppsResponse, error)

type ListEnvsInvoker

type ListEnvsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEnvsInvoker) Invoke

func (i *ListEnvsInvoker) Invoke() (*model.ListEnvsResponse, error)

type ModifyApplicationInvoker

type ModifyApplicationInvoker struct {
	*invoker.BaseInvoker
}

func (*ModifyApplicationInvoker) Invoke

type UninstallInvoker

type UninstallInvoker struct {
	*invoker.BaseInvoker
}

func (*UninstallInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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