v2

package
v0.0.97 Latest Latest
Warning

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

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

func GenReqDefForAddDevice() *def.HttpRequestDef

func GenReqDefForBatchAssociateNaToNodes

func GenReqDefForBatchAssociateNaToNodes() *def.HttpRequestDef

func GenReqDefForBatchConfirmConfigsNew

func GenReqDefForBatchConfirmConfigsNew() *def.HttpRequestDef

func GenReqDefForBatchImportConfigs

func GenReqDefForBatchImportConfigs() *def.HttpRequestDef

func GenReqDefForBatchListEdgeAppVersions

func GenReqDefForBatchListEdgeAppVersions() *def.HttpRequestDef

func GenReqDefForBatchListEdgeApps

func GenReqDefForBatchListEdgeApps() *def.HttpRequestDef

func GenReqDefForBatchListModules

func GenReqDefForBatchListModules() *def.HttpRequestDef

func GenReqDefForCreateEdgeApp

func GenReqDefForCreateEdgeApp() *def.HttpRequestDef

func GenReqDefForCreateEdgeApplicationVersion

func GenReqDefForCreateEdgeApplicationVersion() *def.HttpRequestDef

func GenReqDefForCreateEdgeNode

func GenReqDefForCreateEdgeNode() *def.HttpRequestDef

func GenReqDefForCreateExternalEntity

func GenReqDefForCreateExternalEntity() *def.HttpRequestDef

func GenReqDefForCreateInstallCmd

func GenReqDefForCreateInstallCmd() *def.HttpRequestDef

func GenReqDefForCreateModule

func GenReqDefForCreateModule() *def.HttpRequestDef

func GenReqDefForDeleteDevice

func GenReqDefForDeleteDevice() *def.HttpRequestDef

func GenReqDefForDeleteEdgeApp

func GenReqDefForDeleteEdgeApp() *def.HttpRequestDef

func GenReqDefForDeleteEdgeApplicationVersion

func GenReqDefForDeleteEdgeApplicationVersion() *def.HttpRequestDef

func GenReqDefForDeleteEdgeNode

func GenReqDefForDeleteEdgeNode() *def.HttpRequestDef

func GenReqDefForDeleteExternalEntity

func GenReqDefForDeleteExternalEntity() *def.HttpRequestDef

func GenReqDefForDeleteIaConfig

func GenReqDefForDeleteIaConfig() *def.HttpRequestDef

func GenReqDefForDeleteModule

func GenReqDefForDeleteModule() *def.HttpRequestDef

func GenReqDefForDeleteNa

func GenReqDefForDeleteNa() *def.HttpRequestDef

func GenReqDefForListDevices

func GenReqDefForListDevices() *def.HttpRequestDef

func GenReqDefForListEdgeNodes

func GenReqDefForListEdgeNodes() *def.HttpRequestDef

func GenReqDefForListExternalEntity

func GenReqDefForListExternalEntity() *def.HttpRequestDef

func GenReqDefForListIaConfigs

func GenReqDefForListIaConfigs() *def.HttpRequestDef

func GenReqDefForListNaAuthorizedNodes

func GenReqDefForListNaAuthorizedNodes() *def.HttpRequestDef

func GenReqDefForListNas

func GenReqDefForListNas() *def.HttpRequestDef

func GenReqDefForListRoutes

func GenReqDefForListRoutes() *def.HttpRequestDef

func GenReqDefForShowEdgeApp

func GenReqDefForShowEdgeApp() *def.HttpRequestDef

func GenReqDefForShowEdgeApplicationVersion

func GenReqDefForShowEdgeApplicationVersion() *def.HttpRequestDef

func GenReqDefForShowEdgeNode

func GenReqDefForShowEdgeNode() *def.HttpRequestDef

func GenReqDefForShowIaConfig

func GenReqDefForShowIaConfig() *def.HttpRequestDef

func GenReqDefForShowModule

func GenReqDefForShowModule() *def.HttpRequestDef

func GenReqDefForShowNa

func GenReqDefForShowNa() *def.HttpRequestDef

func GenReqDefForShowProductConfig

func GenReqDefForShowProductConfig() *def.HttpRequestDef

func GenReqDefForUpdateDevice

func GenReqDefForUpdateDevice() *def.HttpRequestDef

func GenReqDefForUpdateEdgeApplicationVersion

func GenReqDefForUpdateEdgeApplicationVersion() *def.HttpRequestDef

func GenReqDefForUpdateEdgeApplicationVersionState

func GenReqDefForUpdateEdgeApplicationVersionState() *def.HttpRequestDef

func GenReqDefForUpdateExternalEntity

func GenReqDefForUpdateExternalEntity() *def.HttpRequestDef

func GenReqDefForUpdateIaConfig

func GenReqDefForUpdateIaConfig() *def.HttpRequestDef

func GenReqDefForUpdateModule

func GenReqDefForUpdateModule() *def.HttpRequestDef

func GenReqDefForUpdateNa

func GenReqDefForUpdateNa() *def.HttpRequestDef

func GenReqDefForUpdateRoutes

func GenReqDefForUpdateRoutes() *def.HttpRequestDef

func IoTEdgeClientBuilder

func IoTEdgeClientBuilder() *http_client.HcHttpClientBuilder

Types

type AddDeviceInvoker added in v0.0.90

type AddDeviceInvoker struct {
	*invoker.BaseInvoker
}

func (*AddDeviceInvoker) Invoke added in v0.0.90

type BatchAssociateNaToNodesInvoker added in v0.0.90

type BatchAssociateNaToNodesInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchAssociateNaToNodesInvoker) Invoke added in v0.0.90

type BatchConfirmConfigsNewInvoker added in v0.0.90

type BatchConfirmConfigsNewInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchConfirmConfigsNewInvoker) Invoke added in v0.0.90

type BatchImportConfigsInvoker added in v0.0.90

type BatchImportConfigsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchImportConfigsInvoker) Invoke added in v0.0.90

type BatchListEdgeAppVersionsInvoker added in v0.0.90

type BatchListEdgeAppVersionsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchListEdgeAppVersionsInvoker) Invoke added in v0.0.90

type BatchListEdgeAppsInvoker added in v0.0.90

type BatchListEdgeAppsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchListEdgeAppsInvoker) Invoke added in v0.0.90

type BatchListModulesInvoker added in v0.0.90

type BatchListModulesInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchListModulesInvoker) Invoke added in v0.0.90

type CreateEdgeAppInvoker added in v0.0.90

type CreateEdgeAppInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEdgeAppInvoker) Invoke added in v0.0.90

type CreateEdgeApplicationVersionInvoker added in v0.0.90

type CreateEdgeApplicationVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEdgeApplicationVersionInvoker) Invoke added in v0.0.90

type CreateEdgeNodeInvoker added in v0.0.90

type CreateEdgeNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEdgeNodeInvoker) Invoke added in v0.0.90

type CreateExternalEntityInvoker added in v0.0.90

type CreateExternalEntityInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateExternalEntityInvoker) Invoke added in v0.0.90

type CreateInstallCmdInvoker added in v0.0.90

type CreateInstallCmdInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateInstallCmdInvoker) Invoke added in v0.0.90

type CreateModuleInvoker added in v0.0.90

type CreateModuleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateModuleInvoker) Invoke added in v0.0.90

type DeleteDeviceInvoker added in v0.0.90

type DeleteDeviceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDeviceInvoker) Invoke added in v0.0.90

type DeleteEdgeAppInvoker added in v0.0.90

type DeleteEdgeAppInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEdgeAppInvoker) Invoke added in v0.0.90

type DeleteEdgeApplicationVersionInvoker added in v0.0.90

type DeleteEdgeApplicationVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEdgeApplicationVersionInvoker) Invoke added in v0.0.90

type DeleteEdgeNodeInvoker added in v0.0.90

type DeleteEdgeNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEdgeNodeInvoker) Invoke added in v0.0.90

type DeleteExternalEntityInvoker added in v0.0.90

type DeleteExternalEntityInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteExternalEntityInvoker) Invoke added in v0.0.90

type DeleteIaConfigInvoker added in v0.0.90

type DeleteIaConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteIaConfigInvoker) Invoke added in v0.0.90

type DeleteModuleInvoker added in v0.0.90

type DeleteModuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteModuleInvoker) Invoke added in v0.0.90

type DeleteNaInvoker added in v0.0.90

type DeleteNaInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteNaInvoker) Invoke added in v0.0.90

func (i *DeleteNaInvoker) Invoke() (*model.DeleteNaResponse, error)

type IoTEdgeClient

type IoTEdgeClient struct {
	HcClient *http_client.HcHttpClient
}

func NewIoTEdgeClient

func NewIoTEdgeClient(hcClient *http_client.HcHttpClient) *IoTEdgeClient

func (*IoTEdgeClient) AddDevice

func (c *IoTEdgeClient) AddDevice(request *model.AddDeviceRequest) (*model.AddDeviceResponse, error)

AddDevice 添加设备

添加设备

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) AddDeviceInvoker added in v0.0.90

func (c *IoTEdgeClient) AddDeviceInvoker(request *model.AddDeviceRequest) *AddDeviceInvoker

AddDeviceInvoker 添加设备

func (*IoTEdgeClient) BatchAssociateNaToNodes

BatchAssociateNaToNodes 授权北向NA信息到边缘节点

批量授权北向NA信息到边缘节点。 已授权的边缘节点上的南向IA应用,可以通过部署在边缘节点上的api网关访问北向NA提供的接口。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) BatchAssociateNaToNodesInvoker added in v0.0.90

func (c *IoTEdgeClient) BatchAssociateNaToNodesInvoker(request *model.BatchAssociateNaToNodesRequest) *BatchAssociateNaToNodesInvoker

BatchAssociateNaToNodesInvoker 授权北向NA信息到边缘节点

func (*IoTEdgeClient) BatchConfirmConfigsNew

BatchConfirmConfigsNew 批量确认南向3rdIA配置项

南向3rdIA对下发的配置项进行批量确认

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) BatchConfirmConfigsNewInvoker added in v0.0.90

func (c *IoTEdgeClient) BatchConfirmConfigsNewInvoker(request *model.BatchConfirmConfigsNewRequest) *BatchConfirmConfigsNewInvoker

BatchConfirmConfigsNewInvoker 批量确认南向3rdIA配置项

func (*IoTEdgeClient) BatchImportConfigs

BatchImportConfigs 批量导入南向3rdIA配置项

批量导入南向3rdIA配置项

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) BatchImportConfigsInvoker added in v0.0.90

func (c *IoTEdgeClient) BatchImportConfigsInvoker(request *model.BatchImportConfigsRequest) *BatchImportConfigsInvoker

BatchImportConfigsInvoker 批量导入南向3rdIA配置项

func (*IoTEdgeClient) BatchListEdgeAppVersions

BatchListEdgeAppVersions 查询应用版本列表

查询应用版本列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) BatchListEdgeAppVersionsInvoker added in v0.0.90

func (c *IoTEdgeClient) BatchListEdgeAppVersionsInvoker(request *model.BatchListEdgeAppVersionsRequest) *BatchListEdgeAppVersionsInvoker

BatchListEdgeAppVersionsInvoker 查询应用版本列表

func (*IoTEdgeClient) BatchListEdgeApps

BatchListEdgeApps 查询应用列表

查询应用列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) BatchListEdgeAppsInvoker added in v0.0.90

func (c *IoTEdgeClient) BatchListEdgeAppsInvoker(request *model.BatchListEdgeAppsRequest) *BatchListEdgeAppsInvoker

BatchListEdgeAppsInvoker 查询应用列表

func (*IoTEdgeClient) BatchListModules

BatchListModules 查询边缘模块列表

用户通过Console接口查询指定边缘节点上边缘模块列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) BatchListModulesInvoker added in v0.0.90

func (c *IoTEdgeClient) BatchListModulesInvoker(request *model.BatchListModulesRequest) *BatchListModulesInvoker

BatchListModulesInvoker 查询边缘模块列表

func (*IoTEdgeClient) CreateEdgeApp

CreateEdgeApp 创建应用

创建应用

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) CreateEdgeAppInvoker added in v0.0.90

func (c *IoTEdgeClient) CreateEdgeAppInvoker(request *model.CreateEdgeAppRequest) *CreateEdgeAppInvoker

CreateEdgeAppInvoker 创建应用

func (*IoTEdgeClient) CreateEdgeApplicationVersion

CreateEdgeApplicationVersion 创建应用版本

创建应用版本

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) CreateEdgeApplicationVersionInvoker added in v0.0.90

func (c *IoTEdgeClient) CreateEdgeApplicationVersionInvoker(request *model.CreateEdgeApplicationVersionRequest) *CreateEdgeApplicationVersionInvoker

CreateEdgeApplicationVersionInvoker 创建应用版本

func (*IoTEdgeClient) CreateEdgeNode

CreateEdgeNode 创建边缘节点

创建边缘节点

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) CreateEdgeNodeInvoker added in v0.0.90

func (c *IoTEdgeClient) CreateEdgeNodeInvoker(request *model.CreateEdgeNodeRequest) *CreateEdgeNodeInvoker

CreateEdgeNodeInvoker 创建边缘节点

func (*IoTEdgeClient) CreateExternalEntity

CreateExternalEntity 在指定节点上创建外部实体

用户通过在指定边缘节点上设置外部实体的接入信息

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) CreateExternalEntityInvoker added in v0.0.90

func (c *IoTEdgeClient) CreateExternalEntityInvoker(request *model.CreateExternalEntityRequest) *CreateExternalEntityInvoker

CreateExternalEntityInvoker 在指定节点上创建外部实体

func (*IoTEdgeClient) CreateInstallCmd

CreateInstallCmd 生成边缘节点安装命令

生成边缘节点安装命令,命令有效时间30分钟,超过后需要重新生成

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) CreateInstallCmdInvoker added in v0.0.90

func (c *IoTEdgeClient) CreateInstallCmdInvoker(request *model.CreateInstallCmdRequest) *CreateInstallCmdInvoker

CreateInstallCmdInvoker 生成边缘节点安装命令

func (*IoTEdgeClient) CreateModule

CreateModule 创建边缘模块

用户通过Console接口在指定边缘节点上创建边缘模块

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) CreateModuleInvoker added in v0.0.90

func (c *IoTEdgeClient) CreateModuleInvoker(request *model.CreateModuleRequest) *CreateModuleInvoker

CreateModuleInvoker 创建边缘模块

func (*IoTEdgeClient) DeleteDevice

DeleteDevice 删除设备

删除设备

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) DeleteDeviceInvoker added in v0.0.90

func (c *IoTEdgeClient) DeleteDeviceInvoker(request *model.DeleteDeviceRequest) *DeleteDeviceInvoker

DeleteDeviceInvoker 删除设备

func (*IoTEdgeClient) DeleteEdgeApp

DeleteEdgeApp 删除应用

删除应用

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) DeleteEdgeAppInvoker added in v0.0.90

func (c *IoTEdgeClient) DeleteEdgeAppInvoker(request *model.DeleteEdgeAppRequest) *DeleteEdgeAppInvoker

DeleteEdgeAppInvoker 删除应用

func (*IoTEdgeClient) DeleteEdgeApplicationVersion

DeleteEdgeApplicationVersion 删除应用版本

删除应用版本

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) DeleteEdgeApplicationVersionInvoker added in v0.0.90

func (c *IoTEdgeClient) DeleteEdgeApplicationVersionInvoker(request *model.DeleteEdgeApplicationVersionRequest) *DeleteEdgeApplicationVersionInvoker

DeleteEdgeApplicationVersionInvoker 删除应用版本

func (*IoTEdgeClient) DeleteEdgeNode

DeleteEdgeNode 删除边缘节点

删除指定边缘节点

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) DeleteEdgeNodeInvoker added in v0.0.90

func (c *IoTEdgeClient) DeleteEdgeNodeInvoker(request *model.DeleteEdgeNodeRequest) *DeleteEdgeNodeInvoker

DeleteEdgeNodeInvoker 删除边缘节点

func (*IoTEdgeClient) DeleteExternalEntity

DeleteExternalEntity 删除指定节点下外部实体

删除节点下外部实体

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) DeleteExternalEntityInvoker added in v0.0.90

func (c *IoTEdgeClient) DeleteExternalEntityInvoker(request *model.DeleteExternalEntityRequest) *DeleteExternalEntityInvoker

DeleteExternalEntityInvoker 删除指定节点下外部实体

func (*IoTEdgeClient) DeleteIaConfig

DeleteIaConfig 删除南向3rdIA配置项

删除南向3rdIA配置项

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) DeleteIaConfigInvoker added in v0.0.90

func (c *IoTEdgeClient) DeleteIaConfigInvoker(request *model.DeleteIaConfigRequest) *DeleteIaConfigInvoker

DeleteIaConfigInvoker 删除南向3rdIA配置项

func (*IoTEdgeClient) DeleteModule

DeleteModule 删除边缘模块

用户通过过Console接口在指定边缘节点上删除边缘模块

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) DeleteModuleInvoker added in v0.0.90

func (c *IoTEdgeClient) DeleteModuleInvoker(request *model.DeleteModuleRequest) *DeleteModuleInvoker

DeleteModuleInvoker 删除边缘模块

func (*IoTEdgeClient) DeleteNa

func (c *IoTEdgeClient) DeleteNa(request *model.DeleteNaRequest) (*model.DeleteNaResponse, error)

DeleteNa 删除北向NA信息

删除北向NA信息,如果有边缘节点已分配该NA信息,会通知到该边缘节点。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) DeleteNaInvoker added in v0.0.90

func (c *IoTEdgeClient) DeleteNaInvoker(request *model.DeleteNaRequest) *DeleteNaInvoker

DeleteNaInvoker 删除北向NA信息

func (*IoTEdgeClient) ListDevices

ListDevices 查询设备列表

查询设备列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) ListDevicesInvoker added in v0.0.90

func (c *IoTEdgeClient) ListDevicesInvoker(request *model.ListDevicesRequest) *ListDevicesInvoker

ListDevicesInvoker 查询设备列表

func (*IoTEdgeClient) ListEdgeNodes

ListEdgeNodes 查询边缘节点列表

查询边缘节点列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) ListEdgeNodesInvoker added in v0.0.90

func (c *IoTEdgeClient) ListEdgeNodesInvoker(request *model.ListEdgeNodesRequest) *ListEdgeNodesInvoker

ListEdgeNodesInvoker 查询边缘节点列表

func (*IoTEdgeClient) ListExternalEntity

ListExternalEntity 查询指定边缘节点下的外部实体

用户在指定边缘节点上查询外部实体列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) ListExternalEntityInvoker added in v0.0.90

func (c *IoTEdgeClient) ListExternalEntityInvoker(request *model.ListExternalEntityRequest) *ListExternalEntityInvoker

ListExternalEntityInvoker 查询指定边缘节点下的外部实体

func (*IoTEdgeClient) ListIaConfigs

ListIaConfigs 查询南向3rdIA配置项列表

查询南向3rdIA配置项列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) ListIaConfigsInvoker added in v0.0.90

func (c *IoTEdgeClient) ListIaConfigsInvoker(request *model.ListIaConfigsRequest) *ListIaConfigsInvoker

ListIaConfigsInvoker 查询南向3rdIA配置项列表

func (*IoTEdgeClient) ListNaAuthorizedNodes

ListNaAuthorizedNodes 查询该北向NA信息的已分配节点

查询该北向NA信息的已分配节点

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) ListNaAuthorizedNodesInvoker added in v0.0.90

func (c *IoTEdgeClient) ListNaAuthorizedNodesInvoker(request *model.ListNaAuthorizedNodesRequest) *ListNaAuthorizedNodesInvoker

ListNaAuthorizedNodesInvoker 查询该北向NA信息的已分配节点

func (*IoTEdgeClient) ListNas

func (c *IoTEdgeClient) ListNas(request *model.ListNasRequest) (*model.ListNasResponse, error)

ListNas 查询北向NA信息列表

查询北向NA信息列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) ListNasInvoker added in v0.0.90

func (c *IoTEdgeClient) ListNasInvoker(request *model.ListNasRequest) *ListNasInvoker

ListNasInvoker 查询北向NA信息列表

func (*IoTEdgeClient) ListRoutes

func (c *IoTEdgeClient) ListRoutes(request *model.ListRoutesRequest) (*model.ListRoutesResponse, error)

ListRoutes 查询边缘路由列表

用户在指定边缘节点上查询边缘路由列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) ListRoutesInvoker added in v0.0.90

func (c *IoTEdgeClient) ListRoutesInvoker(request *model.ListRoutesRequest) *ListRoutesInvoker

ListRoutesInvoker 查询边缘路由列表

func (*IoTEdgeClient) ShowEdgeApp

ShowEdgeApp 查询应用

查询应用

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) ShowEdgeAppInvoker added in v0.0.90

func (c *IoTEdgeClient) ShowEdgeAppInvoker(request *model.ShowEdgeAppRequest) *ShowEdgeAppInvoker

ShowEdgeAppInvoker 查询应用

func (*IoTEdgeClient) ShowEdgeApplicationVersion

ShowEdgeApplicationVersion 查询应用版本详情

查询应用版本详情

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) ShowEdgeApplicationVersionInvoker added in v0.0.90

func (c *IoTEdgeClient) ShowEdgeApplicationVersionInvoker(request *model.ShowEdgeApplicationVersionRequest) *ShowEdgeApplicationVersionInvoker

ShowEdgeApplicationVersionInvoker 查询应用版本详情

func (*IoTEdgeClient) ShowEdgeNode

ShowEdgeNode 查询边缘节点详情

查询边缘节点详情

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) ShowEdgeNodeInvoker added in v0.0.90

func (c *IoTEdgeClient) ShowEdgeNodeInvoker(request *model.ShowEdgeNodeRequest) *ShowEdgeNodeInvoker

ShowEdgeNodeInvoker 查询边缘节点详情

func (*IoTEdgeClient) ShowIaConfig

ShowIaConfig 查询南向3rdIA配置项详情

查询南向3rdIA配置项详情

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) ShowIaConfigInvoker added in v0.0.90

func (c *IoTEdgeClient) ShowIaConfigInvoker(request *model.ShowIaConfigRequest) *ShowIaConfigInvoker

ShowIaConfigInvoker 查询南向3rdIA配置项详情

func (*IoTEdgeClient) ShowModule

func (c *IoTEdgeClient) ShowModule(request *model.ShowModuleRequest) (*model.ShowModuleResponse, error)

ShowModule 查询边缘模块

用户通过Console接口查询指定边缘节点上指定边缘模块

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) ShowModuleInvoker added in v0.0.90

func (c *IoTEdgeClient) ShowModuleInvoker(request *model.ShowModuleRequest) *ShowModuleInvoker

ShowModuleInvoker 查询边缘模块

func (*IoTEdgeClient) ShowNa

func (c *IoTEdgeClient) ShowNa(request *model.ShowNaRequest) (*model.ShowNaResponse, error)

ShowNa 查询北向NA信息详情

查询北向NA信息详情

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) ShowNaInvoker added in v0.0.90

func (c *IoTEdgeClient) ShowNaInvoker(request *model.ShowNaRequest) *ShowNaInvoker

ShowNaInvoker 查询北向NA信息详情

func (*IoTEdgeClient) ShowProductConfig

ShowProductConfig 获取协议配置

获取协议配置

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) ShowProductConfigInvoker added in v0.0.90

func (c *IoTEdgeClient) ShowProductConfigInvoker(request *model.ShowProductConfigRequest) *ShowProductConfigInvoker

ShowProductConfigInvoker 获取协议配置

func (*IoTEdgeClient) UpdateDevice

UpdateDevice 修改设备

修改设备

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) UpdateDeviceInvoker added in v0.0.90

func (c *IoTEdgeClient) UpdateDeviceInvoker(request *model.UpdateDeviceRequest) *UpdateDeviceInvoker

UpdateDeviceInvoker 修改设备

func (*IoTEdgeClient) UpdateEdgeApplicationVersion

UpdateEdgeApplicationVersion 修改应用版本

修改应用版本

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) UpdateEdgeApplicationVersionInvoker added in v0.0.90

func (c *IoTEdgeClient) UpdateEdgeApplicationVersionInvoker(request *model.UpdateEdgeApplicationVersionRequest) *UpdateEdgeApplicationVersionInvoker

UpdateEdgeApplicationVersionInvoker 修改应用版本

func (*IoTEdgeClient) UpdateEdgeApplicationVersionState

UpdateEdgeApplicationVersionState 更新应用版本状态

更新应用版本状态。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) UpdateEdgeApplicationVersionStateInvoker added in v0.0.90

func (c *IoTEdgeClient) UpdateEdgeApplicationVersionStateInvoker(request *model.UpdateEdgeApplicationVersionStateRequest) *UpdateEdgeApplicationVersionStateInvoker

UpdateEdgeApplicationVersionStateInvoker 更新应用版本状态

func (*IoTEdgeClient) UpdateExternalEntity

UpdateExternalEntity 修改节点下指定的外部实体信息

用户通过在指定边缘节点上修改指定外部实体的接入信息

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) UpdateExternalEntityInvoker added in v0.0.90

func (c *IoTEdgeClient) UpdateExternalEntityInvoker(request *model.UpdateExternalEntityRequest) *UpdateExternalEntityInvoker

UpdateExternalEntityInvoker 修改节点下指定的外部实体信息

func (*IoTEdgeClient) UpdateIaConfig

UpdateIaConfig 创建&更新南向3rdIA配置项信息

创建&更新南向3rdIA配置项信息

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) UpdateIaConfigInvoker added in v0.0.90

func (c *IoTEdgeClient) UpdateIaConfigInvoker(request *model.UpdateIaConfigRequest) *UpdateIaConfigInvoker

UpdateIaConfigInvoker 创建&更新南向3rdIA配置项信息

func (*IoTEdgeClient) UpdateModule

UpdateModule 修改边缘模块

用户通过Console接口查询指定边缘节点上指定边缘模块

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) UpdateModuleInvoker added in v0.0.90

func (c *IoTEdgeClient) UpdateModuleInvoker(request *model.UpdateModuleRequest) *UpdateModuleInvoker

UpdateModuleInvoker 修改边缘模块

func (*IoTEdgeClient) UpdateNa

func (c *IoTEdgeClient) UpdateNa(request *model.UpdateNaRequest) (*model.UpdateNaResponse, error)

UpdateNa 创建&更新北向NA信息

创建&更新北向NA信息,当更新北向NA信息时,会通知到已分配该北向NA的所有边缘节点。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) UpdateNaInvoker added in v0.0.90

func (c *IoTEdgeClient) UpdateNaInvoker(request *model.UpdateNaRequest) *UpdateNaInvoker

UpdateNaInvoker 创建&更新北向NA信息

func (*IoTEdgeClient) UpdateRoutes

UpdateRoutes 设置边缘路由

用户通过在指定边缘节点上设置边缘路由

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTEdgeClient) UpdateRoutesInvoker added in v0.0.90

func (c *IoTEdgeClient) UpdateRoutesInvoker(request *model.UpdateRoutesRequest) *UpdateRoutesInvoker

UpdateRoutesInvoker 设置边缘路由

type ListDevicesInvoker added in v0.0.90

type ListDevicesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDevicesInvoker) Invoke added in v0.0.90

type ListEdgeNodesInvoker added in v0.0.90

type ListEdgeNodesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEdgeNodesInvoker) Invoke added in v0.0.90

type ListExternalEntityInvoker added in v0.0.90

type ListExternalEntityInvoker struct {
	*invoker.BaseInvoker
}

func (*ListExternalEntityInvoker) Invoke added in v0.0.90

type ListIaConfigsInvoker added in v0.0.90

type ListIaConfigsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListIaConfigsInvoker) Invoke added in v0.0.90

type ListNaAuthorizedNodesInvoker added in v0.0.90

type ListNaAuthorizedNodesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListNaAuthorizedNodesInvoker) Invoke added in v0.0.90

type ListNasInvoker added in v0.0.90

type ListNasInvoker struct {
	*invoker.BaseInvoker
}

func (*ListNasInvoker) Invoke added in v0.0.90

func (i *ListNasInvoker) Invoke() (*model.ListNasResponse, error)

type ListRoutesInvoker added in v0.0.90

type ListRoutesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRoutesInvoker) Invoke added in v0.0.90

type ShowEdgeAppInvoker added in v0.0.90

type ShowEdgeAppInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowEdgeAppInvoker) Invoke added in v0.0.90

type ShowEdgeApplicationVersionInvoker added in v0.0.90

type ShowEdgeApplicationVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowEdgeApplicationVersionInvoker) Invoke added in v0.0.90

type ShowEdgeNodeInvoker added in v0.0.90

type ShowEdgeNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowEdgeNodeInvoker) Invoke added in v0.0.90

type ShowIaConfigInvoker added in v0.0.90

type ShowIaConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowIaConfigInvoker) Invoke added in v0.0.90

type ShowModuleInvoker added in v0.0.90

type ShowModuleInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowModuleInvoker) Invoke added in v0.0.90

type ShowNaInvoker added in v0.0.90

type ShowNaInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowNaInvoker) Invoke added in v0.0.90

func (i *ShowNaInvoker) Invoke() (*model.ShowNaResponse, error)

type ShowProductConfigInvoker added in v0.0.90

type ShowProductConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowProductConfigInvoker) Invoke added in v0.0.90

type UpdateDeviceInvoker added in v0.0.90

type UpdateDeviceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDeviceInvoker) Invoke added in v0.0.90

type UpdateEdgeApplicationVersionInvoker added in v0.0.90

type UpdateEdgeApplicationVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEdgeApplicationVersionInvoker) Invoke added in v0.0.90

type UpdateEdgeApplicationVersionStateInvoker added in v0.0.90

type UpdateEdgeApplicationVersionStateInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEdgeApplicationVersionStateInvoker) Invoke added in v0.0.90

type UpdateExternalEntityInvoker added in v0.0.90

type UpdateExternalEntityInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateExternalEntityInvoker) Invoke added in v0.0.90

type UpdateIaConfigInvoker added in v0.0.90

type UpdateIaConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateIaConfigInvoker) Invoke added in v0.0.90

type UpdateModuleInvoker added in v0.0.90

type UpdateModuleInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateModuleInvoker) Invoke added in v0.0.90

type UpdateNaInvoker added in v0.0.90

type UpdateNaInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateNaInvoker) Invoke added in v0.0.90

func (i *UpdateNaInvoker) Invoke() (*model.UpdateNaResponse, error)

type UpdateRoutesInvoker added in v0.0.90

type UpdateRoutesInvoker struct {
	*invoker.BaseInvoker
}

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