v3

package
v0.1.60 Latest Latest
Warning

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

Go to latest
Published: Sep 19, 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 GenReqDefForAddDeploymentNodes added in v0.1.20

func GenReqDefForAddDeploymentNodes() *def.HttpRequestDef

func GenReqDefForBatchCreateNodeTags

func GenReqDefForBatchCreateNodeTags() *def.HttpRequestDef

func GenReqDefForCreateConfigMap

func GenReqDefForCreateConfigMap() *def.HttpRequestDef

func GenReqDefForCreateDeployment added in v0.1.20

func GenReqDefForCreateDeployment() *def.HttpRequestDef

func GenReqDefForCreateNode

func GenReqDefForCreateNode() *def.HttpRequestDef

func GenReqDefForCreateOrderForm

func GenReqDefForCreateOrderForm() *def.HttpRequestDef

func GenReqDefForCreateResourceTags

func GenReqDefForCreateResourceTags() *def.HttpRequestDef

func GenReqDefForCreateSecret

func GenReqDefForCreateSecret() *def.HttpRequestDef

func GenReqDefForCreateTask

func GenReqDefForCreateTask() *def.HttpRequestDef

func GenReqDefForCreateWorkSpace

func GenReqDefForCreateWorkSpace() *def.HttpRequestDef

func GenReqDefForDeleteConfigMap

func GenReqDefForDeleteConfigMap() *def.HttpRequestDef

func GenReqDefForDeleteDeployment

func GenReqDefForDeleteDeployment() *def.HttpRequestDef

func GenReqDefForDeleteNode

func GenReqDefForDeleteNode() *def.HttpRequestDef

func GenReqDefForDeletePod added in v0.1.20

func GenReqDefForDeletePod() *def.HttpRequestDef

func GenReqDefForDeleteResourceTag

func GenReqDefForDeleteResourceTag() *def.HttpRequestDef

func GenReqDefForDeleteSecret

func GenReqDefForDeleteSecret() *def.HttpRequestDef

func GenReqDefForDeleteTask

func GenReqDefForDeleteTask() *def.HttpRequestDef

func GenReqDefForDeleteWorkSpace

func GenReqDefForDeleteWorkSpace() *def.HttpRequestDef

func GenReqDefForFreezeNode

func GenReqDefForFreezeNode() *def.HttpRequestDef

func GenReqDefForListConfigMaps

func GenReqDefForListConfigMaps() *def.HttpRequestDef

func GenReqDefForListFirmwares added in v0.1.20

func GenReqDefForListFirmwares() *def.HttpRequestDef

func GenReqDefForListPlatformManager added in v0.1.20

func GenReqDefForListPlatformManager() *def.HttpRequestDef

func GenReqDefForListResourceTags

func GenReqDefForListResourceTags() *def.HttpRequestDef

func GenReqDefForListSecrets

func GenReqDefForListSecrets() *def.HttpRequestDef

func GenReqDefForListTasks

func GenReqDefForListTasks() *def.HttpRequestDef

func GenReqDefForListWorkSpaces

func GenReqDefForListWorkSpaces() *def.HttpRequestDef

func GenReqDefForSetDefaultOrderForm

func GenReqDefForSetDefaultOrderForm() *def.HttpRequestDef

func GenReqDefForShowConfigMap

func GenReqDefForShowConfigMap() *def.HttpRequestDef

func GenReqDefForShowDeployment added in v0.1.20

func GenReqDefForShowDeployment() *def.HttpRequestDef

func GenReqDefForShowDeploymentPods

func GenReqDefForShowDeploymentPods() *def.HttpRequestDef

func GenReqDefForShowDeployments added in v0.1.20

func GenReqDefForShowDeployments() *def.HttpRequestDef

func GenReqDefForShowNode

func GenReqDefForShowNode() *def.HttpRequestDef

func GenReqDefForShowNodeActivationRecords

func GenReqDefForShowNodeActivationRecords() *def.HttpRequestDef

func GenReqDefForShowNodes

func GenReqDefForShowNodes() *def.HttpRequestDef

func GenReqDefForShowResourceTags

func GenReqDefForShowResourceTags() *def.HttpRequestDef

func GenReqDefForShowSecret

func GenReqDefForShowSecret() *def.HttpRequestDef

func GenReqDefForShowSkillInfo

func GenReqDefForShowSkillInfo() *def.HttpRequestDef

func GenReqDefForShowSkillList

func GenReqDefForShowSkillList() *def.HttpRequestDef

func GenReqDefForShowSkillOrderInfo

func GenReqDefForShowSkillOrderInfo() *def.HttpRequestDef

func GenReqDefForShowSkillOrderList

func GenReqDefForShowSkillOrderList() *def.HttpRequestDef

func GenReqDefForShowTask

func GenReqDefForShowTask() *def.HttpRequestDef

func GenReqDefForShowUpgradeProgress

func GenReqDefForShowUpgradeProgress() *def.HttpRequestDef

func GenReqDefForShowWorkSpace

func GenReqDefForShowWorkSpace() *def.HttpRequestDef

func GenReqDefForStartAndStopDeployment added in v0.1.20

func GenReqDefForStartAndStopDeployment() *def.HttpRequestDef

func GenReqDefForStartAndStopDeploymentPod added in v0.1.20

func GenReqDefForStartAndStopDeploymentPod() *def.HttpRequestDef

func GenReqDefForSwitchNodeConnection

func GenReqDefForSwitchNodeConnection() *def.HttpRequestDef

func GenReqDefForUnfreezeNode

func GenReqDefForUnfreezeNode() *def.HttpRequestDef

func GenReqDefForUpdateConfigMap

func GenReqDefForUpdateConfigMap() *def.HttpRequestDef

func GenReqDefForUpdateDeployment added in v0.1.20

func GenReqDefForUpdateDeployment() *def.HttpRequestDef

func GenReqDefForUpdateDeploymentUsingPatch

func GenReqDefForUpdateDeploymentUsingPatch() *def.HttpRequestDef

func GenReqDefForUpdateNode

func GenReqDefForUpdateNode() *def.HttpRequestDef

func GenReqDefForUpdateNodeCert

func GenReqDefForUpdateNodeCert() *def.HttpRequestDef

func GenReqDefForUpdateNodeFirmware

func GenReqDefForUpdateNodeFirmware() *def.HttpRequestDef

func GenReqDefForUpdateSecret

func GenReqDefForUpdateSecret() *def.HttpRequestDef

func GenReqDefForUpdateTask

func GenReqDefForUpdateTask() *def.HttpRequestDef

func GenReqDefForUpdateWorkSpace

func GenReqDefForUpdateWorkSpace() *def.HttpRequestDef

func HiLensClientBuilder

func HiLensClientBuilder() *http_client.HcHttpClientBuilder

Types

type AddDeploymentNodesInvoker added in v0.1.20

type AddDeploymentNodesInvoker struct {
	*invoker.BaseInvoker
}

func (*AddDeploymentNodesInvoker) Invoke added in v0.1.20

type BatchCreateNodeTagsInvoker

type BatchCreateNodeTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateNodeTagsInvoker) Invoke

type CreateConfigMapInvoker

type CreateConfigMapInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateConfigMapInvoker) Invoke

type CreateDeploymentInvoker added in v0.1.20

type CreateDeploymentInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDeploymentInvoker) Invoke added in v0.1.20

type CreateNodeInvoker

type CreateNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateNodeInvoker) Invoke

type CreateOrderFormInvoker

type CreateOrderFormInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateOrderFormInvoker) Invoke

type CreateResourceTagsInvoker

type CreateResourceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateResourceTagsInvoker) Invoke

type CreateSecretInvoker

type CreateSecretInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSecretInvoker) Invoke

type CreateTaskInvoker

type CreateTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTaskInvoker) Invoke

type CreateWorkSpaceInvoker

type CreateWorkSpaceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateWorkSpaceInvoker) Invoke

type DeleteConfigMapInvoker

type DeleteConfigMapInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteConfigMapInvoker) Invoke

type DeleteDeploymentInvoker

type DeleteDeploymentInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDeploymentInvoker) Invoke

type DeleteNodeInvoker

type DeleteNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteNodeInvoker) Invoke

type DeletePodInvoker added in v0.1.20

type DeletePodInvoker struct {
	*invoker.BaseInvoker
}

func (*DeletePodInvoker) Invoke added in v0.1.20

type DeleteResourceTagInvoker

type DeleteResourceTagInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteResourceTagInvoker) Invoke

type DeleteSecretInvoker

type DeleteSecretInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSecretInvoker) Invoke

type DeleteTaskInvoker

type DeleteTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTaskInvoker) Invoke

type DeleteWorkSpaceInvoker

type DeleteWorkSpaceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteWorkSpaceInvoker) Invoke

type FreezeNodeInvoker

type FreezeNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*FreezeNodeInvoker) Invoke

type HiLensClient

type HiLensClient struct {
	HcClient *http_client.HcHttpClient
}

func NewHiLensClient

func NewHiLensClient(hcClient *http_client.HcHttpClient) *HiLensClient

func (*HiLensClient) AddDeploymentNodes added in v0.1.20

AddDeploymentNodes 批量部署

通过指定设备id列表或者设备标签将应用部署下发到多个设备上。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) AddDeploymentNodesInvoker added in v0.1.20

func (c *HiLensClient) AddDeploymentNodesInvoker(request *model.AddDeploymentNodesRequest) *AddDeploymentNodesInvoker

AddDeploymentNodesInvoker 批量部署

func (*HiLensClient) BatchCreateNodeTags

BatchCreateNodeTags 批量添加节点标签

专业版HiLens控制台标签管理,用户选择多个设备,批量添加多个标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) BatchCreateNodeTagsInvoker

func (c *HiLensClient) BatchCreateNodeTagsInvoker(request *model.BatchCreateNodeTagsRequest) *BatchCreateNodeTagsInvoker

BatchCreateNodeTagsInvoker 批量添加节点标签

func (*HiLensClient) CreateConfigMap

CreateConfigMap 创建配置项

创建配置项

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) CreateConfigMapInvoker

func (c *HiLensClient) CreateConfigMapInvoker(request *model.CreateConfigMapRequest) *CreateConfigMapInvoker

CreateConfigMapInvoker 创建配置项

func (*HiLensClient) CreateDeployment added in v0.1.20

CreateDeployment 创建应用部署

创建应用部署。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) CreateDeploymentInvoker added in v0.1.20

func (c *HiLensClient) CreateDeploymentInvoker(request *model.CreateDeploymentRequest) *CreateDeploymentInvoker

CreateDeploymentInvoker 创建应用部署

func (*HiLensClient) CreateNode

func (c *HiLensClient) CreateNode(request *model.CreateNodeRequest) (*model.CreateNodeResponse, error)

CreateNode 注册设备

填写设备信息,将设备注册到HiLens专业版控制台上。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) CreateNodeInvoker

func (c *HiLensClient) CreateNodeInvoker(request *model.CreateNodeRequest) *CreateNodeInvoker

CreateNodeInvoker 注册设备

func (*HiLensClient) CreateOrderForm

CreateOrderForm 创建免费技能订单

创建免费技能订单

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) CreateOrderFormInvoker

func (c *HiLensClient) CreateOrderFormInvoker(request *model.CreateOrderFormRequest) *CreateOrderFormInvoker

CreateOrderFormInvoker 创建免费技能订单

func (*HiLensClient) CreateResourceTags

CreateResourceTags 添加资源标签

专业版HiLens控制台标签管理,添加对应资源的标签列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) CreateResourceTagsInvoker

func (c *HiLensClient) CreateResourceTagsInvoker(request *model.CreateResourceTagsRequest) *CreateResourceTagsInvoker

CreateResourceTagsInvoker 添加资源标签

func (*HiLensClient) CreateSecret

func (c *HiLensClient) CreateSecret(request *model.CreateSecretRequest) (*model.CreateSecretResponse, error)

CreateSecret 创建密钥

创建密钥

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) CreateSecretInvoker

func (c *HiLensClient) CreateSecretInvoker(request *model.CreateSecretRequest) *CreateSecretInvoker

CreateSecretInvoker 创建密钥

func (*HiLensClient) CreateTask

func (c *HiLensClient) CreateTask(request *model.CreateTaskRequest) (*model.CreateTaskResponse, error)

CreateTask 创建作业

创建作业。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) CreateTaskInvoker

func (c *HiLensClient) CreateTaskInvoker(request *model.CreateTaskRequest) *CreateTaskInvoker

CreateTaskInvoker 创建作业

func (*HiLensClient) CreateWorkSpace

CreateWorkSpace 创建工作空间

创建一个工作空间,其中工作空间名不能与已有的重复

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) CreateWorkSpaceInvoker

func (c *HiLensClient) CreateWorkSpaceInvoker(request *model.CreateWorkSpaceRequest) *CreateWorkSpaceInvoker

CreateWorkSpaceInvoker 创建工作空间

func (*HiLensClient) DeleteConfigMap

DeleteConfigMap 删除配置项

根据配置项id删除某个配置项

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) DeleteConfigMapInvoker

func (c *HiLensClient) DeleteConfigMapInvoker(request *model.DeleteConfigMapRequest) *DeleteConfigMapInvoker

DeleteConfigMapInvoker 删除配置项

func (*HiLensClient) DeleteDeployment

DeleteDeployment 删除应用部署

删除指定应用部署。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) DeleteDeploymentInvoker

func (c *HiLensClient) DeleteDeploymentInvoker(request *model.DeleteDeploymentRequest) *DeleteDeploymentInvoker

DeleteDeploymentInvoker 删除应用部署

func (*HiLensClient) DeleteNode

func (c *HiLensClient) DeleteNode(request *model.DeleteNodeRequest) (*model.DeleteNodeResponse, error)

DeleteNode 删除设备

删除专业版HiLens控制台上的设备,并与端侧的设备进行解绑。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) DeleteNodeInvoker

func (c *HiLensClient) DeleteNodeInvoker(request *model.DeleteNodeRequest) *DeleteNodeInvoker

DeleteNodeInvoker 删除设备

func (*HiLensClient) DeletePod added in v0.1.20

func (c *HiLensClient) DeletePod(request *model.DeletePodRequest) (*model.DeletePodResponse, error)

DeletePod 删除应用实例

删除指定实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) DeletePodInvoker added in v0.1.20

func (c *HiLensClient) DeletePodInvoker(request *model.DeletePodRequest) *DeletePodInvoker

DeletePodInvoker 删除应用实例

func (*HiLensClient) DeleteResourceTag

DeleteResourceTag 删除资源标签

专业版HiLens控制台标签管理,删除对应资源的标签

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) DeleteResourceTagInvoker

func (c *HiLensClient) DeleteResourceTagInvoker(request *model.DeleteResourceTagRequest) *DeleteResourceTagInvoker

DeleteResourceTagInvoker 删除资源标签

func (*HiLensClient) DeleteSecret

func (c *HiLensClient) DeleteSecret(request *model.DeleteSecretRequest) (*model.DeleteSecretResponse, error)

DeleteSecret 删除密钥

删除密钥

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) DeleteSecretInvoker

func (c *HiLensClient) DeleteSecretInvoker(request *model.DeleteSecretRequest) *DeleteSecretInvoker

DeleteSecretInvoker 删除密钥

func (*HiLensClient) DeleteTask

func (c *HiLensClient) DeleteTask(request *model.DeleteTaskRequest) (*model.DeleteTaskResponse, error)

DeleteTask 删除作业

删除作业。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) DeleteTaskInvoker

func (c *HiLensClient) DeleteTaskInvoker(request *model.DeleteTaskRequest) *DeleteTaskInvoker

DeleteTaskInvoker 删除作业

func (*HiLensClient) DeleteWorkSpace

DeleteWorkSpace 删除工作空间

删除指定ID的工作空间,如果该工作空间下仍有资源,则删除会失败

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) DeleteWorkSpaceInvoker

func (c *HiLensClient) DeleteWorkSpaceInvoker(request *model.DeleteWorkSpaceRequest) *DeleteWorkSpaceInvoker

DeleteWorkSpaceInvoker 删除工作空间

func (*HiLensClient) FreezeNode

func (c *HiLensClient) FreezeNode(request *model.FreezeNodeRequest) (*model.FreezeNodeResponse, error)

FreezeNode 将激活订单与设备解绑

将激活订单与设备解绑。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) FreezeNodeInvoker

func (c *HiLensClient) FreezeNodeInvoker(request *model.FreezeNodeRequest) *FreezeNodeInvoker

FreezeNodeInvoker 将激活订单与设备解绑

func (*HiLensClient) ListConfigMaps

ListConfigMaps 查询配置项列表

获取配置项详情,以列表形式返回。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ListConfigMapsInvoker

func (c *HiLensClient) ListConfigMapsInvoker(request *model.ListConfigMapsRequest) *ListConfigMapsInvoker

ListConfigMapsInvoker 查询配置项列表

func (*HiLensClient) ListFirmwares added in v0.1.20

ListFirmwares 查询固件列表

查看指定固件历史版本信息

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ListFirmwaresInvoker added in v0.1.20

func (c *HiLensClient) ListFirmwaresInvoker(request *model.ListFirmwaresRequest) *ListFirmwaresInvoker

ListFirmwaresInvoker 查询固件列表

func (*HiLensClient) ListPlatformManager added in v0.1.20

ListPlatformManager 获取运行服务费订单列表

获取平台管理费列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ListPlatformManagerInvoker added in v0.1.20

func (c *HiLensClient) ListPlatformManagerInvoker(request *model.ListPlatformManagerRequest) *ListPlatformManagerInvoker

ListPlatformManagerInvoker 获取运行服务费订单列表

func (*HiLensClient) ListResourceTags

ListResourceTags 查询某资源类型的标签

专业版HiLens控制台标签管理,查询某种资源类型的所有标签,返回标签列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ListResourceTagsInvoker

func (c *HiLensClient) ListResourceTagsInvoker(request *model.ListResourceTagsRequest) *ListResourceTagsInvoker

ListResourceTagsInvoker 查询某资源类型的标签

func (*HiLensClient) ListSecrets

func (c *HiLensClient) ListSecrets(request *model.ListSecretsRequest) (*model.ListSecretsResponse, error)

ListSecrets 查询密钥列表

专业版HiLens控制台密钥管理,根据用户请求条件筛选,查询用户创建的 密钥信息,以列表形式返回。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ListSecretsInvoker

func (c *HiLensClient) ListSecretsInvoker(request *model.ListSecretsRequest) *ListSecretsInvoker

ListSecretsInvoker 查询密钥列表

func (*HiLensClient) ListTasks

func (c *HiLensClient) ListTasks(request *model.ListTasksRequest) (*model.ListTasksResponse, error)

ListTasks 查询作业列表

查询当前部署下所有作业,返回详情列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ListTasksInvoker

func (c *HiLensClient) ListTasksInvoker(request *model.ListTasksRequest) *ListTasksInvoker

ListTasksInvoker 查询作业列表

func (*HiLensClient) ListWorkSpaces

ListWorkSpaces 获取工作空间列表

查询用户名下的所有工作空间信息,并返回列表和总条目数

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ListWorkSpacesInvoker

func (c *HiLensClient) ListWorkSpacesInvoker(request *model.ListWorkSpacesRequest) *ListWorkSpacesInvoker

ListWorkSpacesInvoker 获取工作空间列表

func (*HiLensClient) SetDefaultOrderForm

SetDefaultOrderForm 设置默认订单

设置默认订单

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) SetDefaultOrderFormInvoker

func (c *HiLensClient) SetDefaultOrderFormInvoker(request *model.SetDefaultOrderFormRequest) *SetDefaultOrderFormInvoker

SetDefaultOrderFormInvoker 设置默认订单

func (*HiLensClient) ShowConfigMap

ShowConfigMap 查询配置项详情

根据配置项id查询某个配置项详情

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowConfigMapInvoker

func (c *HiLensClient) ShowConfigMapInvoker(request *model.ShowConfigMapRequest) *ShowConfigMapInvoker

ShowConfigMapInvoker 查询配置项详情

func (*HiLensClient) ShowDeployment added in v0.1.20

ShowDeployment 查询应用部署详情

获取部署的详情信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowDeploymentInvoker added in v0.1.20

func (c *HiLensClient) ShowDeploymentInvoker(request *model.ShowDeploymentRequest) *ShowDeploymentInvoker

ShowDeploymentInvoker 查询应用部署详情

func (*HiLensClient) ShowDeploymentPods

ShowDeploymentPods 查询应用实例列表

获取用户实例列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowDeploymentPodsInvoker

func (c *HiLensClient) ShowDeploymentPodsInvoker(request *model.ShowDeploymentPodsRequest) *ShowDeploymentPodsInvoker

ShowDeploymentPodsInvoker 查询应用实例列表

func (*HiLensClient) ShowDeployments added in v0.1.20

ShowDeployments 查询应用部署列表

获取部署列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowDeploymentsInvoker added in v0.1.20

func (c *HiLensClient) ShowDeploymentsInvoker(request *model.ShowDeploymentsRequest) *ShowDeploymentsInvoker

ShowDeploymentsInvoker 查询应用部署列表

func (*HiLensClient) ShowNode

func (c *HiLensClient) ShowNode(request *model.ShowNodeRequest) (*model.ShowNodeResponse, error)

ShowNode 查询设备详情

支持查询HiLens专业版控制台上的设备详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowNodeActivationRecords

ShowNodeActivationRecords 获取激活记录列表

获取激活记录列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowNodeActivationRecordsInvoker

func (c *HiLensClient) ShowNodeActivationRecordsInvoker(request *model.ShowNodeActivationRecordsRequest) *ShowNodeActivationRecordsInvoker

ShowNodeActivationRecordsInvoker 获取激活记录列表

func (*HiLensClient) ShowNodeInvoker

func (c *HiLensClient) ShowNodeInvoker(request *model.ShowNodeRequest) *ShowNodeInvoker

ShowNodeInvoker 查询设备详情

func (*HiLensClient) ShowNodes

func (c *HiLensClient) ShowNodes(request *model.ShowNodesRequest) (*model.ShowNodesResponse, error)

ShowNodes 查询设备列表

专业版HiLens控制台设备管理,根据用户请求条件筛选,查询用户注册的设备信息,以列表形式返回。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowNodesInvoker

func (c *HiLensClient) ShowNodesInvoker(request *model.ShowNodesRequest) *ShowNodesInvoker

ShowNodesInvoker 查询设备列表

func (*HiLensClient) ShowResourceTags

ShowResourceTags 查询资源标签

专业版HiLens控制台标签管理,查询具体资源的标签,返回标签列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowResourceTagsInvoker

func (c *HiLensClient) ShowResourceTagsInvoker(request *model.ShowResourceTagsRequest) *ShowResourceTagsInvoker

ShowResourceTagsInvoker 查询资源标签

func (*HiLensClient) ShowSecret

func (c *HiLensClient) ShowSecret(request *model.ShowSecretRequest) (*model.ShowSecretResponse, error)

ShowSecret 查询密钥详情

查询密钥详情

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowSecretInvoker

func (c *HiLensClient) ShowSecretInvoker(request *model.ShowSecretRequest) *ShowSecretInvoker

ShowSecretInvoker 查询密钥详情

func (*HiLensClient) ShowSkillInfo

ShowSkillInfo 获取技能详情

获取技能详情

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowSkillInfoInvoker

func (c *HiLensClient) ShowSkillInfoInvoker(request *model.ShowSkillInfoRequest) *ShowSkillInfoInvoker

ShowSkillInfoInvoker 获取技能详情

func (*HiLensClient) ShowSkillList

ShowSkillList 查询技能列表

获取技能列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowSkillListInvoker

func (c *HiLensClient) ShowSkillListInvoker(request *model.ShowSkillListRequest) *ShowSkillListInvoker

ShowSkillListInvoker 查询技能列表

func (*HiLensClient) ShowSkillOrderInfo

ShowSkillOrderInfo 查询订单详情

获取订单详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowSkillOrderInfoInvoker

func (c *HiLensClient) ShowSkillOrderInfoInvoker(request *model.ShowSkillOrderInfoRequest) *ShowSkillOrderInfoInvoker

ShowSkillOrderInfoInvoker 查询订单详情

func (*HiLensClient) ShowSkillOrderList

ShowSkillOrderList 查询订单列表

获取订单列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowSkillOrderListInvoker

func (c *HiLensClient) ShowSkillOrderListInvoker(request *model.ShowSkillOrderListRequest) *ShowSkillOrderListInvoker

ShowSkillOrderListInvoker 查询订单列表

func (*HiLensClient) ShowTask

func (c *HiLensClient) ShowTask(request *model.ShowTaskRequest) (*model.ShowTaskResponse, error)

ShowTask 查询作业详情

通过作业ID查询作业详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowTaskInvoker

func (c *HiLensClient) ShowTaskInvoker(request *model.ShowTaskRequest) *ShowTaskInvoker

ShowTaskInvoker 查询作业详情

func (*HiLensClient) ShowUpgradeProgress

ShowUpgradeProgress 获取设备固件升级进度

获取设备固件升级进度。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowUpgradeProgressInvoker

func (c *HiLensClient) ShowUpgradeProgressInvoker(request *model.ShowUpgradeProgressRequest) *ShowUpgradeProgressInvoker

ShowUpgradeProgressInvoker 获取设备固件升级进度

func (*HiLensClient) ShowWorkSpace

ShowWorkSpace 获取工作空间详情

获取指定workspace_id的工作空间详情,包括创建时间,描述,创建者等信息

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) ShowWorkSpaceInvoker

func (c *HiLensClient) ShowWorkSpaceInvoker(request *model.ShowWorkSpaceRequest) *ShowWorkSpaceInvoker

ShowWorkSpaceInvoker 获取工作空间详情

func (*HiLensClient) StartAndStopDeployment added in v0.1.20

StartAndStopDeployment 暂停、继续部署负载

启动/暂停应用部署。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) StartAndStopDeploymentInvoker added in v0.1.20

func (c *HiLensClient) StartAndStopDeploymentInvoker(request *model.StartAndStopDeploymentRequest) *StartAndStopDeploymentInvoker

StartAndStopDeploymentInvoker 暂停、继续部署负载

func (*HiLensClient) StartAndStopDeploymentPod added in v0.1.20

StartAndStopDeploymentPod 启动/停止部署下的指定实例

启动/停止部署下的指定实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) StartAndStopDeploymentPodInvoker added in v0.1.20

func (c *HiLensClient) StartAndStopDeploymentPodInvoker(request *model.StartAndStopDeploymentPodRequest) *StartAndStopDeploymentPodInvoker

StartAndStopDeploymentPodInvoker 启动/停止部署下的指定实例

func (*HiLensClient) SwitchNodeConnection

SwitchNodeConnection 启停设备

该API用于启用停用设备。被停用的设备将无法连接到云端服务,重新启用设备恢复连接。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) SwitchNodeConnectionInvoker

func (c *HiLensClient) SwitchNodeConnectionInvoker(request *model.SwitchNodeConnectionRequest) *SwitchNodeConnectionInvoker

SwitchNodeConnectionInvoker 启停设备

func (*HiLensClient) UnfreezeNode

func (c *HiLensClient) UnfreezeNode(request *model.UnfreezeNodeRequest) (*model.UnfreezeNodeResponse, error)

UnfreezeNode 使用运行服务费激活设备

使用运行服务费激活设备。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) UnfreezeNodeInvoker

func (c *HiLensClient) UnfreezeNodeInvoker(request *model.UnfreezeNodeRequest) *UnfreezeNodeInvoker

UnfreezeNodeInvoker 使用运行服务费激活设备

func (*HiLensClient) UpdateConfigMap

UpdateConfigMap 更新配置项

根据配置项id更新配置项信息

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) UpdateConfigMapInvoker

func (c *HiLensClient) UpdateConfigMapInvoker(request *model.UpdateConfigMapRequest) *UpdateConfigMapInvoker

UpdateConfigMapInvoker 更新配置项

func (*HiLensClient) UpdateDeployment added in v0.1.20

UpdateDeployment 更新应用部署

更新应用部署相关信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) UpdateDeploymentInvoker added in v0.1.20

func (c *HiLensClient) UpdateDeploymentInvoker(request *model.UpdateDeploymentRequest) *UpdateDeploymentInvoker

UpdateDeploymentInvoker 更新应用部署

func (*HiLensClient) UpdateDeploymentUsingPatch

UpdateDeploymentUsingPatch 部分更新应用部署

更新应用部署部分信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) UpdateDeploymentUsingPatchInvoker

func (c *HiLensClient) UpdateDeploymentUsingPatchInvoker(request *model.UpdateDeploymentUsingPatchRequest) *UpdateDeploymentUsingPatchInvoker

UpdateDeploymentUsingPatchInvoker 部分更新应用部署

func (*HiLensClient) UpdateNode

func (c *HiLensClient) UpdateNode(request *model.UpdateNodeRequest) (*model.UpdateNodeResponse, error)

UpdateNode 更新设备信息

更新设备日志配置,标签以及描述。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) UpdateNodeCert

UpdateNodeCert 更新设备证书

设备出现离线或者证书过期时,可通过该接口更新证书,重新让设备连接到云端

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) UpdateNodeCertInvoker

func (c *HiLensClient) UpdateNodeCertInvoker(request *model.UpdateNodeCertRequest) *UpdateNodeCertInvoker

UpdateNodeCertInvoker 更新设备证书

func (*HiLensClient) UpdateNodeFirmware

UpdateNodeFirmware 升级设备固件

升级设备固件。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) UpdateNodeFirmwareInvoker

func (c *HiLensClient) UpdateNodeFirmwareInvoker(request *model.UpdateNodeFirmwareRequest) *UpdateNodeFirmwareInvoker

UpdateNodeFirmwareInvoker 升级设备固件

func (*HiLensClient) UpdateNodeInvoker

func (c *HiLensClient) UpdateNodeInvoker(request *model.UpdateNodeRequest) *UpdateNodeInvoker

UpdateNodeInvoker 更新设备信息

func (*HiLensClient) UpdateSecret

func (c *HiLensClient) UpdateSecret(request *model.UpdateSecretRequest) (*model.UpdateSecretResponse, error)

UpdateSecret 更新密钥

更新密钥

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) UpdateSecretInvoker

func (c *HiLensClient) UpdateSecretInvoker(request *model.UpdateSecretRequest) *UpdateSecretInvoker

UpdateSecretInvoker 更新密钥

func (*HiLensClient) UpdateTask

func (c *HiLensClient) UpdateTask(request *model.UpdateTaskRequest) (*model.UpdateTaskResponse, error)

UpdateTask 编辑作业

编辑作业。

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) UpdateTaskInvoker

func (c *HiLensClient) UpdateTaskInvoker(request *model.UpdateTaskRequest) *UpdateTaskInvoker

UpdateTaskInvoker 编辑作业

func (*HiLensClient) UpdateWorkSpace

UpdateWorkSpace 修改工作空间

更改工作空间信息,暂时只能更改描述

Please refer to HUAWEI cloud API Explorer for details.

func (*HiLensClient) UpdateWorkSpaceInvoker

func (c *HiLensClient) UpdateWorkSpaceInvoker(request *model.UpdateWorkSpaceRequest) *UpdateWorkSpaceInvoker

UpdateWorkSpaceInvoker 修改工作空间

type ListConfigMapsInvoker

type ListConfigMapsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConfigMapsInvoker) Invoke

type ListFirmwaresInvoker added in v0.1.20

type ListFirmwaresInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFirmwaresInvoker) Invoke added in v0.1.20

type ListPlatformManagerInvoker added in v0.1.20

type ListPlatformManagerInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPlatformManagerInvoker) Invoke added in v0.1.20

type ListResourceTagsInvoker

type ListResourceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListResourceTagsInvoker) Invoke

type ListSecretsInvoker

type ListSecretsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSecretsInvoker) Invoke

type ListTasksInvoker

type ListTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTasksInvoker) Invoke

type ListWorkSpacesInvoker

type ListWorkSpacesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListWorkSpacesInvoker) Invoke

type SetDefaultOrderFormInvoker

type SetDefaultOrderFormInvoker struct {
	*invoker.BaseInvoker
}

func (*SetDefaultOrderFormInvoker) Invoke

type ShowConfigMapInvoker

type ShowConfigMapInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowConfigMapInvoker) Invoke

type ShowDeploymentInvoker added in v0.1.20

type ShowDeploymentInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDeploymentInvoker) Invoke added in v0.1.20

type ShowDeploymentPodsInvoker

type ShowDeploymentPodsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDeploymentPodsInvoker) Invoke

type ShowDeploymentsInvoker added in v0.1.20

type ShowDeploymentsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDeploymentsInvoker) Invoke added in v0.1.20

type ShowNodeActivationRecordsInvoker

type ShowNodeActivationRecordsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowNodeActivationRecordsInvoker) Invoke

type ShowNodeInvoker

type ShowNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowNodeInvoker) Invoke

func (i *ShowNodeInvoker) Invoke() (*model.ShowNodeResponse, error)

type ShowNodesInvoker

type ShowNodesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowNodesInvoker) Invoke

type ShowResourceTagsInvoker

type ShowResourceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowResourceTagsInvoker) Invoke

type ShowSecretInvoker

type ShowSecretInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSecretInvoker) Invoke

type ShowSkillInfoInvoker

type ShowSkillInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSkillInfoInvoker) Invoke

type ShowSkillListInvoker

type ShowSkillListInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSkillListInvoker) Invoke

type ShowSkillOrderInfoInvoker

type ShowSkillOrderInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSkillOrderInfoInvoker) Invoke

type ShowSkillOrderListInvoker

type ShowSkillOrderListInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSkillOrderListInvoker) Invoke

type ShowTaskInvoker

type ShowTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTaskInvoker) Invoke

func (i *ShowTaskInvoker) Invoke() (*model.ShowTaskResponse, error)

type ShowUpgradeProgressInvoker

type ShowUpgradeProgressInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowUpgradeProgressInvoker) Invoke

type ShowWorkSpaceInvoker

type ShowWorkSpaceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowWorkSpaceInvoker) Invoke

type StartAndStopDeploymentInvoker added in v0.1.20

type StartAndStopDeploymentInvoker struct {
	*invoker.BaseInvoker
}

func (*StartAndStopDeploymentInvoker) Invoke added in v0.1.20

type StartAndStopDeploymentPodInvoker added in v0.1.20

type StartAndStopDeploymentPodInvoker struct {
	*invoker.BaseInvoker
}

func (*StartAndStopDeploymentPodInvoker) Invoke added in v0.1.20

type SwitchNodeConnectionInvoker

type SwitchNodeConnectionInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchNodeConnectionInvoker) Invoke

type UnfreezeNodeInvoker

type UnfreezeNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*UnfreezeNodeInvoker) Invoke

type UpdateConfigMapInvoker

type UpdateConfigMapInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateConfigMapInvoker) Invoke

type UpdateDeploymentInvoker added in v0.1.20

type UpdateDeploymentInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDeploymentInvoker) Invoke added in v0.1.20

type UpdateDeploymentUsingPatchInvoker

type UpdateDeploymentUsingPatchInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDeploymentUsingPatchInvoker) Invoke

type UpdateNodeCertInvoker

type UpdateNodeCertInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateNodeCertInvoker) Invoke

type UpdateNodeFirmwareInvoker

type UpdateNodeFirmwareInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateNodeFirmwareInvoker) Invoke

type UpdateNodeInvoker

type UpdateNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateNodeInvoker) Invoke

type UpdateSecretInvoker

type UpdateSecretInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSecretInvoker) Invoke

type UpdateTaskInvoker

type UpdateTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTaskInvoker) Invoke

type UpdateWorkSpaceInvoker

type UpdateWorkSpaceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateWorkSpaceInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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