Documentation ¶
Index ¶
- type IotedgeClient
- func (c *IotedgeClient) AddEdgeWithCore(request *iotedge.AddEdgeWithCoreRequest) (*iotedge.AddEdgeWithCoreResponse, error)
- func (c *IotedgeClient) AddSubDeviceWithCore(request *iotedge.AddSubDeviceWithCoreRequest) (*iotedge.AddSubDeviceWithCoreResponse, error)
- func (c *IotedgeClient) DelSubDeviceWithCore(request *iotedge.DelSubDeviceWithCoreRequest) (*iotedge.DelSubDeviceWithCoreResponse, error)
- func (c *IotedgeClient) DeleteEdgeWithCore(request *iotedge.DeleteEdgeWithCoreRequest) (*iotedge.DeleteEdgeWithCoreResponse, error)
- func (c *IotedgeClient) DeployApp(request *iotedge.DeployAppRequest) (*iotedge.DeployAppResponse, error)
- func (c *IotedgeClient) DescribeConfig(request *iotedge.DescribeConfigRequest) (*iotedge.DescribeConfigResponse, error)
- func (c *IotedgeClient) DescribeDeployApp(request *iotedge.DescribeDeployAppRequest) (*iotedge.DescribeDeployAppResponse, error)
- func (c *IotedgeClient) DescribeDeployDetails(request *iotedge.DescribeDeployDetailsRequest) (*iotedge.DescribeDeployDetailsResponse, error)
- func (c *IotedgeClient) DisableLogger()
- func (c *IotedgeClient) SetAppStatus(request *iotedge.SetAppStatusRequest) (*iotedge.SetAppStatusResponse, error)
- func (c *IotedgeClient) SetConfig(config *core.Config)
- func (c *IotedgeClient) SetLogger(logger core.Logger)
- func (c *IotedgeClient) UnInstallApp(request *iotedge.UnInstallAppRequest) (*iotedge.UnInstallAppResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IotedgeClient ¶
type IotedgeClient struct {
core.JDCloudClient
}
func NewIotedgeClient ¶
func NewIotedgeClient(credential *core.Credential) *IotedgeClient
func (*IotedgeClient) AddEdgeWithCore ¶
func (c *IotedgeClient) AddEdgeWithCore(request *iotedge.AddEdgeWithCoreRequest) (*iotedge.AddEdgeWithCoreResponse, error)
添加Edge设备
func (*IotedgeClient) AddSubDeviceWithCore ¶
func (c *IotedgeClient) AddSubDeviceWithCore(request *iotedge.AddSubDeviceWithCoreRequest) (*iotedge.AddSubDeviceWithCoreResponse, error)
添加子设备
func (*IotedgeClient) DelSubDeviceWithCore ¶
func (c *IotedgeClient) DelSubDeviceWithCore(request *iotedge.DelSubDeviceWithCoreRequest) (*iotedge.DelSubDeviceWithCoreResponse, error)
删除子设备
func (*IotedgeClient) DeleteEdgeWithCore ¶
func (c *IotedgeClient) DeleteEdgeWithCore(request *iotedge.DeleteEdgeWithCoreRequest) (*iotedge.DeleteEdgeWithCoreResponse, error)
删除Edge接口
func (*IotedgeClient) DeployApp ¶
func (c *IotedgeClient) DeployApp(request *iotedge.DeployAppRequest) (*iotedge.DeployAppResponse, error)
部署APP应用
func (*IotedgeClient) DescribeConfig ¶
func (c *IotedgeClient) DescribeConfig(request *iotedge.DescribeConfigRequest) (*iotedge.DescribeConfigResponse, error)
部署内容查询
func (*IotedgeClient) DescribeDeployApp ¶
func (c *IotedgeClient) DescribeDeployApp(request *iotedge.DescribeDeployAppRequest) (*iotedge.DescribeDeployAppResponse, error)
查询已经部署的App应用
func (*IotedgeClient) DescribeDeployDetails ¶
func (c *IotedgeClient) DescribeDeployDetails(request *iotedge.DescribeDeployDetailsRequest) (*iotedge.DescribeDeployDetailsResponse, error)
查询APP部署列表
func (*IotedgeClient) DisableLogger ¶
func (c *IotedgeClient) DisableLogger()
func (*IotedgeClient) SetAppStatus ¶
func (c *IotedgeClient) SetAppStatus(request *iotedge.SetAppStatusRequest) (*iotedge.SetAppStatusResponse, error)
APP启动/停止服务
func (*IotedgeClient) SetConfig ¶
func (c *IotedgeClient) SetConfig(config *core.Config)
func (*IotedgeClient) SetLogger ¶
func (c *IotedgeClient) SetLogger(logger core.Logger)
func (*IotedgeClient) UnInstallApp ¶
func (c *IotedgeClient) UnInstallApp(request *iotedge.UnInstallAppRequest) (*iotedge.UnInstallAppResponse, error)
卸载安装的APP
Click to show internal directories.
Click to hide internal directories.