v1

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 GenReqDefForBatchAddDeleteTags

func GenReqDefForBatchAddDeleteTags() *def.HttpRequestDef

func GenReqDefForCreateApp

func GenReqDefForCreateApp() *def.HttpRequestDef

func GenReqDefForCreateAppVersions

func GenReqDefForCreateAppVersions() *def.HttpRequestDef

func GenReqDefForCreateConfigMap

func GenReqDefForCreateConfigMap() *def.HttpRequestDef

func GenReqDefForCreateDeployments

func GenReqDefForCreateDeployments() *def.HttpRequestDef

func GenReqDefForCreateDevice

func GenReqDefForCreateDevice() *def.HttpRequestDef

func GenReqDefForCreateDeviceTemplate

func GenReqDefForCreateDeviceTemplate() *def.HttpRequestDef

func GenReqDefForCreateEdgeNode

func GenReqDefForCreateEdgeNode() *def.HttpRequestDef

func GenReqDefForCreateEdgeNodeCerts

func GenReqDefForCreateEdgeNodeCerts() *def.HttpRequestDef

func GenReqDefForCreateEndpoint

func GenReqDefForCreateEndpoint() *def.HttpRequestDef

func GenReqDefForCreateRule

func GenReqDefForCreateRule() *def.HttpRequestDef

func GenReqDefForCreateSecret

func GenReqDefForCreateSecret() *def.HttpRequestDef

func GenReqDefForCreateService

func GenReqDefForCreateService() *def.HttpRequestDef

func GenReqDefForCreateTag

func GenReqDefForCreateTag() *def.HttpRequestDef

func GenReqDefForDeleteApp

func GenReqDefForDeleteApp() *def.HttpRequestDef

func GenReqDefForDeleteAppVersion

func GenReqDefForDeleteAppVersion() *def.HttpRequestDef

func GenReqDefForDeleteConfigMap

func GenReqDefForDeleteConfigMap() *def.HttpRequestDef

func GenReqDefForDeleteDeployment

func GenReqDefForDeleteDeployment() *def.HttpRequestDef

func GenReqDefForDeleteDevice

func GenReqDefForDeleteDevice() *def.HttpRequestDef

func GenReqDefForDeleteDeviceTemplate

func GenReqDefForDeleteDeviceTemplate() *def.HttpRequestDef

func GenReqDefForDeleteEdgeNode

func GenReqDefForDeleteEdgeNode() *def.HttpRequestDef

func GenReqDefForDeleteEdgeNodeCerts

func GenReqDefForDeleteEdgeNodeCerts() *def.HttpRequestDef

func GenReqDefForDeleteEndPoint

func GenReqDefForDeleteEndPoint() *def.HttpRequestDef

func GenReqDefForDeleteResourceTag

func GenReqDefForDeleteResourceTag() *def.HttpRequestDef

func GenReqDefForDeleteRule

func GenReqDefForDeleteRule() *def.HttpRequestDef

func GenReqDefForDeleteSecret

func GenReqDefForDeleteSecret() *def.HttpRequestDef

func GenReqDefForDeleteService

func GenReqDefForDeleteService() *def.HttpRequestDef

func GenReqDefForEnableDisableEdgeNodes

func GenReqDefForEnableDisableEdgeNodes() *def.HttpRequestDef

func GenReqDefForListAppVersions

func GenReqDefForListAppVersions() *def.HttpRequestDef

func GenReqDefForListApps

func GenReqDefForListApps() *def.HttpRequestDef

func GenReqDefForListConfigMaps

func GenReqDefForListConfigMaps() *def.HttpRequestDef

func GenReqDefForListDeployments

func GenReqDefForListDeployments() *def.HttpRequestDef

func GenReqDefForListDeviceTemplates

func GenReqDefForListDeviceTemplates() *def.HttpRequestDef

func GenReqDefForListDevices

func GenReqDefForListDevices() *def.HttpRequestDef

func GenReqDefForListEdgeNodeCerts

func GenReqDefForListEdgeNodeCerts() *def.HttpRequestDef

func GenReqDefForListEdgeNodes

func GenReqDefForListEdgeNodes() *def.HttpRequestDef

func GenReqDefForListEndpoints

func GenReqDefForListEndpoints() *def.HttpRequestDef

func GenReqDefForListPods

func GenReqDefForListPods() *def.HttpRequestDef

func GenReqDefForListResourceByTags

func GenReqDefForListResourceByTags() *def.HttpRequestDef

func GenReqDefForListRuleErrors

func GenReqDefForListRuleErrors() *def.HttpRequestDef

func GenReqDefForListRules

func GenReqDefForListRules() *def.HttpRequestDef

func GenReqDefForListSecrets

func GenReqDefForListSecrets() *def.HttpRequestDef

func GenReqDefForListServices

func GenReqDefForListServices() *def.HttpRequestDef

func GenReqDefForListTags

func GenReqDefForListTags() *def.HttpRequestDef

func GenReqDefForListTagsByResourceType

func GenReqDefForListTagsByResourceType() *def.HttpRequestDef

func GenReqDefForShowAppDetail

func GenReqDefForShowAppDetail() *def.HttpRequestDef

func GenReqDefForShowAppVersionDetail

func GenReqDefForShowAppVersionDetail() *def.HttpRequestDef

func GenReqDefForShowConfigMap

func GenReqDefForShowConfigMap() *def.HttpRequestDef

func GenReqDefForShowDeployment

func GenReqDefForShowDeployment() *def.HttpRequestDef

func GenReqDefForShowDevice

func GenReqDefForShowDevice() *def.HttpRequestDef

func GenReqDefForShowDeviceTemplate

func GenReqDefForShowDeviceTemplate() *def.HttpRequestDef

func GenReqDefForShowDeviceTwin

func GenReqDefForShowDeviceTwin() *def.HttpRequestDef

func GenReqDefForShowEdgeNodeDetail

func GenReqDefForShowEdgeNodeDetail() *def.HttpRequestDef

func GenReqDefForShowEndPointDetail

func GenReqDefForShowEndPointDetail() *def.HttpRequestDef

func GenReqDefForShowRuleDetail

func GenReqDefForShowRuleDetail() *def.HttpRequestDef

func GenReqDefForShowSecret

func GenReqDefForShowSecret() *def.HttpRequestDef

func GenReqDefForShowServiceDetail

func GenReqDefForShowServiceDetail() *def.HttpRequestDef

func GenReqDefForStartRule

func GenReqDefForStartRule() *def.HttpRequestDef

func GenReqDefForStopRule

func GenReqDefForStopRule() *def.HttpRequestDef

func GenReqDefForUpdateApp

func GenReqDefForUpdateApp() *def.HttpRequestDef

func GenReqDefForUpdateAppVersion

func GenReqDefForUpdateAppVersion() *def.HttpRequestDef

func GenReqDefForUpdateConfigMap

func GenReqDefForUpdateConfigMap() *def.HttpRequestDef

func GenReqDefForUpdateDeployment

func GenReqDefForUpdateDeployment() *def.HttpRequestDef

func GenReqDefForUpdateDevice

func GenReqDefForUpdateDevice() *def.HttpRequestDef

func GenReqDefForUpdateDeviceTemplateById

func GenReqDefForUpdateDeviceTemplateById() *def.HttpRequestDef

func GenReqDefForUpdateDeviceTwin

func GenReqDefForUpdateDeviceTwin() *def.HttpRequestDef

func GenReqDefForUpdateEdgeNode

func GenReqDefForUpdateEdgeNode() *def.HttpRequestDef

func GenReqDefForUpdateEdgeNodeDevice

func GenReqDefForUpdateEdgeNodeDevice() *def.HttpRequestDef

func GenReqDefForUpdateNodeByDeviceId

func GenReqDefForUpdateNodeByDeviceId() *def.HttpRequestDef

func GenReqDefForUpdateSecret

func GenReqDefForUpdateSecret() *def.HttpRequestDef

func GenReqDefForUpdateService

func GenReqDefForUpdateService() *def.HttpRequestDef

func IefClientBuilder

func IefClientBuilder() *http_client.HcHttpClientBuilder

Types

type BatchAddDeleteTagsInvoker added in v0.0.90

type BatchAddDeleteTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchAddDeleteTagsInvoker) Invoke added in v0.0.90

type CreateAppInvoker added in v0.0.90

type CreateAppInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAppInvoker) Invoke added in v0.0.90

type CreateAppVersionsInvoker added in v0.0.90

type CreateAppVersionsInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAppVersionsInvoker) Invoke added in v0.0.90

type CreateConfigMapInvoker added in v0.0.90

type CreateConfigMapInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateConfigMapInvoker) Invoke added in v0.0.90

type CreateDeploymentsInvoker added in v0.0.90

type CreateDeploymentsInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDeploymentsInvoker) Invoke added in v0.0.90

type CreateDeviceInvoker added in v0.0.90

type CreateDeviceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDeviceInvoker) Invoke added in v0.0.90

type CreateDeviceTemplateInvoker added in v0.0.90

type CreateDeviceTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDeviceTemplateInvoker) Invoke added in v0.0.90

type CreateEdgeNodeCertsInvoker added in v0.0.90

type CreateEdgeNodeCertsInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEdgeNodeCertsInvoker) 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 CreateEndpointInvoker added in v0.0.90

type CreateEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEndpointInvoker) Invoke added in v0.0.90

type CreateRuleInvoker added in v0.0.90

type CreateRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateRuleInvoker) Invoke added in v0.0.90

type CreateSecretInvoker added in v0.0.90

type CreateSecretInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSecretInvoker) Invoke added in v0.0.90

type CreateServiceInvoker added in v0.0.90

type CreateServiceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateServiceInvoker) Invoke added in v0.0.90

type CreateTagInvoker added in v0.0.90

type CreateTagInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTagInvoker) Invoke added in v0.0.90

type DeleteAppInvoker added in v0.0.90

type DeleteAppInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAppInvoker) Invoke added in v0.0.90

type DeleteAppVersionInvoker added in v0.0.90

type DeleteAppVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAppVersionInvoker) Invoke added in v0.0.90

type DeleteConfigMapInvoker added in v0.0.90

type DeleteConfigMapInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteConfigMapInvoker) Invoke added in v0.0.90

type DeleteDeploymentInvoker added in v0.0.90

type DeleteDeploymentInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDeploymentInvoker) 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 DeleteDeviceTemplateInvoker added in v0.0.90

type DeleteDeviceTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDeviceTemplateInvoker) Invoke added in v0.0.90

type DeleteEdgeNodeCertsInvoker added in v0.0.90

type DeleteEdgeNodeCertsInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEdgeNodeCertsInvoker) 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 DeleteEndPointInvoker added in v0.0.90

type DeleteEndPointInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEndPointInvoker) Invoke added in v0.0.90

type DeleteResourceTagInvoker added in v0.0.90

type DeleteResourceTagInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteResourceTagInvoker) Invoke added in v0.0.90

type DeleteRuleInvoker added in v0.0.90

type DeleteRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteRuleInvoker) Invoke added in v0.0.90

type DeleteSecretInvoker added in v0.0.90

type DeleteSecretInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSecretInvoker) Invoke added in v0.0.90

type DeleteServiceInvoker added in v0.0.90

type DeleteServiceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteServiceInvoker) Invoke added in v0.0.90

type EnableDisableEdgeNodesInvoker added in v0.0.90

type EnableDisableEdgeNodesInvoker struct {
	*invoker.BaseInvoker
}

func (*EnableDisableEdgeNodesInvoker) Invoke added in v0.0.90

type IefClient

type IefClient struct {
	HcClient *http_client.HcHttpClient
}

func NewIefClient

func NewIefClient(hcClient *http_client.HcHttpClient) *IefClient

func (*IefClient) BatchAddDeleteTags

func (c *IefClient) BatchAddDeleteTags(request *model.BatchAddDeleteTagsRequest) (*model.BatchAddDeleteTagsResponse, error)

BatchAddDeleteTags 批量添加删除资源标签

为指定实例批量添加或删除标签。 一个资源上最多有20个标签。

说明: - 此接口为幂等接口,创建时如果请求体中存在重复key则报错。 - 创建时不允许设置重复key数据,如果数据库已存在该key,就覆盖value的值。 - 删除时不对标签字符集范围做校验,如果删除的标签不存在,默认处理成功。删除时tags结构体不能缺失,key不能为空,或者空字符串。

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

func (*IefClient) BatchAddDeleteTagsInvoker added in v0.0.90

func (c *IefClient) BatchAddDeleteTagsInvoker(request *model.BatchAddDeleteTagsRequest) *BatchAddDeleteTagsInvoker

BatchAddDeleteTagsInvoker 批量添加删除资源标签

func (*IefClient) CreateApp

func (c *IefClient) CreateApp(request *model.CreateAppRequest) (*model.CreateAppResponse, error)

CreateApp 创建应用模板

该API用于创建一个应用模板。

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

func (*IefClient) CreateAppInvoker added in v0.0.90

func (c *IefClient) CreateAppInvoker(request *model.CreateAppRequest) *CreateAppInvoker

CreateAppInvoker 创建应用模板

func (*IefClient) CreateAppVersions

func (c *IefClient) CreateAppVersions(request *model.CreateAppVersionsRequest) (*model.CreateAppVersionsResponse, error)

CreateAppVersions 创建应用模板版本

创建一个应用模板版本

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

func (*IefClient) CreateAppVersionsInvoker added in v0.0.90

func (c *IefClient) CreateAppVersionsInvoker(request *model.CreateAppVersionsRequest) *CreateAppVersionsInvoker

CreateAppVersionsInvoker 创建应用模板版本

func (*IefClient) CreateConfigMap

func (c *IefClient) CreateConfigMap(request *model.CreateConfigMapRequest) (*model.CreateConfigMapResponse, error)

CreateConfigMap 创建配置项

创建配置项

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

func (*IefClient) CreateConfigMapInvoker added in v0.0.90

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

CreateConfigMapInvoker 创建配置项

func (*IefClient) CreateDeployments

func (c *IefClient) CreateDeployments(request *model.CreateDeploymentsRequest) (*model.CreateDeploymentsResponse, error)

CreateDeployments 创建部署

创建部署

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

func (*IefClient) CreateDeploymentsInvoker added in v0.0.90

func (c *IefClient) CreateDeploymentsInvoker(request *model.CreateDeploymentsRequest) *CreateDeploymentsInvoker

CreateDeploymentsInvoker 创建部署

func (*IefClient) CreateDevice

func (c *IefClient) CreateDevice(request *model.CreateDeviceRequest) (*model.CreateDeviceResponse, error)

CreateDevice 注册终端设备

该API用于注册一个终端设备。

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

func (*IefClient) CreateDeviceInvoker added in v0.0.90

func (c *IefClient) CreateDeviceInvoker(request *model.CreateDeviceRequest) *CreateDeviceInvoker

CreateDeviceInvoker 注册终端设备

func (*IefClient) CreateDeviceTemplate

CreateDeviceTemplate 创建终端设备模板

创建一个终端设备模板

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

func (*IefClient) CreateDeviceTemplateInvoker added in v0.0.90

func (c *IefClient) CreateDeviceTemplateInvoker(request *model.CreateDeviceTemplateRequest) *CreateDeviceTemplateInvoker

CreateDeviceTemplateInvoker 创建终端设备模板

func (*IefClient) CreateEdgeNode

func (c *IefClient) CreateEdgeNode(request *model.CreateEdgeNodeRequest) (*model.CreateEdgeNodeResponse, error)

CreateEdgeNode 注册边缘节点

该API用于注册一个边缘节点。接口调用成功后,您可以将响应消息体中node.package字段使用base64解码成tar.gz文件,并在控制台下载边缘核心软件,然后纳管边缘节点。

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

func (*IefClient) CreateEdgeNodeCerts

CreateEdgeNodeCerts 创建节点证书

创建边缘节点上的应用证书和设备证书。

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

func (*IefClient) CreateEdgeNodeCertsInvoker added in v0.0.90

func (c *IefClient) CreateEdgeNodeCertsInvoker(request *model.CreateEdgeNodeCertsRequest) *CreateEdgeNodeCertsInvoker

CreateEdgeNodeCertsInvoker 创建节点证书

func (*IefClient) CreateEdgeNodeInvoker added in v0.0.90

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

CreateEdgeNodeInvoker 注册边缘节点

func (*IefClient) CreateEndpoint

func (c *IefClient) CreateEndpoint(request *model.CreateEndpointRequest) (*model.CreateEndpointResponse, error)

CreateEndpoint 创建端点

创建一个端点

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

func (*IefClient) CreateEndpointInvoker added in v0.0.90

func (c *IefClient) CreateEndpointInvoker(request *model.CreateEndpointRequest) *CreateEndpointInvoker

CreateEndpointInvoker 创建端点

func (*IefClient) CreateRule

func (c *IefClient) CreateRule(request *model.CreateRuleRequest) (*model.CreateRuleResponse, error)

CreateRule 创建规则

创建一条规则

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

func (*IefClient) CreateRuleInvoker added in v0.0.90

func (c *IefClient) CreateRuleInvoker(request *model.CreateRuleRequest) *CreateRuleInvoker

CreateRuleInvoker 创建规则

func (*IefClient) CreateSecret

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

CreateSecret 创建密钥

创建密钥

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

func (*IefClient) CreateSecretInvoker added in v0.0.90

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

CreateSecretInvoker 创建密钥

func (*IefClient) CreateService

func (c *IefClient) CreateService(request *model.CreateServiceRequest) (*model.CreateServiceResponse, error)

CreateService 创建服务

创建一个服务

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

func (*IefClient) CreateServiceInvoker added in v0.0.90

func (c *IefClient) CreateServiceInvoker(request *model.CreateServiceRequest) *CreateServiceInvoker

CreateServiceInvoker 创建服务

func (*IefClient) CreateTag

func (c *IefClient) CreateTag(request *model.CreateTagRequest) (*model.CreateTagResponse, error)

CreateTag 添加资源标签

为资源添加标签。 一个资源上最多有20个标签。 此接口为幂等接口,创建时,如果创建的标签已经存在(key相同),则覆盖。

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

func (*IefClient) CreateTagInvoker added in v0.0.90

func (c *IefClient) CreateTagInvoker(request *model.CreateTagRequest) *CreateTagInvoker

CreateTagInvoker 添加资源标签

func (*IefClient) DeleteApp

func (c *IefClient) DeleteApp(request *model.DeleteAppRequest) (*model.DeleteAppResponse, error)

DeleteApp 删除应用模板

删除应用模板

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

func (*IefClient) DeleteAppInvoker added in v0.0.90

func (c *IefClient) DeleteAppInvoker(request *model.DeleteAppRequest) *DeleteAppInvoker

DeleteAppInvoker 删除应用模板

func (*IefClient) DeleteAppVersion

func (c *IefClient) DeleteAppVersion(request *model.DeleteAppVersionRequest) (*model.DeleteAppVersionResponse, error)

DeleteAppVersion 删除应用版本

删除应用版本

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

func (*IefClient) DeleteAppVersionInvoker added in v0.0.90

func (c *IefClient) DeleteAppVersionInvoker(request *model.DeleteAppVersionRequest) *DeleteAppVersionInvoker

DeleteAppVersionInvoker 删除应用版本

func (*IefClient) DeleteConfigMap

func (c *IefClient) DeleteConfigMap(request *model.DeleteConfigMapRequest) (*model.DeleteConfigMapResponse, error)

DeleteConfigMap 删除配置项

删除配置项

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

func (*IefClient) DeleteConfigMapInvoker added in v0.0.90

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

DeleteConfigMapInvoker 删除配置项

func (*IefClient) DeleteDeployment

func (c *IefClient) DeleteDeployment(request *model.DeleteDeploymentRequest) (*model.DeleteDeploymentResponse, error)

DeleteDeployment 删除部署

删除应用部署

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

func (*IefClient) DeleteDeploymentInvoker added in v0.0.90

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

DeleteDeploymentInvoker 删除部署

func (*IefClient) DeleteDevice

func (c *IefClient) DeleteDevice(request *model.DeleteDeviceRequest) (*model.DeleteDeviceResponse, error)

DeleteDevice 删除终端设备

该API用于删除终端设备。

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

func (*IefClient) DeleteDeviceInvoker added in v0.0.90

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

DeleteDeviceInvoker 删除终端设备

func (*IefClient) DeleteDeviceTemplate

DeleteDeviceTemplate 删除终端设备模板

删除终端设备模板

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

func (*IefClient) DeleteDeviceTemplateInvoker added in v0.0.90

func (c *IefClient) DeleteDeviceTemplateInvoker(request *model.DeleteDeviceTemplateRequest) *DeleteDeviceTemplateInvoker

DeleteDeviceTemplateInvoker 删除终端设备模板

func (*IefClient) DeleteEdgeNode

func (c *IefClient) DeleteEdgeNode(request *model.DeleteEdgeNodeRequest) (*model.DeleteEdgeNodeResponse, error)

DeleteEdgeNode 删除边缘节点

删除边缘节点

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

func (*IefClient) DeleteEdgeNodeCerts

DeleteEdgeNodeCerts 删除节点证书

删除边缘节点上的证书(目前只支持删除应用证书和设备证书)

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

func (*IefClient) DeleteEdgeNodeCertsInvoker added in v0.0.90

func (c *IefClient) DeleteEdgeNodeCertsInvoker(request *model.DeleteEdgeNodeCertsRequest) *DeleteEdgeNodeCertsInvoker

DeleteEdgeNodeCertsInvoker 删除节点证书

func (*IefClient) DeleteEdgeNodeInvoker added in v0.0.90

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

DeleteEdgeNodeInvoker 删除边缘节点

func (*IefClient) DeleteEndPoint

func (c *IefClient) DeleteEndPoint(request *model.DeleteEndPointRequest) (*model.DeleteEndPointResponse, error)

DeleteEndPoint 删除一个端点

删除一个端点

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

func (*IefClient) DeleteEndPointInvoker added in v0.0.90

func (c *IefClient) DeleteEndPointInvoker(request *model.DeleteEndPointRequest) *DeleteEndPointInvoker

DeleteEndPointInvoker 删除一个端点

func (*IefClient) DeleteResourceTag

func (c *IefClient) DeleteResourceTag(request *model.DeleteResourceTagRequest) (*model.DeleteResourceTagResponse, error)

DeleteResourceTag 删除资源标签

删除资源标签。删除时不对标签字符集做校验,调用前必须要做encodeURI,服务端需要对接口uri做decodeURI。删除的key不存在报404,Key不能为空或者空字符串。

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

func (*IefClient) DeleteResourceTagInvoker added in v0.0.90

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

DeleteResourceTagInvoker 删除资源标签

func (*IefClient) DeleteRule

func (c *IefClient) DeleteRule(request *model.DeleteRuleRequest) (*model.DeleteRuleResponse, error)

DeleteRule 删除规则

删除一条规则

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

func (*IefClient) DeleteRuleInvoker added in v0.0.90

func (c *IefClient) DeleteRuleInvoker(request *model.DeleteRuleRequest) *DeleteRuleInvoker

DeleteRuleInvoker 删除规则

func (*IefClient) DeleteSecret

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

DeleteSecret 删除密钥

删除密钥

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

func (*IefClient) DeleteSecretInvoker added in v0.0.90

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

DeleteSecretInvoker 删除密钥

func (*IefClient) DeleteService

func (c *IefClient) DeleteService(request *model.DeleteServiceRequest) (*model.DeleteServiceResponse, error)

DeleteService 删除服务

删除一个服务

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

func (*IefClient) DeleteServiceInvoker added in v0.0.90

func (c *IefClient) DeleteServiceInvoker(request *model.DeleteServiceRequest) *DeleteServiceInvoker

DeleteServiceInvoker 删除服务

func (*IefClient) EnableDisableEdgeNodes

EnableDisableEdgeNodes 启用停用边缘节点

该API用于启用停用边缘节点。被停用的边缘节点将无法连接到云端服务,可用该URI启用边缘节点恢复连接。

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

func (*IefClient) EnableDisableEdgeNodesInvoker added in v0.0.90

func (c *IefClient) EnableDisableEdgeNodesInvoker(request *model.EnableDisableEdgeNodesRequest) *EnableDisableEdgeNodesInvoker

EnableDisableEdgeNodesInvoker 启用停用边缘节点

func (*IefClient) ListAppVersions

func (c *IefClient) ListAppVersions(request *model.ListAppVersionsRequest) (*model.ListAppVersionsResponse, error)

ListAppVersions 查询应用模板版本列表

查询应用模板版本列表

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

func (*IefClient) ListAppVersionsInvoker added in v0.0.90

func (c *IefClient) ListAppVersionsInvoker(request *model.ListAppVersionsRequest) *ListAppVersionsInvoker

ListAppVersionsInvoker 查询应用模板版本列表

func (*IefClient) ListApps

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

ListApps 查询应用模板列表

查询应用模板列表

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

func (*IefClient) ListAppsInvoker added in v0.0.90

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

ListAppsInvoker 查询应用模板列表

func (*IefClient) ListConfigMaps

func (c *IefClient) ListConfigMaps(request *model.ListConfigMapsRequest) (*model.ListConfigMapsResponse, error)

ListConfigMaps 查询配置项列表

查询配置项列表

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

func (*IefClient) ListConfigMapsInvoker added in v0.0.90

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

ListConfigMapsInvoker 查询配置项列表

func (*IefClient) ListDeployments

func (c *IefClient) ListDeployments(request *model.ListDeploymentsRequest) (*model.ListDeploymentsResponse, error)

ListDeployments 查询部署列表

查询部署列表

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

func (*IefClient) ListDeploymentsInvoker added in v0.0.90

func (c *IefClient) ListDeploymentsInvoker(request *model.ListDeploymentsRequest) *ListDeploymentsInvoker

ListDeploymentsInvoker 查询部署列表

func (*IefClient) ListDeviceTemplates

ListDeviceTemplates 查询终端设备模板列表

查询终端设备模板列表

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

func (*IefClient) ListDeviceTemplatesInvoker added in v0.0.90

func (c *IefClient) ListDeviceTemplatesInvoker(request *model.ListDeviceTemplatesRequest) *ListDeviceTemplatesInvoker

ListDeviceTemplatesInvoker 查询终端设备模板列表

func (*IefClient) ListDevices

func (c *IefClient) ListDevices(request *model.ListDevicesRequest) (*model.ListDevicesResponse, error)

ListDevices 查询终端设备列表

该API用于查询终端设备列表。

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

func (*IefClient) ListDevicesInvoker added in v0.0.90

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

ListDevicesInvoker 查询终端设备列表

func (*IefClient) ListEdgeNodeCerts

func (c *IefClient) ListEdgeNodeCerts(request *model.ListEdgeNodeCertsRequest) (*model.ListEdgeNodeCertsResponse, error)

ListEdgeNodeCerts 查询节点证书

查询边缘节点上的应用证书和设备证书。

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

func (*IefClient) ListEdgeNodeCertsInvoker added in v0.0.90

func (c *IefClient) ListEdgeNodeCertsInvoker(request *model.ListEdgeNodeCertsRequest) *ListEdgeNodeCertsInvoker

ListEdgeNodeCertsInvoker 查询节点证书

func (*IefClient) ListEdgeNodes

func (c *IefClient) ListEdgeNodes(request *model.ListEdgeNodesRequest) (*model.ListEdgeNodesResponse, error)

ListEdgeNodes 查询边缘节点列表

该API用于查询边缘节点。 - 如果不携带任何检索参数,将返回该租户的所有边缘节点信息。 - app_name和tags不支持复合查询,如果同时存在则返回tags查询结果,可以同时携带多个其他检索参数,可同时生效。

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

func (*IefClient) ListEdgeNodesInvoker added in v0.0.90

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

ListEdgeNodesInvoker 查询边缘节点列表

func (*IefClient) ListEndpoints

func (c *IefClient) ListEndpoints(request *model.ListEndpointsRequest) (*model.ListEndpointsResponse, error)

ListEndpoints 查询端点列表

获取所有的端点详情。 如果不携带任何检索参数,将返回该租户的所有端点信息和系统中所有的共享端点。 如果同时指定is_shared=true和其他参数,同样还会对name、type进行过滤。

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

func (*IefClient) ListEndpointsInvoker added in v0.0.90

func (c *IefClient) ListEndpointsInvoker(request *model.ListEndpointsRequest) *ListEndpointsInvoker

ListEndpointsInvoker 查询端点列表

func (*IefClient) ListPods

func (c *IefClient) ListPods(request *model.ListPodsRequest) (*model.ListPodsResponse, error)

ListPods 查询应用实例列表

查询应用实例列表

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

func (*IefClient) ListPodsInvoker added in v0.0.90

func (c *IefClient) ListPodsInvoker(request *model.ListPodsRequest) *ListPodsInvoker

ListPodsInvoker 查询应用实例列表

func (*IefClient) ListResourceByTags

func (c *IefClient) ListResourceByTags(request *model.ListResourceByTagsRequest) (*model.ListResourceByTagsResponse, error)

ListResourceByTags 查询资源实例

使用标签过滤实例

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

func (*IefClient) ListResourceByTagsInvoker added in v0.0.90

func (c *IefClient) ListResourceByTagsInvoker(request *model.ListResourceByTagsRequest) *ListResourceByTagsInvoker

ListResourceByTagsInvoker 查询资源实例

func (*IefClient) ListRuleErrors

func (c *IefClient) ListRuleErrors(request *model.ListRuleErrorsRequest) (*model.ListRuleErrorsResponse, error)

ListRuleErrors 查询规则错误列表

查询特定规则下的所有错误列表

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

func (*IefClient) ListRuleErrorsInvoker added in v0.0.90

func (c *IefClient) ListRuleErrorsInvoker(request *model.ListRuleErrorsRequest) *ListRuleErrorsInvoker

ListRuleErrorsInvoker 查询规则错误列表

func (*IefClient) ListRules

func (c *IefClient) ListRules(request *model.ListRulesRequest) (*model.ListRulesResponse, error)

ListRules 查询规则列表

查询到所有的规则

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

func (*IefClient) ListRulesInvoker added in v0.0.90

func (c *IefClient) ListRulesInvoker(request *model.ListRulesRequest) *ListRulesInvoker

ListRulesInvoker 查询规则列表

func (*IefClient) ListSecrets

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

ListSecrets 查询密钥列表

查询密钥列表

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

func (*IefClient) ListSecretsInvoker added in v0.0.90

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

ListSecretsInvoker 查询密钥列表

func (*IefClient) ListServices

func (c *IefClient) ListServices(request *model.ListServicesRequest) (*model.ListServicesResponse, error)

ListServices 查询服务列表

获取所有的服务详情

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

func (*IefClient) ListServicesInvoker added in v0.0.90

func (c *IefClient) ListServicesInvoker(request *model.ListServicesRequest) *ListServicesInvoker

ListServicesInvoker 查询服务列表

func (*IefClient) ListTags

func (c *IefClient) ListTags(request *model.ListTagsRequest) (*model.ListTagsResponse, error)

ListTags 查询资源标签

查询指定实例的标签信息

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

func (*IefClient) ListTagsByResourceType

ListTagsByResourceType 查询项目标签

查询指定项目中实例类型的所有资源标签集合

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

func (*IefClient) ListTagsByResourceTypeInvoker added in v0.0.90

func (c *IefClient) ListTagsByResourceTypeInvoker(request *model.ListTagsByResourceTypeRequest) *ListTagsByResourceTypeInvoker

ListTagsByResourceTypeInvoker 查询项目标签

func (*IefClient) ListTagsInvoker added in v0.0.90

func (c *IefClient) ListTagsInvoker(request *model.ListTagsRequest) *ListTagsInvoker

ListTagsInvoker 查询资源标签

func (*IefClient) ShowAppDetail

func (c *IefClient) ShowAppDetail(request *model.ShowAppDetailRequest) (*model.ShowAppDetailResponse, error)

ShowAppDetail 查询应用模板详情

查询应用模板详情。

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

func (*IefClient) ShowAppDetailInvoker added in v0.0.90

func (c *IefClient) ShowAppDetailInvoker(request *model.ShowAppDetailRequest) *ShowAppDetailInvoker

ShowAppDetailInvoker 查询应用模板详情

func (*IefClient) ShowAppVersionDetail

ShowAppVersionDetail 查询应用模板版本详情

查询应用模板版本详情

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

func (*IefClient) ShowAppVersionDetailInvoker added in v0.0.90

func (c *IefClient) ShowAppVersionDetailInvoker(request *model.ShowAppVersionDetailRequest) *ShowAppVersionDetailInvoker

ShowAppVersionDetailInvoker 查询应用模板版本详情

func (*IefClient) ShowConfigMap

func (c *IefClient) ShowConfigMap(request *model.ShowConfigMapRequest) (*model.ShowConfigMapResponse, error)

ShowConfigMap 查询配置项详情

查询一个配置项详情

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

func (*IefClient) ShowConfigMapInvoker added in v0.0.90

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

ShowConfigMapInvoker 查询配置项详情

func (*IefClient) ShowDeployment

func (c *IefClient) ShowDeployment(request *model.ShowDeploymentRequest) (*model.ShowDeploymentResponse, error)

ShowDeployment 查询应用部署

查询应用部署

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

func (*IefClient) ShowDeploymentInvoker added in v0.0.90

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

ShowDeploymentInvoker 查询应用部署

func (*IefClient) ShowDevice

func (c *IefClient) ShowDevice(request *model.ShowDeviceRequest) (*model.ShowDeviceResponse, error)

ShowDevice 查询终端设备详情

该API用于查询终端设备详情。

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

func (*IefClient) ShowDeviceInvoker added in v0.0.90

func (c *IefClient) ShowDeviceInvoker(request *model.ShowDeviceRequest) *ShowDeviceInvoker

ShowDeviceInvoker 查询终端设备详情

func (*IefClient) ShowDeviceTemplate

func (c *IefClient) ShowDeviceTemplate(request *model.ShowDeviceTemplateRequest) (*model.ShowDeviceTemplateResponse, error)

ShowDeviceTemplate 查询终端设备模板

查询一个终端设备模板

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

func (*IefClient) ShowDeviceTemplateInvoker added in v0.0.90

func (c *IefClient) ShowDeviceTemplateInvoker(request *model.ShowDeviceTemplateRequest) *ShowDeviceTemplateInvoker

ShowDeviceTemplateInvoker 查询终端设备模板

func (*IefClient) ShowDeviceTwin

func (c *IefClient) ShowDeviceTwin(request *model.ShowDeviceTwinRequest) (*model.ShowDeviceTwinResponse, error)

ShowDeviceTwin 查询终端设备孪生

该API用于查询终端设备孪生。

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

func (*IefClient) ShowDeviceTwinInvoker added in v0.0.90

func (c *IefClient) ShowDeviceTwinInvoker(request *model.ShowDeviceTwinRequest) *ShowDeviceTwinInvoker

ShowDeviceTwinInvoker 查询终端设备孪生

func (*IefClient) ShowEdgeNodeDetail

func (c *IefClient) ShowEdgeNodeDetail(request *model.ShowEdgeNodeDetailRequest) (*model.ShowEdgeNodeDetailResponse, error)

ShowEdgeNodeDetail 查询边缘节点详情

该API用于查询边缘节点详情。

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

func (*IefClient) ShowEdgeNodeDetailInvoker added in v0.0.90

func (c *IefClient) ShowEdgeNodeDetailInvoker(request *model.ShowEdgeNodeDetailRequest) *ShowEdgeNodeDetailInvoker

ShowEdgeNodeDetailInvoker 查询边缘节点详情

func (*IefClient) ShowEndPointDetail

func (c *IefClient) ShowEndPointDetail(request *model.ShowEndPointDetailRequest) (*model.ShowEndPointDetailResponse, error)

ShowEndPointDetail 查询端点详情

查询一个端点的详情

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

func (*IefClient) ShowEndPointDetailInvoker added in v0.0.90

func (c *IefClient) ShowEndPointDetailInvoker(request *model.ShowEndPointDetailRequest) *ShowEndPointDetailInvoker

ShowEndPointDetailInvoker 查询端点详情

func (*IefClient) ShowRuleDetail

func (c *IefClient) ShowRuleDetail(request *model.ShowRuleDetailRequest) (*model.ShowRuleDetailResponse, error)

ShowRuleDetail 查询规则详情

获取一条规则的详情

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

func (*IefClient) ShowRuleDetailInvoker added in v0.0.90

func (c *IefClient) ShowRuleDetailInvoker(request *model.ShowRuleDetailRequest) *ShowRuleDetailInvoker

ShowRuleDetailInvoker 查询规则详情

func (*IefClient) ShowSecret

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

ShowSecret 查询密钥详情

查询一个密钥详情

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

func (*IefClient) ShowSecretInvoker added in v0.0.90

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

ShowSecretInvoker 查询密钥详情

func (*IefClient) ShowServiceDetail

func (c *IefClient) ShowServiceDetail(request *model.ShowServiceDetailRequest) (*model.ShowServiceDetailResponse, error)

ShowServiceDetail 查询服务详情

查询一个服务的详情

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

func (*IefClient) ShowServiceDetailInvoker added in v0.0.90

func (c *IefClient) ShowServiceDetailInvoker(request *model.ShowServiceDetailRequest) *ShowServiceDetailInvoker

ShowServiceDetailInvoker 查询服务详情

func (*IefClient) StartRule

func (c *IefClient) StartRule(request *model.StartRuleRequest) (*model.StartRuleResponse, error)

StartRule 启用规则

启用一条规则

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

func (*IefClient) StartRuleInvoker added in v0.0.90

func (c *IefClient) StartRuleInvoker(request *model.StartRuleRequest) *StartRuleInvoker

StartRuleInvoker 启用规则

func (*IefClient) StopRule

func (c *IefClient) StopRule(request *model.StopRuleRequest) (*model.StopRuleResponse, error)

StopRule 停用规则

停用一条规则

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

func (*IefClient) StopRuleInvoker added in v0.0.90

func (c *IefClient) StopRuleInvoker(request *model.StopRuleRequest) *StopRuleInvoker

StopRuleInvoker 停用规则

func (*IefClient) UpdateApp

func (c *IefClient) UpdateApp(request *model.UpdateAppRequest) (*model.UpdateAppResponse, error)

UpdateApp 更新应用模板

更新一个应用模板。

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

func (*IefClient) UpdateAppInvoker added in v0.0.90

func (c *IefClient) UpdateAppInvoker(request *model.UpdateAppRequest) *UpdateAppInvoker

UpdateAppInvoker 更新应用模板

func (*IefClient) UpdateAppVersion

func (c *IefClient) UpdateAppVersion(request *model.UpdateAppVersionRequest) (*model.UpdateAppVersionResponse, error)

UpdateAppVersion 更新应用模板版本

更新一个应用模板版本

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

func (*IefClient) UpdateAppVersionInvoker added in v0.0.90

func (c *IefClient) UpdateAppVersionInvoker(request *model.UpdateAppVersionRequest) *UpdateAppVersionInvoker

UpdateAppVersionInvoker 更新应用模板版本

func (*IefClient) UpdateConfigMap

func (c *IefClient) UpdateConfigMap(request *model.UpdateConfigMapRequest) (*model.UpdateConfigMapResponse, error)

UpdateConfigMap 更新配置项

更新一个配置项

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

func (*IefClient) UpdateConfigMapInvoker added in v0.0.90

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

UpdateConfigMapInvoker 更新配置项

func (*IefClient) UpdateDeployment

func (c *IefClient) UpdateDeployment(request *model.UpdateDeploymentRequest) (*model.UpdateDeploymentResponse, error)

UpdateDeployment 更新应用部署

修改应用部署

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

func (*IefClient) UpdateDeploymentInvoker added in v0.0.90

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

UpdateDeploymentInvoker 更新应用部署

func (*IefClient) UpdateDevice

func (c *IefClient) UpdateDevice(request *model.UpdateDeviceRequest) (*model.UpdateDeviceResponse, error)

UpdateDevice 更新终端设备

更新一个终端设备。

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

func (*IefClient) UpdateDeviceInvoker added in v0.0.90

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

UpdateDeviceInvoker 更新终端设备

func (*IefClient) UpdateDeviceTemplateById

UpdateDeviceTemplateById 更新终端设备模板

更新一个终端设备模板。

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

func (*IefClient) UpdateDeviceTemplateByIdInvoker added in v0.0.90

func (c *IefClient) UpdateDeviceTemplateByIdInvoker(request *model.UpdateDeviceTemplateByIdRequest) *UpdateDeviceTemplateByIdInvoker

UpdateDeviceTemplateByIdInvoker 更新终端设备模板

func (*IefClient) UpdateDeviceTwin

func (c *IefClient) UpdateDeviceTwin(request *model.UpdateDeviceTwinRequest) (*model.UpdateDeviceTwinResponse, error)

UpdateDeviceTwin 更新终端设备孪生

该API用于更新终端设备孪生。

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

func (*IefClient) UpdateDeviceTwinInvoker added in v0.0.90

func (c *IefClient) UpdateDeviceTwinInvoker(request *model.UpdateDeviceTwinRequest) *UpdateDeviceTwinInvoker

UpdateDeviceTwinInvoker 更新终端设备孪生

func (*IefClient) UpdateEdgeNode

func (c *IefClient) UpdateEdgeNode(request *model.UpdateEdgeNodeRequest) (*model.UpdateEdgeNodeResponse, error)

UpdateEdgeNode 更新边缘节点

该API用于更新边缘节点。

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

func (*IefClient) UpdateEdgeNodeDevice

UpdateEdgeNodeDevice 更新边缘节点的终端设备

添加或删除边缘节点的终端设备

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

func (*IefClient) UpdateEdgeNodeDeviceInvoker added in v0.0.90

func (c *IefClient) UpdateEdgeNodeDeviceInvoker(request *model.UpdateEdgeNodeDeviceRequest) *UpdateEdgeNodeDeviceInvoker

UpdateEdgeNodeDeviceInvoker 更新边缘节点的终端设备

func (*IefClient) UpdateEdgeNodeInvoker added in v0.0.90

func (c *IefClient) UpdateEdgeNodeInvoker(request *model.UpdateEdgeNodeRequest) *UpdateEdgeNodeInvoker

UpdateEdgeNodeInvoker 更新边缘节点

func (*IefClient) UpdateNodeByDeviceId

UpdateNodeByDeviceId 更新终端设备的边缘节点

该API用于更新终端设备的边缘节点。功能与更新边缘节点的终端设备相同,推荐使用更新边缘节点的终端设备。

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

func (*IefClient) UpdateNodeByDeviceIdInvoker added in v0.0.90

func (c *IefClient) UpdateNodeByDeviceIdInvoker(request *model.UpdateNodeByDeviceIdRequest) *UpdateNodeByDeviceIdInvoker

UpdateNodeByDeviceIdInvoker 更新终端设备的边缘节点

func (*IefClient) UpdateSecret

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

UpdateSecret 更新密钥

更新一个密钥

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

func (*IefClient) UpdateSecretInvoker added in v0.0.90

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

UpdateSecretInvoker 更新密钥

func (*IefClient) UpdateService

func (c *IefClient) UpdateService(request *model.UpdateServiceRequest) (*model.UpdateServiceResponse, error)

UpdateService 更新服务

更新一个服务

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

func (*IefClient) UpdateServiceInvoker added in v0.0.90

func (c *IefClient) UpdateServiceInvoker(request *model.UpdateServiceRequest) *UpdateServiceInvoker

UpdateServiceInvoker 更新服务

type ListAppVersionsInvoker added in v0.0.90

type ListAppVersionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAppVersionsInvoker) Invoke added in v0.0.90

type ListAppsInvoker added in v0.0.90

type ListAppsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAppsInvoker) Invoke added in v0.0.90

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

type ListConfigMapsInvoker added in v0.0.90

type ListConfigMapsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConfigMapsInvoker) Invoke added in v0.0.90

type ListDeploymentsInvoker added in v0.0.90

type ListDeploymentsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDeploymentsInvoker) Invoke added in v0.0.90

type ListDeviceTemplatesInvoker added in v0.0.90

type ListDeviceTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDeviceTemplatesInvoker) Invoke added in v0.0.90

type ListDevicesInvoker added in v0.0.90

type ListDevicesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDevicesInvoker) Invoke added in v0.0.90

type ListEdgeNodeCertsInvoker added in v0.0.90

type ListEdgeNodeCertsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEdgeNodeCertsInvoker) 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 ListEndpointsInvoker added in v0.0.90

type ListEndpointsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEndpointsInvoker) Invoke added in v0.0.90

type ListPodsInvoker added in v0.0.90

type ListPodsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPodsInvoker) Invoke added in v0.0.90

func (i *ListPodsInvoker) Invoke() (*model.ListPodsResponse, error)

type ListResourceByTagsInvoker added in v0.0.90

type ListResourceByTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListResourceByTagsInvoker) Invoke added in v0.0.90

type ListRuleErrorsInvoker added in v0.0.90

type ListRuleErrorsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRuleErrorsInvoker) Invoke added in v0.0.90

type ListRulesInvoker added in v0.0.90

type ListRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRulesInvoker) Invoke added in v0.0.90

type ListSecretsInvoker added in v0.0.90

type ListSecretsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSecretsInvoker) Invoke added in v0.0.90

type ListServicesInvoker added in v0.0.90

type ListServicesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListServicesInvoker) Invoke added in v0.0.90

type ListTagsByResourceTypeInvoker added in v0.0.90

type ListTagsByResourceTypeInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTagsByResourceTypeInvoker) Invoke added in v0.0.90

type ListTagsInvoker added in v0.0.90

type ListTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTagsInvoker) Invoke added in v0.0.90

func (i *ListTagsInvoker) Invoke() (*model.ListTagsResponse, error)

type ShowAppDetailInvoker added in v0.0.90

type ShowAppDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAppDetailInvoker) Invoke added in v0.0.90

type ShowAppVersionDetailInvoker added in v0.0.90

type ShowAppVersionDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAppVersionDetailInvoker) Invoke added in v0.0.90

type ShowConfigMapInvoker added in v0.0.90

type ShowConfigMapInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowConfigMapInvoker) Invoke added in v0.0.90

type ShowDeploymentInvoker added in v0.0.90

type ShowDeploymentInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDeploymentInvoker) Invoke added in v0.0.90

type ShowDeviceInvoker added in v0.0.90

type ShowDeviceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDeviceInvoker) Invoke added in v0.0.90

type ShowDeviceTemplateInvoker added in v0.0.90

type ShowDeviceTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDeviceTemplateInvoker) Invoke added in v0.0.90

type ShowDeviceTwinInvoker added in v0.0.90

type ShowDeviceTwinInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDeviceTwinInvoker) Invoke added in v0.0.90

type ShowEdgeNodeDetailInvoker added in v0.0.90

type ShowEdgeNodeDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowEdgeNodeDetailInvoker) Invoke added in v0.0.90

type ShowEndPointDetailInvoker added in v0.0.90

type ShowEndPointDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowEndPointDetailInvoker) Invoke added in v0.0.90

type ShowRuleDetailInvoker added in v0.0.90

type ShowRuleDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRuleDetailInvoker) Invoke added in v0.0.90

type ShowSecretInvoker added in v0.0.90

type ShowSecretInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSecretInvoker) Invoke added in v0.0.90

type ShowServiceDetailInvoker added in v0.0.90

type ShowServiceDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowServiceDetailInvoker) Invoke added in v0.0.90

type StartRuleInvoker added in v0.0.90

type StartRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*StartRuleInvoker) Invoke added in v0.0.90

type StopRuleInvoker added in v0.0.90

type StopRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*StopRuleInvoker) Invoke added in v0.0.90

func (i *StopRuleInvoker) Invoke() (*model.StopRuleResponse, error)

type UpdateAppInvoker added in v0.0.90

type UpdateAppInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAppInvoker) Invoke added in v0.0.90

type UpdateAppVersionInvoker added in v0.0.90

type UpdateAppVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAppVersionInvoker) Invoke added in v0.0.90

type UpdateConfigMapInvoker added in v0.0.90

type UpdateConfigMapInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateConfigMapInvoker) Invoke added in v0.0.90

type UpdateDeploymentInvoker added in v0.0.90

type UpdateDeploymentInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDeploymentInvoker) 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 UpdateDeviceTemplateByIdInvoker added in v0.0.90

type UpdateDeviceTemplateByIdInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDeviceTemplateByIdInvoker) Invoke added in v0.0.90

type UpdateDeviceTwinInvoker added in v0.0.90

type UpdateDeviceTwinInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDeviceTwinInvoker) Invoke added in v0.0.90

type UpdateEdgeNodeDeviceInvoker added in v0.0.90

type UpdateEdgeNodeDeviceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEdgeNodeDeviceInvoker) Invoke added in v0.0.90

type UpdateEdgeNodeInvoker added in v0.0.90

type UpdateEdgeNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEdgeNodeInvoker) Invoke added in v0.0.90

type UpdateNodeByDeviceIdInvoker added in v0.0.90

type UpdateNodeByDeviceIdInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateNodeByDeviceIdInvoker) Invoke added in v0.0.90

type UpdateSecretInvoker added in v0.0.90

type UpdateSecretInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSecretInvoker) Invoke added in v0.0.90

type UpdateServiceInvoker added in v0.0.90

type UpdateServiceInvoker struct {
	*invoker.BaseInvoker
}

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