Documentation ¶
Index ¶
- func GenReqDefForCreateApp() *def.HttpRequestDef
- func GenReqDefForCreateAppInstance() *def.HttpRequestDef
- func GenReqDefForCreateAppVersion() *def.HttpRequestDef
- func GenReqDefForCreateCluster() *def.HttpRequestDef
- func GenReqDefForCreateClusterInstallCmd() *def.HttpRequestDef
- func GenReqDefForDeleteApp() *def.HttpRequestDef
- func GenReqDefForDeleteAppInstance() *def.HttpRequestDef
- func GenReqDefForDeleteAppVersion() *def.HttpRequestDef
- func GenReqDefForDeleteCluster() *def.HttpRequestDef
- func GenReqDefForDownloadAppVersion() *def.HttpRequestDef
- func GenReqDefForListAppImage() *def.HttpRequestDef
- func GenReqDefForListAppInstanceHistory() *def.HttpRequestDef
- func GenReqDefForListAppInstances() *def.HttpRequestDef
- func GenReqDefForListAppVersions() *def.HttpRequestDef
- func GenReqDefForListApps() *def.HttpRequestDef
- func GenReqDefForListClusters() *def.HttpRequestDef
- func GenReqDefForShowApp() *def.HttpRequestDef
- func GenReqDefForShowAppVersion() *def.HttpRequestDef
- func GenReqDefForShowCluster() *def.HttpRequestDef
- func GenReqDefForUpdateAppInstance() *def.HttpRequestDef
- func IoTEdgeClientBuilder() *httpclient.HcHttpClientBuilder
- type CreateAppInstanceInvoker
- type CreateAppInvoker
- type CreateAppVersionInvoker
- type CreateClusterInstallCmdInvoker
- type CreateClusterInvoker
- type DeleteAppInstanceInvoker
- type DeleteAppInvoker
- type DeleteAppVersionInvoker
- type DeleteClusterInvoker
- type DownloadAppVersionInvoker
- type IoTEdgeClient
- func (c *IoTEdgeClient) CreateApp(request *model.CreateAppRequest) (*model.CreateAppResponse, error)
- func (c *IoTEdgeClient) CreateAppInstance(request *model.CreateAppInstanceRequest) (*model.CreateAppInstanceResponse, error)
- func (c *IoTEdgeClient) CreateAppInstanceInvoker(request *model.CreateAppInstanceRequest) *CreateAppInstanceInvoker
- func (c *IoTEdgeClient) CreateAppInvoker(request *model.CreateAppRequest) *CreateAppInvoker
- func (c *IoTEdgeClient) CreateAppVersion(request *model.CreateAppVersionRequest) (*model.CreateAppVersionResponse, error)
- func (c *IoTEdgeClient) CreateAppVersionInvoker(request *model.CreateAppVersionRequest) *CreateAppVersionInvoker
- func (c *IoTEdgeClient) CreateCluster(request *model.CreateClusterRequest) (*model.CreateClusterResponse, error)
- func (c *IoTEdgeClient) CreateClusterInstallCmd(request *model.CreateClusterInstallCmdRequest) (*model.CreateClusterInstallCmdResponse, error)
- func (c *IoTEdgeClient) CreateClusterInstallCmdInvoker(request *model.CreateClusterInstallCmdRequest) *CreateClusterInstallCmdInvoker
- func (c *IoTEdgeClient) CreateClusterInvoker(request *model.CreateClusterRequest) *CreateClusterInvoker
- func (c *IoTEdgeClient) DeleteApp(request *model.DeleteAppRequest) (*model.DeleteAppResponse, error)
- func (c *IoTEdgeClient) DeleteAppInstance(request *model.DeleteAppInstanceRequest) (*model.DeleteAppInstanceResponse, error)
- func (c *IoTEdgeClient) DeleteAppInstanceInvoker(request *model.DeleteAppInstanceRequest) *DeleteAppInstanceInvoker
- func (c *IoTEdgeClient) DeleteAppInvoker(request *model.DeleteAppRequest) *DeleteAppInvoker
- func (c *IoTEdgeClient) DeleteAppVersion(request *model.DeleteAppVersionRequest) (*model.DeleteAppVersionResponse, error)
- func (c *IoTEdgeClient) DeleteAppVersionInvoker(request *model.DeleteAppVersionRequest) *DeleteAppVersionInvoker
- func (c *IoTEdgeClient) DeleteCluster(request *model.DeleteClusterRequest) (*model.DeleteClusterResponse, error)
- func (c *IoTEdgeClient) DeleteClusterInvoker(request *model.DeleteClusterRequest) *DeleteClusterInvoker
- func (c *IoTEdgeClient) DownloadAppVersion(request *model.DownloadAppVersionRequest) (*model.DownloadAppVersionResponse, error)
- func (c *IoTEdgeClient) DownloadAppVersionInvoker(request *model.DownloadAppVersionRequest) *DownloadAppVersionInvoker
- func (c *IoTEdgeClient) ListAppImage(request *model.ListAppImageRequest) (*model.ListAppImageResponse, error)
- func (c *IoTEdgeClient) ListAppImageInvoker(request *model.ListAppImageRequest) *ListAppImageInvoker
- func (c *IoTEdgeClient) ListAppInstanceHistory(request *model.ListAppInstanceHistoryRequest) (*model.ListAppInstanceHistoryResponse, error)
- func (c *IoTEdgeClient) ListAppInstanceHistoryInvoker(request *model.ListAppInstanceHistoryRequest) *ListAppInstanceHistoryInvoker
- func (c *IoTEdgeClient) ListAppInstances(request *model.ListAppInstancesRequest) (*model.ListAppInstancesResponse, error)
- func (c *IoTEdgeClient) ListAppInstancesInvoker(request *model.ListAppInstancesRequest) *ListAppInstancesInvoker
- func (c *IoTEdgeClient) ListAppVersions(request *model.ListAppVersionsRequest) (*model.ListAppVersionsResponse, error)
- func (c *IoTEdgeClient) ListAppVersionsInvoker(request *model.ListAppVersionsRequest) *ListAppVersionsInvoker
- func (c *IoTEdgeClient) ListApps(request *model.ListAppsRequest) (*model.ListAppsResponse, error)
- func (c *IoTEdgeClient) ListAppsInvoker(request *model.ListAppsRequest) *ListAppsInvoker
- func (c *IoTEdgeClient) ListClusters(request *model.ListClustersRequest) (*model.ListClustersResponse, error)
- func (c *IoTEdgeClient) ListClustersInvoker(request *model.ListClustersRequest) *ListClustersInvoker
- func (c *IoTEdgeClient) ShowApp(request *model.ShowAppRequest) (*model.ShowAppResponse, error)
- func (c *IoTEdgeClient) ShowAppInvoker(request *model.ShowAppRequest) *ShowAppInvoker
- func (c *IoTEdgeClient) ShowAppVersion(request *model.ShowAppVersionRequest) (*model.ShowAppVersionResponse, error)
- func (c *IoTEdgeClient) ShowAppVersionInvoker(request *model.ShowAppVersionRequest) *ShowAppVersionInvoker
- func (c *IoTEdgeClient) ShowCluster(request *model.ShowClusterRequest) (*model.ShowClusterResponse, error)
- func (c *IoTEdgeClient) ShowClusterInvoker(request *model.ShowClusterRequest) *ShowClusterInvoker
- func (c *IoTEdgeClient) UpdateAppInstance(request *model.UpdateAppInstanceRequest) (*model.UpdateAppInstanceResponse, error)
- func (c *IoTEdgeClient) UpdateAppInstanceInvoker(request *model.UpdateAppInstanceRequest) *UpdateAppInstanceInvoker
- type ListAppImageInvoker
- type ListAppInstanceHistoryInvoker
- type ListAppInstancesInvoker
- type ListAppVersionsInvoker
- type ListAppsInvoker
- type ListClustersInvoker
- type ShowAppInvoker
- type ShowAppVersionInvoker
- type ShowClusterInvoker
- type UpdateAppInstanceInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenReqDefForCreateApp ¶
func GenReqDefForCreateApp() *def.HttpRequestDef
func GenReqDefForCreateAppInstance ¶
func GenReqDefForCreateAppInstance() *def.HttpRequestDef
func GenReqDefForCreateAppVersion ¶
func GenReqDefForCreateAppVersion() *def.HttpRequestDef
func GenReqDefForCreateCluster ¶
func GenReqDefForCreateCluster() *def.HttpRequestDef
func GenReqDefForCreateClusterInstallCmd ¶ added in v0.1.39
func GenReqDefForCreateClusterInstallCmd() *def.HttpRequestDef
func GenReqDefForDeleteApp ¶
func GenReqDefForDeleteApp() *def.HttpRequestDef
func GenReqDefForDeleteAppInstance ¶
func GenReqDefForDeleteAppInstance() *def.HttpRequestDef
func GenReqDefForDeleteAppVersion ¶
func GenReqDefForDeleteAppVersion() *def.HttpRequestDef
func GenReqDefForDeleteCluster ¶
func GenReqDefForDeleteCluster() *def.HttpRequestDef
func GenReqDefForDownloadAppVersion ¶
func GenReqDefForDownloadAppVersion() *def.HttpRequestDef
func GenReqDefForListAppImage ¶
func GenReqDefForListAppImage() *def.HttpRequestDef
func GenReqDefForListAppInstanceHistory ¶
func GenReqDefForListAppInstanceHistory() *def.HttpRequestDef
func GenReqDefForListAppInstances ¶
func GenReqDefForListAppInstances() *def.HttpRequestDef
func GenReqDefForListAppVersions ¶
func GenReqDefForListAppVersions() *def.HttpRequestDef
func GenReqDefForListApps ¶
func GenReqDefForListApps() *def.HttpRequestDef
func GenReqDefForListClusters ¶
func GenReqDefForListClusters() *def.HttpRequestDef
func GenReqDefForShowApp ¶
func GenReqDefForShowApp() *def.HttpRequestDef
func GenReqDefForShowAppVersion ¶
func GenReqDefForShowAppVersion() *def.HttpRequestDef
func GenReqDefForShowCluster ¶
func GenReqDefForShowCluster() *def.HttpRequestDef
func GenReqDefForUpdateAppInstance ¶
func GenReqDefForUpdateAppInstance() *def.HttpRequestDef
func IoTEdgeClientBuilder ¶
func IoTEdgeClientBuilder() *httpclient.HcHttpClientBuilder
Types ¶
type CreateAppInstanceInvoker ¶
type CreateAppInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*CreateAppInstanceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateAppInstanceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateAppInstanceInvoker) Invoke ¶
func (i *CreateAppInstanceInvoker) Invoke() (*model.CreateAppInstanceResponse, error)
type CreateAppInvoker ¶
type CreateAppInvoker struct {
*invoker.BaseInvoker
}
func (*CreateAppInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateAppInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateAppInvoker) Invoke ¶
func (i *CreateAppInvoker) Invoke() (*model.CreateAppResponse, error)
type CreateAppVersionInvoker ¶
type CreateAppVersionInvoker struct {
*invoker.BaseInvoker
}
func (*CreateAppVersionInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateAppVersionInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateAppVersionInvoker) Invoke ¶
func (i *CreateAppVersionInvoker) Invoke() (*model.CreateAppVersionResponse, error)
type CreateClusterInstallCmdInvoker ¶ added in v0.1.39
type CreateClusterInstallCmdInvoker struct {
*invoker.BaseInvoker
}
func (*CreateClusterInstallCmdInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateClusterInstallCmdInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateClusterInstallCmdInvoker) Invoke ¶ added in v0.1.39
func (i *CreateClusterInstallCmdInvoker) Invoke() (*model.CreateClusterInstallCmdResponse, error)
type CreateClusterInvoker ¶
type CreateClusterInvoker struct {
*invoker.BaseInvoker
}
func (*CreateClusterInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateClusterInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateClusterInvoker) Invoke ¶
func (i *CreateClusterInvoker) Invoke() (*model.CreateClusterResponse, error)
type DeleteAppInstanceInvoker ¶
type DeleteAppInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteAppInstanceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteAppInstanceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteAppInstanceInvoker) Invoke ¶
func (i *DeleteAppInstanceInvoker) Invoke() (*model.DeleteAppInstanceResponse, error)
type DeleteAppInvoker ¶
type DeleteAppInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteAppInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteAppInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteAppInvoker) Invoke ¶
func (i *DeleteAppInvoker) Invoke() (*model.DeleteAppResponse, error)
type DeleteAppVersionInvoker ¶
type DeleteAppVersionInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteAppVersionInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteAppVersionInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteAppVersionInvoker) Invoke ¶
func (i *DeleteAppVersionInvoker) Invoke() (*model.DeleteAppVersionResponse, error)
type DeleteClusterInvoker ¶
type DeleteClusterInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteClusterInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteClusterInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteClusterInvoker) Invoke ¶
func (i *DeleteClusterInvoker) Invoke() (*model.DeleteClusterResponse, error)
type DownloadAppVersionInvoker ¶
type DownloadAppVersionInvoker struct {
*invoker.BaseInvoker
}
func (*DownloadAppVersionInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DownloadAppVersionInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DownloadAppVersionInvoker) Invoke ¶
func (i *DownloadAppVersionInvoker) Invoke() (*model.DownloadAppVersionResponse, error)
type IoTEdgeClient ¶
type IoTEdgeClient struct {
HcClient *httpclient.HcHttpClient
}
func NewIoTEdgeClient ¶
func NewIoTEdgeClient(hcClient *httpclient.HcHttpClient) *IoTEdgeClient
func (*IoTEdgeClient) CreateApp ¶
func (c *IoTEdgeClient) CreateApp(request *model.CreateAppRequest) (*model.CreateAppResponse, error)
CreateApp 创建应用模板
应用服务器可调用此接口为创建批量处理任务,对多个设备进行批量操作。当前支持批量软固件升级、批量创建设备、批量删除设备、批量冻结、批量解冻、批量下发同步命令、批量下发异步命令。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) CreateAppInstance ¶
func (c *IoTEdgeClient) CreateAppInstance(request *model.CreateAppInstanceRequest) (*model.CreateAppInstanceResponse, error)
CreateAppInstance 创建应用实例
应用服务器可调用此接口为创建应用实例。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) CreateAppInstanceInvoker ¶
func (c *IoTEdgeClient) CreateAppInstanceInvoker(request *model.CreateAppInstanceRequest) *CreateAppInstanceInvoker
CreateAppInstanceInvoker 创建应用实例
func (*IoTEdgeClient) CreateAppInvoker ¶
func (c *IoTEdgeClient) CreateAppInvoker(request *model.CreateAppRequest) *CreateAppInvoker
CreateAppInvoker 创建应用模板
func (*IoTEdgeClient) CreateAppVersion ¶
func (c *IoTEdgeClient) CreateAppVersion(request *model.CreateAppVersionRequest) (*model.CreateAppVersionResponse, error)
CreateAppVersion 创建应用版本
应用服务器可调用此接口为创建应用版本。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) CreateAppVersionInvoker ¶
func (c *IoTEdgeClient) CreateAppVersionInvoker(request *model.CreateAppVersionRequest) *CreateAppVersionInvoker
CreateAppVersionInvoker 创建应用版本
func (*IoTEdgeClient) CreateCluster ¶
func (c *IoTEdgeClient) CreateCluster(request *model.CreateClusterRequest) (*model.CreateClusterResponse, error)
CreateCluster 创建边缘集群
应用服务器可调用此接口为创建边缘集群。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) CreateClusterInstallCmd ¶ added in v0.1.39
func (c *IoTEdgeClient) CreateClusterInstallCmd(request *model.CreateClusterInstallCmdRequest) (*model.CreateClusterInstallCmdResponse, error)
CreateClusterInstallCmd 生成边缘集群安装命令
应用服务器可调用此接口生成边缘集群安装命令。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) CreateClusterInstallCmdInvoker ¶ added in v0.1.39
func (c *IoTEdgeClient) CreateClusterInstallCmdInvoker(request *model.CreateClusterInstallCmdRequest) *CreateClusterInstallCmdInvoker
CreateClusterInstallCmdInvoker 生成边缘集群安装命令
func (*IoTEdgeClient) CreateClusterInvoker ¶
func (c *IoTEdgeClient) CreateClusterInvoker(request *model.CreateClusterRequest) *CreateClusterInvoker
CreateClusterInvoker 创建边缘集群
func (*IoTEdgeClient) DeleteApp ¶
func (c *IoTEdgeClient) DeleteApp(request *model.DeleteAppRequest) (*model.DeleteAppResponse, error)
DeleteApp 删除应用模板
应用服务器可调用此接口删除应用模板。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) DeleteAppInstance ¶
func (c *IoTEdgeClient) DeleteAppInstance(request *model.DeleteAppInstanceRequest) (*model.DeleteAppInstanceResponse, error)
DeleteAppInstance 删除应用实例
应用服务器可调用此接口为删除应用实例。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) DeleteAppInstanceInvoker ¶
func (c *IoTEdgeClient) DeleteAppInstanceInvoker(request *model.DeleteAppInstanceRequest) *DeleteAppInstanceInvoker
DeleteAppInstanceInvoker 删除应用实例
func (*IoTEdgeClient) DeleteAppInvoker ¶
func (c *IoTEdgeClient) DeleteAppInvoker(request *model.DeleteAppRequest) *DeleteAppInvoker
DeleteAppInvoker 删除应用模板
func (*IoTEdgeClient) DeleteAppVersion ¶
func (c *IoTEdgeClient) DeleteAppVersion(request *model.DeleteAppVersionRequest) (*model.DeleteAppVersionResponse, error)
DeleteAppVersion 删除应用版本
应用服务器可调用此接口删除应用版本。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) DeleteAppVersionInvoker ¶
func (c *IoTEdgeClient) DeleteAppVersionInvoker(request *model.DeleteAppVersionRequest) *DeleteAppVersionInvoker
DeleteAppVersionInvoker 删除应用版本
func (*IoTEdgeClient) DeleteCluster ¶
func (c *IoTEdgeClient) DeleteCluster(request *model.DeleteClusterRequest) (*model.DeleteClusterResponse, error)
DeleteCluster 删除边缘集群
应用服务器可调用此接口删除边缘集群。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) DeleteClusterInvoker ¶
func (c *IoTEdgeClient) DeleteClusterInvoker(request *model.DeleteClusterRequest) *DeleteClusterInvoker
DeleteClusterInvoker 删除边缘集群
func (*IoTEdgeClient) DownloadAppVersion ¶
func (c *IoTEdgeClient) DownloadAppVersion(request *model.DownloadAppVersionRequest) (*model.DownloadAppVersionResponse, error)
DownloadAppVersion 下载应用版本Chart包
应用服务器可调用此接口下载应用版本Chart包。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) DownloadAppVersionInvoker ¶
func (c *IoTEdgeClient) DownloadAppVersionInvoker(request *model.DownloadAppVersionRequest) *DownloadAppVersionInvoker
DownloadAppVersionInvoker 下载应用版本Chart包
func (*IoTEdgeClient) ListAppImage ¶
func (c *IoTEdgeClient) ListAppImage(request *model.ListAppImageRequest) (*model.ListAppImageResponse, error)
ListAppImage 查询应用版本包含的镜像列表
应用服务器可调用此接口查询应用版本包含的镜像列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) ListAppImageInvoker ¶
func (c *IoTEdgeClient) ListAppImageInvoker(request *model.ListAppImageRequest) *ListAppImageInvoker
ListAppImageInvoker 查询应用版本包含的镜像列表
func (*IoTEdgeClient) ListAppInstanceHistory ¶
func (c *IoTEdgeClient) ListAppInstanceHistory(request *model.ListAppInstanceHistoryRequest) (*model.ListAppInstanceHistoryResponse, error)
ListAppInstanceHistory 查询应用实例的历史版本列表
应用服务器可调用此接口查询应用实例的历史版本列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) ListAppInstanceHistoryInvoker ¶
func (c *IoTEdgeClient) ListAppInstanceHistoryInvoker(request *model.ListAppInstanceHistoryRequest) *ListAppInstanceHistoryInvoker
ListAppInstanceHistoryInvoker 查询应用实例的历史版本列表
func (*IoTEdgeClient) ListAppInstances ¶
func (c *IoTEdgeClient) ListAppInstances(request *model.ListAppInstancesRequest) (*model.ListAppInstancesResponse, error)
ListAppInstances 查询应用实例列表
应用服务器可调用此接口查询应用实例列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) ListAppInstancesInvoker ¶
func (c *IoTEdgeClient) ListAppInstancesInvoker(request *model.ListAppInstancesRequest) *ListAppInstancesInvoker
ListAppInstancesInvoker 查询应用实例列表
func (*IoTEdgeClient) ListAppVersions ¶
func (c *IoTEdgeClient) ListAppVersions(request *model.ListAppVersionsRequest) (*model.ListAppVersionsResponse, error)
ListAppVersions 查询应用版本列表
应用服务器可调用此接口查询应用版本列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) ListAppVersionsInvoker ¶
func (c *IoTEdgeClient) ListAppVersionsInvoker(request *model.ListAppVersionsRequest) *ListAppVersionsInvoker
ListAppVersionsInvoker 查询应用版本列表
func (*IoTEdgeClient) ListApps ¶
func (c *IoTEdgeClient) ListApps(request *model.ListAppsRequest) (*model.ListAppsResponse, error)
ListApps 查询应用模板列表
应用服务器可调用此接口查询应用模板列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) ListAppsInvoker ¶
func (c *IoTEdgeClient) ListAppsInvoker(request *model.ListAppsRequest) *ListAppsInvoker
ListAppsInvoker 查询应用模板列表
func (*IoTEdgeClient) ListClusters ¶
func (c *IoTEdgeClient) ListClusters(request *model.ListClustersRequest) (*model.ListClustersResponse, error)
ListClusters 查询边缘集群列表
应用服务器可调用此接口查询边缘集群列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) ListClustersInvoker ¶
func (c *IoTEdgeClient) ListClustersInvoker(request *model.ListClustersRequest) *ListClustersInvoker
ListClustersInvoker 查询边缘集群列表
func (*IoTEdgeClient) ShowApp ¶
func (c *IoTEdgeClient) ShowApp(request *model.ShowAppRequest) (*model.ShowAppResponse, error)
ShowApp 查询应用模板详情
应用服务器可调用此接口查询物联网平台中指定批量任务的信息,包括任务内容、任务状态、任务完成情况统计以及子任务列表等。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) ShowAppInvoker ¶
func (c *IoTEdgeClient) ShowAppInvoker(request *model.ShowAppRequest) *ShowAppInvoker
ShowAppInvoker 查询应用模板详情
func (*IoTEdgeClient) ShowAppVersion ¶
func (c *IoTEdgeClient) ShowAppVersion(request *model.ShowAppVersionRequest) (*model.ShowAppVersionResponse, error)
ShowAppVersion 查询应用版本详情
应用服务器可调用此接口查询应用版本详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) ShowAppVersionInvoker ¶
func (c *IoTEdgeClient) ShowAppVersionInvoker(request *model.ShowAppVersionRequest) *ShowAppVersionInvoker
ShowAppVersionInvoker 查询应用版本详情
func (*IoTEdgeClient) ShowCluster ¶
func (c *IoTEdgeClient) ShowCluster(request *model.ShowClusterRequest) (*model.ShowClusterResponse, error)
ShowCluster 查询边缘集群详情
应用服务器可调用此接口查询边缘集群详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) ShowClusterInvoker ¶
func (c *IoTEdgeClient) ShowClusterInvoker(request *model.ShowClusterRequest) *ShowClusterInvoker
ShowClusterInvoker 查询边缘集群详情
func (*IoTEdgeClient) UpdateAppInstance ¶
func (c *IoTEdgeClient) UpdateAppInstance(request *model.UpdateAppInstanceRequest) (*model.UpdateAppInstanceResponse, error)
UpdateAppInstance 更新应用实例
应用服务器可调用此接口为更新应用实例。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTEdgeClient) UpdateAppInstanceInvoker ¶
func (c *IoTEdgeClient) UpdateAppInstanceInvoker(request *model.UpdateAppInstanceRequest) *UpdateAppInstanceInvoker
UpdateAppInstanceInvoker 更新应用实例
type ListAppImageInvoker ¶
type ListAppImageInvoker struct {
*invoker.BaseInvoker
}
func (*ListAppImageInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListAppImageInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListAppImageInvoker) Invoke ¶
func (i *ListAppImageInvoker) Invoke() (*model.ListAppImageResponse, error)
type ListAppInstanceHistoryInvoker ¶
type ListAppInstanceHistoryInvoker struct {
*invoker.BaseInvoker
}
func (*ListAppInstanceHistoryInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListAppInstanceHistoryInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListAppInstanceHistoryInvoker) Invoke ¶
func (i *ListAppInstanceHistoryInvoker) Invoke() (*model.ListAppInstanceHistoryResponse, error)
type ListAppInstancesInvoker ¶
type ListAppInstancesInvoker struct {
*invoker.BaseInvoker
}
func (*ListAppInstancesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListAppInstancesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListAppInstancesInvoker) Invoke ¶
func (i *ListAppInstancesInvoker) Invoke() (*model.ListAppInstancesResponse, error)
type ListAppVersionsInvoker ¶
type ListAppVersionsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAppVersionsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListAppVersionsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListAppVersionsInvoker) Invoke ¶
func (i *ListAppVersionsInvoker) Invoke() (*model.ListAppVersionsResponse, error)
type ListAppsInvoker ¶
type ListAppsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAppsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListAppsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListAppsInvoker) Invoke ¶
func (i *ListAppsInvoker) Invoke() (*model.ListAppsResponse, error)
type ListClustersInvoker ¶
type ListClustersInvoker struct {
*invoker.BaseInvoker
}
func (*ListClustersInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListClustersInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListClustersInvoker) Invoke ¶
func (i *ListClustersInvoker) Invoke() (*model.ListClustersResponse, error)
type ShowAppInvoker ¶
type ShowAppInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAppInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowAppInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowAppInvoker) Invoke ¶
func (i *ShowAppInvoker) Invoke() (*model.ShowAppResponse, error)
type ShowAppVersionInvoker ¶
type ShowAppVersionInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAppVersionInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowAppVersionInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowAppVersionInvoker) Invoke ¶
func (i *ShowAppVersionInvoker) Invoke() (*model.ShowAppVersionResponse, error)
type ShowClusterInvoker ¶
type ShowClusterInvoker struct {
*invoker.BaseInvoker
}
func (*ShowClusterInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowClusterInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowClusterInvoker) Invoke ¶
func (i *ShowClusterInvoker) Invoke() (*model.ShowClusterResponse, error)
type UpdateAppInstanceInvoker ¶
type UpdateAppInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateAppInstanceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateAppInstanceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateAppInstanceInvoker) Invoke ¶
func (i *UpdateAppInstanceInvoker) Invoke() (*model.UpdateAppInstanceResponse, error)