Documentation ¶
Index ¶
- func GenReqDefForAddApplication() *def.HttpRequestDef
- func GenReqDefForAddBridge() *def.HttpRequestDef
- func GenReqDefForAddCertificate() *def.HttpRequestDef
- func GenReqDefForAddDevice() *def.HttpRequestDef
- func GenReqDefForAddDeviceGroup() *def.HttpRequestDef
- func GenReqDefForAddFunctions() *def.HttpRequestDef
- func GenReqDefForAddQueue() *def.HttpRequestDef
- func GenReqDefForAddTunnel() *def.HttpRequestDef
- func GenReqDefForBatchShowQueue() *def.HttpRequestDef
- func GenReqDefForBindDevicePolicy() *def.HttpRequestDef
- func GenReqDefForBroadcastMessage() *def.HttpRequestDef
- func GenReqDefForChangeRuleStatus() *def.HttpRequestDef
- func GenReqDefForCheckCertificate() *def.HttpRequestDef
- func GenReqDefForCloseDeviceTunnel() *def.HttpRequestDef
- func GenReqDefForCountAsyncHistoryCommands() *def.HttpRequestDef
- func GenReqDefForCreateAccessCode() *def.HttpRequestDef
- func GenReqDefForCreateAsyncCommand() *def.HttpRequestDef
- func GenReqDefForCreateBatchTask() *def.HttpRequestDef
- func GenReqDefForCreateCommand() *def.HttpRequestDef
- func GenReqDefForCreateDeviceAuthorizer() *def.HttpRequestDef
- func GenReqDefForCreateDevicePolicy() *def.HttpRequestDef
- func GenReqDefForCreateDeviceProxy() *def.HttpRequestDef
- func GenReqDefForCreateMessage() *def.HttpRequestDef
- func GenReqDefForCreateOrDeleteDeviceInGroup() *def.HttpRequestDef
- func GenReqDefForCreateOtaPackage() *def.HttpRequestDef
- func GenReqDefForCreateProduct() *def.HttpRequestDef
- func GenReqDefForCreateProvisioningTemplate() *def.HttpRequestDef
- func GenReqDefForCreateRoutingBacklogPolicy() *def.HttpRequestDef
- func GenReqDefForCreateRoutingFlowControlPolicy() *def.HttpRequestDef
- func GenReqDefForCreateRoutingRule() *def.HttpRequestDef
- func GenReqDefForCreateRule() *def.HttpRequestDef
- func GenReqDefForCreateRuleAction() *def.HttpRequestDef
- func GenReqDefForDeleteApplication() *def.HttpRequestDef
- func GenReqDefForDeleteBatchTask() *def.HttpRequestDef
- func GenReqDefForDeleteBatchTaskFile() *def.HttpRequestDef
- func GenReqDefForDeleteBridge() *def.HttpRequestDef
- func GenReqDefForDeleteCertificate() *def.HttpRequestDef
- func GenReqDefForDeleteDevice() *def.HttpRequestDef
- func GenReqDefForDeleteDeviceAuthorizer() *def.HttpRequestDef
- func GenReqDefForDeleteDeviceGroup() *def.HttpRequestDef
- func GenReqDefForDeleteDevicePolicy() *def.HttpRequestDef
- func GenReqDefForDeleteDeviceProxy() *def.HttpRequestDef
- func GenReqDefForDeleteDeviceTunnel() *def.HttpRequestDef
- func GenReqDefForDeleteFunctions() *def.HttpRequestDef
- func GenReqDefForDeleteOtaPackage() *def.HttpRequestDef
- func GenReqDefForDeleteProduct() *def.HttpRequestDef
- func GenReqDefForDeleteProvisioningTemplate() *def.HttpRequestDef
- func GenReqDefForDeleteQueue() *def.HttpRequestDef
- func GenReqDefForDeleteRoutingBacklogPolicy() *def.HttpRequestDef
- func GenReqDefForDeleteRoutingFlowControlPolicy() *def.HttpRequestDef
- func GenReqDefForDeleteRoutingRule() *def.HttpRequestDef
- func GenReqDefForDeleteRule() *def.HttpRequestDef
- func GenReqDefForDeleteRuleAction() *def.HttpRequestDef
- func GenReqDefForFreezeDevice() *def.HttpRequestDef
- func GenReqDefForListAsyncCommands() *def.HttpRequestDef
- func GenReqDefForListAsyncHistoryCommands() *def.HttpRequestDef
- func GenReqDefForListBatchTaskFiles() *def.HttpRequestDef
- func GenReqDefForListBatchTasks() *def.HttpRequestDef
- func GenReqDefForListBridges() *def.HttpRequestDef
- func GenReqDefForListCertificates() *def.HttpRequestDef
- func GenReqDefForListDeviceAuthorizers() *def.HttpRequestDef
- func GenReqDefForListDeviceGroups() *def.HttpRequestDef
- func GenReqDefForListDeviceGroupsByDevice() *def.HttpRequestDef
- func GenReqDefForListDeviceMessages() *def.HttpRequestDef
- func GenReqDefForListDevicePolicies() *def.HttpRequestDef
- func GenReqDefForListDeviceProxies() *def.HttpRequestDef
- func GenReqDefForListDeviceTunnels() *def.HttpRequestDef
- func GenReqDefForListDevices() *def.HttpRequestDef
- func GenReqDefForListFunctions() *def.HttpRequestDef
- func GenReqDefForListOtaPackageInfo() *def.HttpRequestDef
- func GenReqDefForListProducts() *def.HttpRequestDef
- func GenReqDefForListProperties() *def.HttpRequestDef
- func GenReqDefForListProvisioningTemplates() *def.HttpRequestDef
- func GenReqDefForListResourcesByTags() *def.HttpRequestDef
- func GenReqDefForListRoutingBacklogPolicy() *def.HttpRequestDef
- func GenReqDefForListRoutingFlowControlPolicy() *def.HttpRequestDef
- func GenReqDefForListRoutingRules() *def.HttpRequestDef
- func GenReqDefForListRuleActions() *def.HttpRequestDef
- func GenReqDefForListRules() *def.HttpRequestDef
- func GenReqDefForResetBridgeSecret() *def.HttpRequestDef
- func GenReqDefForResetDeviceSecret() *def.HttpRequestDef
- func GenReqDefForResetFingerprint() *def.HttpRequestDef
- func GenReqDefForRetryBatchTask() *def.HttpRequestDef
- func GenReqDefForSearchDevices() *def.HttpRequestDef
- func GenReqDefForShowApplication() *def.HttpRequestDef
- func GenReqDefForShowApplications() *def.HttpRequestDef
- func GenReqDefForShowAsyncDeviceCommand() *def.HttpRequestDef
- func GenReqDefForShowBatchTask() *def.HttpRequestDef
- func GenReqDefForShowDevice() *def.HttpRequestDef
- func GenReqDefForShowDeviceAuthorizer() *def.HttpRequestDef
- func GenReqDefForShowDeviceGroup() *def.HttpRequestDef
- func GenReqDefForShowDeviceMessage() *def.HttpRequestDef
- func GenReqDefForShowDevicePolicy() *def.HttpRequestDef
- func GenReqDefForShowDeviceProxy() *def.HttpRequestDef
- func GenReqDefForShowDeviceShadow() *def.HttpRequestDef
- func GenReqDefForShowDeviceTunnel() *def.HttpRequestDef
- func GenReqDefForShowDevicesInGroup() *def.HttpRequestDef
- func GenReqDefForShowOtaPackage() *def.HttpRequestDef
- func GenReqDefForShowProduct() *def.HttpRequestDef
- func GenReqDefForShowProvisioningTemplate() *def.HttpRequestDef
- func GenReqDefForShowQueue() *def.HttpRequestDef
- func GenReqDefForShowRoutingBacklogPolicy() *def.HttpRequestDef
- func GenReqDefForShowRoutingFlowControlPolicy() *def.HttpRequestDef
- func GenReqDefForShowRoutingRule() *def.HttpRequestDef
- func GenReqDefForShowRule() *def.HttpRequestDef
- func GenReqDefForShowRuleAction() *def.HttpRequestDef
- func GenReqDefForShowTargetsInDevicePolicy() *def.HttpRequestDef
- func GenReqDefForStopBatchTask() *def.HttpRequestDef
- func GenReqDefForTagDevice() *def.HttpRequestDef
- func GenReqDefForUnbindDevicePolicy() *def.HttpRequestDef
- func GenReqDefForUnfreezeDevice() *def.HttpRequestDef
- func GenReqDefForUntagDevice() *def.HttpRequestDef
- func GenReqDefForUpdateApplication() *def.HttpRequestDef
- func GenReqDefForUpdateCertificate() *def.HttpRequestDef
- func GenReqDefForUpdateDevice() *def.HttpRequestDef
- func GenReqDefForUpdateDeviceAuthorizer() *def.HttpRequestDef
- func GenReqDefForUpdateDeviceGroup() *def.HttpRequestDef
- func GenReqDefForUpdateDevicePolicy() *def.HttpRequestDef
- func GenReqDefForUpdateDeviceProxy() *def.HttpRequestDef
- func GenReqDefForUpdateDeviceShadowDesiredData() *def.HttpRequestDef
- func GenReqDefForUpdateProduct() *def.HttpRequestDef
- func GenReqDefForUpdateProperties() *def.HttpRequestDef
- func GenReqDefForUpdateProvisioningTemplate() *def.HttpRequestDef
- func GenReqDefForUpdateRoutingBacklogPolicy() *def.HttpRequestDef
- func GenReqDefForUpdateRoutingFlowControlPolicy() *def.HttpRequestDef
- func GenReqDefForUpdateRoutingRule() *def.HttpRequestDef
- func GenReqDefForUpdateRule() *def.HttpRequestDef
- func GenReqDefForUpdateRuleAction() *def.HttpRequestDef
- func GenReqDefForUploadBatchTaskFile() *def.HttpRequestDef
- func IoTDAClientBuilder() *httpclient.HcHttpClientBuilder
- type AddApplicationInvoker
- type AddBridgeInvoker
- type AddCertificateInvoker
- type AddDeviceGroupInvoker
- type AddDeviceInvoker
- type AddFunctionsInvoker
- type AddQueueInvoker
- type AddTunnelInvoker
- type BatchShowQueueInvoker
- type BindDevicePolicyInvoker
- type BroadcastMessageInvoker
- type ChangeRuleStatusInvoker
- type CheckCertificateInvoker
- type CloseDeviceTunnelInvoker
- type CountAsyncHistoryCommandsInvoker
- type CreateAccessCodeInvoker
- type CreateAsyncCommandInvoker
- type CreateBatchTaskInvoker
- type CreateCommandInvoker
- type CreateDeviceAuthorizerInvoker
- type CreateDevicePolicyInvoker
- type CreateDeviceProxyInvoker
- type CreateMessageInvoker
- type CreateOrDeleteDeviceInGroupInvoker
- type CreateOtaPackageInvoker
- type CreateProductInvoker
- type CreateProvisioningTemplateInvoker
- type CreateRoutingBacklogPolicyInvoker
- type CreateRoutingFlowControlPolicyInvoker
- type CreateRoutingRuleInvoker
- type CreateRuleActionInvoker
- type CreateRuleInvoker
- type DeleteApplicationInvoker
- type DeleteBatchTaskFileInvoker
- type DeleteBatchTaskInvoker
- type DeleteBridgeInvoker
- type DeleteCertificateInvoker
- type DeleteDeviceAuthorizerInvoker
- type DeleteDeviceGroupInvoker
- type DeleteDeviceInvoker
- type DeleteDevicePolicyInvoker
- type DeleteDeviceProxyInvoker
- type DeleteDeviceTunnelInvoker
- type DeleteFunctionsInvoker
- type DeleteOtaPackageInvoker
- type DeleteProductInvoker
- type DeleteProvisioningTemplateInvoker
- type DeleteQueueInvoker
- type DeleteRoutingBacklogPolicyInvoker
- type DeleteRoutingFlowControlPolicyInvoker
- type DeleteRoutingRuleInvoker
- type DeleteRuleActionInvoker
- type DeleteRuleInvoker
- type FreezeDeviceInvoker
- type IoTDAClient
- func (c *IoTDAClient) AddApplication(request *model.AddApplicationRequest) (*model.AddApplicationResponse, error)
- func (c *IoTDAClient) AddApplicationInvoker(request *model.AddApplicationRequest) *AddApplicationInvoker
- func (c *IoTDAClient) AddBridge(request *model.AddBridgeRequest) (*model.AddBridgeResponse, error)
- func (c *IoTDAClient) AddBridgeInvoker(request *model.AddBridgeRequest) *AddBridgeInvoker
- func (c *IoTDAClient) AddCertificate(request *model.AddCertificateRequest) (*model.AddCertificateResponse, error)
- func (c *IoTDAClient) AddCertificateInvoker(request *model.AddCertificateRequest) *AddCertificateInvoker
- func (c *IoTDAClient) AddDevice(request *model.AddDeviceRequest) (*model.AddDeviceResponse, error)
- func (c *IoTDAClient) AddDeviceGroup(request *model.AddDeviceGroupRequest) (*model.AddDeviceGroupResponse, error)
- func (c *IoTDAClient) AddDeviceGroupInvoker(request *model.AddDeviceGroupRequest) *AddDeviceGroupInvoker
- func (c *IoTDAClient) AddDeviceInvoker(request *model.AddDeviceRequest) *AddDeviceInvoker
- func (c *IoTDAClient) AddFunctions(request *model.AddFunctionsRequest) (*model.AddFunctionsResponse, error)
- func (c *IoTDAClient) AddFunctionsInvoker(request *model.AddFunctionsRequest) *AddFunctionsInvoker
- func (c *IoTDAClient) AddQueue(request *model.AddQueueRequest) (*model.AddQueueResponse, error)
- func (c *IoTDAClient) AddQueueInvoker(request *model.AddQueueRequest) *AddQueueInvoker
- func (c *IoTDAClient) AddTunnel(request *model.AddTunnelRequest) (*model.AddTunnelResponse, error)
- func (c *IoTDAClient) AddTunnelInvoker(request *model.AddTunnelRequest) *AddTunnelInvoker
- func (c *IoTDAClient) BatchShowQueue(request *model.BatchShowQueueRequest) (*model.BatchShowQueueResponse, error)
- func (c *IoTDAClient) BatchShowQueueInvoker(request *model.BatchShowQueueRequest) *BatchShowQueueInvoker
- func (c *IoTDAClient) BindDevicePolicy(request *model.BindDevicePolicyRequest) (*model.BindDevicePolicyResponse, error)
- func (c *IoTDAClient) BindDevicePolicyInvoker(request *model.BindDevicePolicyRequest) *BindDevicePolicyInvoker
- func (c *IoTDAClient) BroadcastMessage(request *model.BroadcastMessageRequest) (*model.BroadcastMessageResponse, error)
- func (c *IoTDAClient) BroadcastMessageInvoker(request *model.BroadcastMessageRequest) *BroadcastMessageInvoker
- func (c *IoTDAClient) ChangeRuleStatus(request *model.ChangeRuleStatusRequest) (*model.ChangeRuleStatusResponse, error)
- func (c *IoTDAClient) ChangeRuleStatusInvoker(request *model.ChangeRuleStatusRequest) *ChangeRuleStatusInvoker
- func (c *IoTDAClient) CheckCertificate(request *model.CheckCertificateRequest) (*model.CheckCertificateResponse, error)
- func (c *IoTDAClient) CheckCertificateInvoker(request *model.CheckCertificateRequest) *CheckCertificateInvoker
- func (c *IoTDAClient) CloseDeviceTunnel(request *model.CloseDeviceTunnelRequest) (*model.CloseDeviceTunnelResponse, error)
- func (c *IoTDAClient) CloseDeviceTunnelInvoker(request *model.CloseDeviceTunnelRequest) *CloseDeviceTunnelInvoker
- func (c *IoTDAClient) CountAsyncHistoryCommands(request *model.CountAsyncHistoryCommandsRequest) (*model.CountAsyncHistoryCommandsResponse, error)
- func (c *IoTDAClient) CountAsyncHistoryCommandsInvoker(request *model.CountAsyncHistoryCommandsRequest) *CountAsyncHistoryCommandsInvoker
- func (c *IoTDAClient) CreateAccessCode(request *model.CreateAccessCodeRequest) (*model.CreateAccessCodeResponse, error)
- func (c *IoTDAClient) CreateAccessCodeInvoker(request *model.CreateAccessCodeRequest) *CreateAccessCodeInvoker
- func (c *IoTDAClient) CreateAsyncCommand(request *model.CreateAsyncCommandRequest) (*model.CreateAsyncCommandResponse, error)
- func (c *IoTDAClient) CreateAsyncCommandInvoker(request *model.CreateAsyncCommandRequest) *CreateAsyncCommandInvoker
- func (c *IoTDAClient) CreateBatchTask(request *model.CreateBatchTaskRequest) (*model.CreateBatchTaskResponse, error)
- func (c *IoTDAClient) CreateBatchTaskInvoker(request *model.CreateBatchTaskRequest) *CreateBatchTaskInvoker
- func (c *IoTDAClient) CreateCommand(request *model.CreateCommandRequest) (*model.CreateCommandResponse, error)
- func (c *IoTDAClient) CreateCommandInvoker(request *model.CreateCommandRequest) *CreateCommandInvoker
- func (c *IoTDAClient) CreateDeviceAuthorizer(request *model.CreateDeviceAuthorizerRequest) (*model.CreateDeviceAuthorizerResponse, error)
- func (c *IoTDAClient) CreateDeviceAuthorizerInvoker(request *model.CreateDeviceAuthorizerRequest) *CreateDeviceAuthorizerInvoker
- func (c *IoTDAClient) CreateDevicePolicy(request *model.CreateDevicePolicyRequest) (*model.CreateDevicePolicyResponse, error)
- func (c *IoTDAClient) CreateDevicePolicyInvoker(request *model.CreateDevicePolicyRequest) *CreateDevicePolicyInvoker
- func (c *IoTDAClient) CreateDeviceProxy(request *model.CreateDeviceProxyRequest) (*model.CreateDeviceProxyResponse, error)
- func (c *IoTDAClient) CreateDeviceProxyInvoker(request *model.CreateDeviceProxyRequest) *CreateDeviceProxyInvoker
- func (c *IoTDAClient) CreateMessage(request *model.CreateMessageRequest) (*model.CreateMessageResponse, error)
- func (c *IoTDAClient) CreateMessageInvoker(request *model.CreateMessageRequest) *CreateMessageInvoker
- func (c *IoTDAClient) CreateOrDeleteDeviceInGroup(request *model.CreateOrDeleteDeviceInGroupRequest) (*model.CreateOrDeleteDeviceInGroupResponse, error)
- func (c *IoTDAClient) CreateOrDeleteDeviceInGroupInvoker(request *model.CreateOrDeleteDeviceInGroupRequest) *CreateOrDeleteDeviceInGroupInvoker
- func (c *IoTDAClient) CreateOtaPackage(request *model.CreateOtaPackageRequest) (*model.CreateOtaPackageResponse, error)
- func (c *IoTDAClient) CreateOtaPackageInvoker(request *model.CreateOtaPackageRequest) *CreateOtaPackageInvoker
- func (c *IoTDAClient) CreateProduct(request *model.CreateProductRequest) (*model.CreateProductResponse, error)
- func (c *IoTDAClient) CreateProductInvoker(request *model.CreateProductRequest) *CreateProductInvoker
- func (c *IoTDAClient) CreateProvisioningTemplate(request *model.CreateProvisioningTemplateRequest) (*model.CreateProvisioningTemplateResponse, error)
- func (c *IoTDAClient) CreateProvisioningTemplateInvoker(request *model.CreateProvisioningTemplateRequest) *CreateProvisioningTemplateInvoker
- func (c *IoTDAClient) CreateRoutingBacklogPolicy(request *model.CreateRoutingBacklogPolicyRequest) (*model.CreateRoutingBacklogPolicyResponse, error)
- func (c *IoTDAClient) CreateRoutingBacklogPolicyInvoker(request *model.CreateRoutingBacklogPolicyRequest) *CreateRoutingBacklogPolicyInvoker
- func (c *IoTDAClient) CreateRoutingFlowControlPolicy(request *model.CreateRoutingFlowControlPolicyRequest) (*model.CreateRoutingFlowControlPolicyResponse, error)
- func (c *IoTDAClient) CreateRoutingFlowControlPolicyInvoker(request *model.CreateRoutingFlowControlPolicyRequest) *CreateRoutingFlowControlPolicyInvoker
- func (c *IoTDAClient) CreateRoutingRule(request *model.CreateRoutingRuleRequest) (*model.CreateRoutingRuleResponse, error)
- func (c *IoTDAClient) CreateRoutingRuleInvoker(request *model.CreateRoutingRuleRequest) *CreateRoutingRuleInvoker
- func (c *IoTDAClient) CreateRule(request *model.CreateRuleRequest) (*model.CreateRuleResponse, error)
- func (c *IoTDAClient) CreateRuleAction(request *model.CreateRuleActionRequest) (*model.CreateRuleActionResponse, error)
- func (c *IoTDAClient) CreateRuleActionInvoker(request *model.CreateRuleActionRequest) *CreateRuleActionInvoker
- func (c *IoTDAClient) CreateRuleInvoker(request *model.CreateRuleRequest) *CreateRuleInvoker
- func (c *IoTDAClient) DeleteApplication(request *model.DeleteApplicationRequest) (*model.DeleteApplicationResponse, error)
- func (c *IoTDAClient) DeleteApplicationInvoker(request *model.DeleteApplicationRequest) *DeleteApplicationInvoker
- func (c *IoTDAClient) DeleteBatchTask(request *model.DeleteBatchTaskRequest) (*model.DeleteBatchTaskResponse, error)
- func (c *IoTDAClient) DeleteBatchTaskFile(request *model.DeleteBatchTaskFileRequest) (*model.DeleteBatchTaskFileResponse, error)
- func (c *IoTDAClient) DeleteBatchTaskFileInvoker(request *model.DeleteBatchTaskFileRequest) *DeleteBatchTaskFileInvoker
- func (c *IoTDAClient) DeleteBatchTaskInvoker(request *model.DeleteBatchTaskRequest) *DeleteBatchTaskInvoker
- func (c *IoTDAClient) DeleteBridge(request *model.DeleteBridgeRequest) (*model.DeleteBridgeResponse, error)
- func (c *IoTDAClient) DeleteBridgeInvoker(request *model.DeleteBridgeRequest) *DeleteBridgeInvoker
- func (c *IoTDAClient) DeleteCertificate(request *model.DeleteCertificateRequest) (*model.DeleteCertificateResponse, error)
- func (c *IoTDAClient) DeleteCertificateInvoker(request *model.DeleteCertificateRequest) *DeleteCertificateInvoker
- func (c *IoTDAClient) DeleteDevice(request *model.DeleteDeviceRequest) (*model.DeleteDeviceResponse, error)
- func (c *IoTDAClient) DeleteDeviceAuthorizer(request *model.DeleteDeviceAuthorizerRequest) (*model.DeleteDeviceAuthorizerResponse, error)
- func (c *IoTDAClient) DeleteDeviceAuthorizerInvoker(request *model.DeleteDeviceAuthorizerRequest) *DeleteDeviceAuthorizerInvoker
- func (c *IoTDAClient) DeleteDeviceGroup(request *model.DeleteDeviceGroupRequest) (*model.DeleteDeviceGroupResponse, error)
- func (c *IoTDAClient) DeleteDeviceGroupInvoker(request *model.DeleteDeviceGroupRequest) *DeleteDeviceGroupInvoker
- func (c *IoTDAClient) DeleteDeviceInvoker(request *model.DeleteDeviceRequest) *DeleteDeviceInvoker
- func (c *IoTDAClient) DeleteDevicePolicy(request *model.DeleteDevicePolicyRequest) (*model.DeleteDevicePolicyResponse, error)
- func (c *IoTDAClient) DeleteDevicePolicyInvoker(request *model.DeleteDevicePolicyRequest) *DeleteDevicePolicyInvoker
- func (c *IoTDAClient) DeleteDeviceProxy(request *model.DeleteDeviceProxyRequest) (*model.DeleteDeviceProxyResponse, error)
- func (c *IoTDAClient) DeleteDeviceProxyInvoker(request *model.DeleteDeviceProxyRequest) *DeleteDeviceProxyInvoker
- func (c *IoTDAClient) DeleteDeviceTunnel(request *model.DeleteDeviceTunnelRequest) (*model.DeleteDeviceTunnelResponse, error)
- func (c *IoTDAClient) DeleteDeviceTunnelInvoker(request *model.DeleteDeviceTunnelRequest) *DeleteDeviceTunnelInvoker
- func (c *IoTDAClient) DeleteFunctions(request *model.DeleteFunctionsRequest) (*model.DeleteFunctionsResponse, error)
- func (c *IoTDAClient) DeleteFunctionsInvoker(request *model.DeleteFunctionsRequest) *DeleteFunctionsInvoker
- func (c *IoTDAClient) DeleteOtaPackage(request *model.DeleteOtaPackageRequest) (*model.DeleteOtaPackageResponse, error)
- func (c *IoTDAClient) DeleteOtaPackageInvoker(request *model.DeleteOtaPackageRequest) *DeleteOtaPackageInvoker
- func (c *IoTDAClient) DeleteProduct(request *model.DeleteProductRequest) (*model.DeleteProductResponse, error)
- func (c *IoTDAClient) DeleteProductInvoker(request *model.DeleteProductRequest) *DeleteProductInvoker
- func (c *IoTDAClient) DeleteProvisioningTemplate(request *model.DeleteProvisioningTemplateRequest) (*model.DeleteProvisioningTemplateResponse, error)
- func (c *IoTDAClient) DeleteProvisioningTemplateInvoker(request *model.DeleteProvisioningTemplateRequest) *DeleteProvisioningTemplateInvoker
- func (c *IoTDAClient) DeleteQueue(request *model.DeleteQueueRequest) (*model.DeleteQueueResponse, error)
- func (c *IoTDAClient) DeleteQueueInvoker(request *model.DeleteQueueRequest) *DeleteQueueInvoker
- func (c *IoTDAClient) DeleteRoutingBacklogPolicy(request *model.DeleteRoutingBacklogPolicyRequest) (*model.DeleteRoutingBacklogPolicyResponse, error)
- func (c *IoTDAClient) DeleteRoutingBacklogPolicyInvoker(request *model.DeleteRoutingBacklogPolicyRequest) *DeleteRoutingBacklogPolicyInvoker
- func (c *IoTDAClient) DeleteRoutingFlowControlPolicy(request *model.DeleteRoutingFlowControlPolicyRequest) (*model.DeleteRoutingFlowControlPolicyResponse, error)
- func (c *IoTDAClient) DeleteRoutingFlowControlPolicyInvoker(request *model.DeleteRoutingFlowControlPolicyRequest) *DeleteRoutingFlowControlPolicyInvoker
- func (c *IoTDAClient) DeleteRoutingRule(request *model.DeleteRoutingRuleRequest) (*model.DeleteRoutingRuleResponse, error)
- func (c *IoTDAClient) DeleteRoutingRuleInvoker(request *model.DeleteRoutingRuleRequest) *DeleteRoutingRuleInvoker
- func (c *IoTDAClient) DeleteRule(request *model.DeleteRuleRequest) (*model.DeleteRuleResponse, error)
- func (c *IoTDAClient) DeleteRuleAction(request *model.DeleteRuleActionRequest) (*model.DeleteRuleActionResponse, error)
- func (c *IoTDAClient) DeleteRuleActionInvoker(request *model.DeleteRuleActionRequest) *DeleteRuleActionInvoker
- func (c *IoTDAClient) DeleteRuleInvoker(request *model.DeleteRuleRequest) *DeleteRuleInvoker
- func (c *IoTDAClient) FreezeDevice(request *model.FreezeDeviceRequest) (*model.FreezeDeviceResponse, error)
- func (c *IoTDAClient) FreezeDeviceInvoker(request *model.FreezeDeviceRequest) *FreezeDeviceInvoker
- func (c *IoTDAClient) ListAsyncCommands(request *model.ListAsyncCommandsRequest) (*model.ListAsyncCommandsResponse, error)
- func (c *IoTDAClient) ListAsyncCommandsInvoker(request *model.ListAsyncCommandsRequest) *ListAsyncCommandsInvoker
- func (c *IoTDAClient) ListAsyncHistoryCommands(request *model.ListAsyncHistoryCommandsRequest) (*model.ListAsyncHistoryCommandsResponse, error)
- func (c *IoTDAClient) ListAsyncHistoryCommandsInvoker(request *model.ListAsyncHistoryCommandsRequest) *ListAsyncHistoryCommandsInvoker
- func (c *IoTDAClient) ListBatchTaskFiles(request *model.ListBatchTaskFilesRequest) (*model.ListBatchTaskFilesResponse, error)
- func (c *IoTDAClient) ListBatchTaskFilesInvoker(request *model.ListBatchTaskFilesRequest) *ListBatchTaskFilesInvoker
- func (c *IoTDAClient) ListBatchTasks(request *model.ListBatchTasksRequest) (*model.ListBatchTasksResponse, error)
- func (c *IoTDAClient) ListBatchTasksInvoker(request *model.ListBatchTasksRequest) *ListBatchTasksInvoker
- func (c *IoTDAClient) ListBridges(request *model.ListBridgesRequest) (*model.ListBridgesResponse, error)
- func (c *IoTDAClient) ListBridgesInvoker(request *model.ListBridgesRequest) *ListBridgesInvoker
- func (c *IoTDAClient) ListCertificates(request *model.ListCertificatesRequest) (*model.ListCertificatesResponse, error)
- func (c *IoTDAClient) ListCertificatesInvoker(request *model.ListCertificatesRequest) *ListCertificatesInvoker
- func (c *IoTDAClient) ListDeviceAuthorizers(request *model.ListDeviceAuthorizersRequest) (*model.ListDeviceAuthorizersResponse, error)
- func (c *IoTDAClient) ListDeviceAuthorizersInvoker(request *model.ListDeviceAuthorizersRequest) *ListDeviceAuthorizersInvoker
- func (c *IoTDAClient) ListDeviceGroups(request *model.ListDeviceGroupsRequest) (*model.ListDeviceGroupsResponse, error)
- func (c *IoTDAClient) ListDeviceGroupsByDevice(request *model.ListDeviceGroupsByDeviceRequest) (*model.ListDeviceGroupsByDeviceResponse, error)
- func (c *IoTDAClient) ListDeviceGroupsByDeviceInvoker(request *model.ListDeviceGroupsByDeviceRequest) *ListDeviceGroupsByDeviceInvoker
- func (c *IoTDAClient) ListDeviceGroupsInvoker(request *model.ListDeviceGroupsRequest) *ListDeviceGroupsInvoker
- func (c *IoTDAClient) ListDeviceMessages(request *model.ListDeviceMessagesRequest) (*model.ListDeviceMessagesResponse, error)
- func (c *IoTDAClient) ListDeviceMessagesInvoker(request *model.ListDeviceMessagesRequest) *ListDeviceMessagesInvoker
- func (c *IoTDAClient) ListDevicePolicies(request *model.ListDevicePoliciesRequest) (*model.ListDevicePoliciesResponse, error)
- func (c *IoTDAClient) ListDevicePoliciesInvoker(request *model.ListDevicePoliciesRequest) *ListDevicePoliciesInvoker
- func (c *IoTDAClient) ListDeviceProxies(request *model.ListDeviceProxiesRequest) (*model.ListDeviceProxiesResponse, error)
- func (c *IoTDAClient) ListDeviceProxiesInvoker(request *model.ListDeviceProxiesRequest) *ListDeviceProxiesInvoker
- func (c *IoTDAClient) ListDeviceTunnels(request *model.ListDeviceTunnelsRequest) (*model.ListDeviceTunnelsResponse, error)
- func (c *IoTDAClient) ListDeviceTunnelsInvoker(request *model.ListDeviceTunnelsRequest) *ListDeviceTunnelsInvoker
- func (c *IoTDAClient) ListDevices(request *model.ListDevicesRequest) (*model.ListDevicesResponse, error)
- func (c *IoTDAClient) ListDevicesInvoker(request *model.ListDevicesRequest) *ListDevicesInvoker
- func (c *IoTDAClient) ListFunctions(request *model.ListFunctionsRequest) (*model.ListFunctionsResponse, error)
- func (c *IoTDAClient) ListFunctionsInvoker(request *model.ListFunctionsRequest) *ListFunctionsInvoker
- func (c *IoTDAClient) ListOtaPackageInfo(request *model.ListOtaPackageInfoRequest) (*model.ListOtaPackageInfoResponse, error)
- func (c *IoTDAClient) ListOtaPackageInfoInvoker(request *model.ListOtaPackageInfoRequest) *ListOtaPackageInfoInvoker
- func (c *IoTDAClient) ListProducts(request *model.ListProductsRequest) (*model.ListProductsResponse, error)
- func (c *IoTDAClient) ListProductsInvoker(request *model.ListProductsRequest) *ListProductsInvoker
- func (c *IoTDAClient) ListProperties(request *model.ListPropertiesRequest) (*model.ListPropertiesResponse, error)
- func (c *IoTDAClient) ListPropertiesInvoker(request *model.ListPropertiesRequest) *ListPropertiesInvoker
- func (c *IoTDAClient) ListProvisioningTemplates(request *model.ListProvisioningTemplatesRequest) (*model.ListProvisioningTemplatesResponse, error)
- func (c *IoTDAClient) ListProvisioningTemplatesInvoker(request *model.ListProvisioningTemplatesRequest) *ListProvisioningTemplatesInvoker
- func (c *IoTDAClient) ListResourcesByTags(request *model.ListResourcesByTagsRequest) (*model.ListResourcesByTagsResponse, error)
- func (c *IoTDAClient) ListResourcesByTagsInvoker(request *model.ListResourcesByTagsRequest) *ListResourcesByTagsInvoker
- func (c *IoTDAClient) ListRoutingBacklogPolicy(request *model.ListRoutingBacklogPolicyRequest) (*model.ListRoutingBacklogPolicyResponse, error)
- func (c *IoTDAClient) ListRoutingBacklogPolicyInvoker(request *model.ListRoutingBacklogPolicyRequest) *ListRoutingBacklogPolicyInvoker
- func (c *IoTDAClient) ListRoutingFlowControlPolicy(request *model.ListRoutingFlowControlPolicyRequest) (*model.ListRoutingFlowControlPolicyResponse, error)
- func (c *IoTDAClient) ListRoutingFlowControlPolicyInvoker(request *model.ListRoutingFlowControlPolicyRequest) *ListRoutingFlowControlPolicyInvoker
- func (c *IoTDAClient) ListRoutingRules(request *model.ListRoutingRulesRequest) (*model.ListRoutingRulesResponse, error)
- func (c *IoTDAClient) ListRoutingRulesInvoker(request *model.ListRoutingRulesRequest) *ListRoutingRulesInvoker
- func (c *IoTDAClient) ListRuleActions(request *model.ListRuleActionsRequest) (*model.ListRuleActionsResponse, error)
- func (c *IoTDAClient) ListRuleActionsInvoker(request *model.ListRuleActionsRequest) *ListRuleActionsInvoker
- func (c *IoTDAClient) ListRules(request *model.ListRulesRequest) (*model.ListRulesResponse, error)
- func (c *IoTDAClient) ListRulesInvoker(request *model.ListRulesRequest) *ListRulesInvoker
- func (c *IoTDAClient) ResetBridgeSecret(request *model.ResetBridgeSecretRequest) (*model.ResetBridgeSecretResponse, error)
- func (c *IoTDAClient) ResetBridgeSecretInvoker(request *model.ResetBridgeSecretRequest) *ResetBridgeSecretInvoker
- func (c *IoTDAClient) ResetDeviceSecret(request *model.ResetDeviceSecretRequest) (*model.ResetDeviceSecretResponse, error)
- func (c *IoTDAClient) ResetDeviceSecretInvoker(request *model.ResetDeviceSecretRequest) *ResetDeviceSecretInvoker
- func (c *IoTDAClient) ResetFingerprint(request *model.ResetFingerprintRequest) (*model.ResetFingerprintResponse, error)
- func (c *IoTDAClient) ResetFingerprintInvoker(request *model.ResetFingerprintRequest) *ResetFingerprintInvoker
- func (c *IoTDAClient) RetryBatchTask(request *model.RetryBatchTaskRequest) (*model.RetryBatchTaskResponse, error)
- func (c *IoTDAClient) RetryBatchTaskInvoker(request *model.RetryBatchTaskRequest) *RetryBatchTaskInvoker
- func (c *IoTDAClient) SearchDevices(request *model.SearchDevicesRequest) (*model.SearchDevicesResponse, error)
- func (c *IoTDAClient) SearchDevicesInvoker(request *model.SearchDevicesRequest) *SearchDevicesInvoker
- func (c *IoTDAClient) ShowApplication(request *model.ShowApplicationRequest) (*model.ShowApplicationResponse, error)
- func (c *IoTDAClient) ShowApplicationInvoker(request *model.ShowApplicationRequest) *ShowApplicationInvoker
- func (c *IoTDAClient) ShowApplications(request *model.ShowApplicationsRequest) (*model.ShowApplicationsResponse, error)
- func (c *IoTDAClient) ShowApplicationsInvoker(request *model.ShowApplicationsRequest) *ShowApplicationsInvoker
- func (c *IoTDAClient) ShowAsyncDeviceCommand(request *model.ShowAsyncDeviceCommandRequest) (*model.ShowAsyncDeviceCommandResponse, error)
- func (c *IoTDAClient) ShowAsyncDeviceCommandInvoker(request *model.ShowAsyncDeviceCommandRequest) *ShowAsyncDeviceCommandInvoker
- func (c *IoTDAClient) ShowBatchTask(request *model.ShowBatchTaskRequest) (*model.ShowBatchTaskResponse, error)
- func (c *IoTDAClient) ShowBatchTaskInvoker(request *model.ShowBatchTaskRequest) *ShowBatchTaskInvoker
- func (c *IoTDAClient) ShowDevice(request *model.ShowDeviceRequest) (*model.ShowDeviceResponse, error)
- func (c *IoTDAClient) ShowDeviceAuthorizer(request *model.ShowDeviceAuthorizerRequest) (*model.ShowDeviceAuthorizerResponse, error)
- func (c *IoTDAClient) ShowDeviceAuthorizerInvoker(request *model.ShowDeviceAuthorizerRequest) *ShowDeviceAuthorizerInvoker
- func (c *IoTDAClient) ShowDeviceGroup(request *model.ShowDeviceGroupRequest) (*model.ShowDeviceGroupResponse, error)
- func (c *IoTDAClient) ShowDeviceGroupInvoker(request *model.ShowDeviceGroupRequest) *ShowDeviceGroupInvoker
- func (c *IoTDAClient) ShowDeviceInvoker(request *model.ShowDeviceRequest) *ShowDeviceInvoker
- func (c *IoTDAClient) ShowDeviceMessage(request *model.ShowDeviceMessageRequest) (*model.ShowDeviceMessageResponse, error)
- func (c *IoTDAClient) ShowDeviceMessageInvoker(request *model.ShowDeviceMessageRequest) *ShowDeviceMessageInvoker
- func (c *IoTDAClient) ShowDevicePolicy(request *model.ShowDevicePolicyRequest) (*model.ShowDevicePolicyResponse, error)
- func (c *IoTDAClient) ShowDevicePolicyInvoker(request *model.ShowDevicePolicyRequest) *ShowDevicePolicyInvoker
- func (c *IoTDAClient) ShowDeviceProxy(request *model.ShowDeviceProxyRequest) (*model.ShowDeviceProxyResponse, error)
- func (c *IoTDAClient) ShowDeviceProxyInvoker(request *model.ShowDeviceProxyRequest) *ShowDeviceProxyInvoker
- func (c *IoTDAClient) ShowDeviceShadow(request *model.ShowDeviceShadowRequest) (*model.ShowDeviceShadowResponse, error)
- func (c *IoTDAClient) ShowDeviceShadowInvoker(request *model.ShowDeviceShadowRequest) *ShowDeviceShadowInvoker
- func (c *IoTDAClient) ShowDeviceTunnel(request *model.ShowDeviceTunnelRequest) (*model.ShowDeviceTunnelResponse, error)
- func (c *IoTDAClient) ShowDeviceTunnelInvoker(request *model.ShowDeviceTunnelRequest) *ShowDeviceTunnelInvoker
- func (c *IoTDAClient) ShowDevicesInGroup(request *model.ShowDevicesInGroupRequest) (*model.ShowDevicesInGroupResponse, error)
- func (c *IoTDAClient) ShowDevicesInGroupInvoker(request *model.ShowDevicesInGroupRequest) *ShowDevicesInGroupInvoker
- func (c *IoTDAClient) ShowOtaPackage(request *model.ShowOtaPackageRequest) (*model.ShowOtaPackageResponse, error)
- func (c *IoTDAClient) ShowOtaPackageInvoker(request *model.ShowOtaPackageRequest) *ShowOtaPackageInvoker
- func (c *IoTDAClient) ShowProduct(request *model.ShowProductRequest) (*model.ShowProductResponse, error)
- func (c *IoTDAClient) ShowProductInvoker(request *model.ShowProductRequest) *ShowProductInvoker
- func (c *IoTDAClient) ShowProvisioningTemplate(request *model.ShowProvisioningTemplateRequest) (*model.ShowProvisioningTemplateResponse, error)
- func (c *IoTDAClient) ShowProvisioningTemplateInvoker(request *model.ShowProvisioningTemplateRequest) *ShowProvisioningTemplateInvoker
- func (c *IoTDAClient) ShowQueue(request *model.ShowQueueRequest) (*model.ShowQueueResponse, error)
- func (c *IoTDAClient) ShowQueueInvoker(request *model.ShowQueueRequest) *ShowQueueInvoker
- func (c *IoTDAClient) ShowRoutingBacklogPolicy(request *model.ShowRoutingBacklogPolicyRequest) (*model.ShowRoutingBacklogPolicyResponse, error)
- func (c *IoTDAClient) ShowRoutingBacklogPolicyInvoker(request *model.ShowRoutingBacklogPolicyRequest) *ShowRoutingBacklogPolicyInvoker
- func (c *IoTDAClient) ShowRoutingFlowControlPolicy(request *model.ShowRoutingFlowControlPolicyRequest) (*model.ShowRoutingFlowControlPolicyResponse, error)
- func (c *IoTDAClient) ShowRoutingFlowControlPolicyInvoker(request *model.ShowRoutingFlowControlPolicyRequest) *ShowRoutingFlowControlPolicyInvoker
- func (c *IoTDAClient) ShowRoutingRule(request *model.ShowRoutingRuleRequest) (*model.ShowRoutingRuleResponse, error)
- func (c *IoTDAClient) ShowRoutingRuleInvoker(request *model.ShowRoutingRuleRequest) *ShowRoutingRuleInvoker
- func (c *IoTDAClient) ShowRule(request *model.ShowRuleRequest) (*model.ShowRuleResponse, error)
- func (c *IoTDAClient) ShowRuleAction(request *model.ShowRuleActionRequest) (*model.ShowRuleActionResponse, error)
- func (c *IoTDAClient) ShowRuleActionInvoker(request *model.ShowRuleActionRequest) *ShowRuleActionInvoker
- func (c *IoTDAClient) ShowRuleInvoker(request *model.ShowRuleRequest) *ShowRuleInvoker
- func (c *IoTDAClient) ShowTargetsInDevicePolicy(request *model.ShowTargetsInDevicePolicyRequest) (*model.ShowTargetsInDevicePolicyResponse, error)
- func (c *IoTDAClient) ShowTargetsInDevicePolicyInvoker(request *model.ShowTargetsInDevicePolicyRequest) *ShowTargetsInDevicePolicyInvoker
- func (c *IoTDAClient) StopBatchTask(request *model.StopBatchTaskRequest) (*model.StopBatchTaskResponse, error)
- func (c *IoTDAClient) StopBatchTaskInvoker(request *model.StopBatchTaskRequest) *StopBatchTaskInvoker
- func (c *IoTDAClient) TagDevice(request *model.TagDeviceRequest) (*model.TagDeviceResponse, error)
- func (c *IoTDAClient) TagDeviceInvoker(request *model.TagDeviceRequest) *TagDeviceInvoker
- func (c *IoTDAClient) UnbindDevicePolicy(request *model.UnbindDevicePolicyRequest) (*model.UnbindDevicePolicyResponse, error)
- func (c *IoTDAClient) UnbindDevicePolicyInvoker(request *model.UnbindDevicePolicyRequest) *UnbindDevicePolicyInvoker
- func (c *IoTDAClient) UnfreezeDevice(request *model.UnfreezeDeviceRequest) (*model.UnfreezeDeviceResponse, error)
- func (c *IoTDAClient) UnfreezeDeviceInvoker(request *model.UnfreezeDeviceRequest) *UnfreezeDeviceInvoker
- func (c *IoTDAClient) UntagDevice(request *model.UntagDeviceRequest) (*model.UntagDeviceResponse, error)
- func (c *IoTDAClient) UntagDeviceInvoker(request *model.UntagDeviceRequest) *UntagDeviceInvoker
- func (c *IoTDAClient) UpdateApplication(request *model.UpdateApplicationRequest) (*model.UpdateApplicationResponse, error)
- func (c *IoTDAClient) UpdateApplicationInvoker(request *model.UpdateApplicationRequest) *UpdateApplicationInvoker
- func (c *IoTDAClient) UpdateCertificate(request *model.UpdateCertificateRequest) (*model.UpdateCertificateResponse, error)
- func (c *IoTDAClient) UpdateCertificateInvoker(request *model.UpdateCertificateRequest) *UpdateCertificateInvoker
- func (c *IoTDAClient) UpdateDevice(request *model.UpdateDeviceRequest) (*model.UpdateDeviceResponse, error)
- func (c *IoTDAClient) UpdateDeviceAuthorizer(request *model.UpdateDeviceAuthorizerRequest) (*model.UpdateDeviceAuthorizerResponse, error)
- func (c *IoTDAClient) UpdateDeviceAuthorizerInvoker(request *model.UpdateDeviceAuthorizerRequest) *UpdateDeviceAuthorizerInvoker
- func (c *IoTDAClient) UpdateDeviceGroup(request *model.UpdateDeviceGroupRequest) (*model.UpdateDeviceGroupResponse, error)
- func (c *IoTDAClient) UpdateDeviceGroupInvoker(request *model.UpdateDeviceGroupRequest) *UpdateDeviceGroupInvoker
- func (c *IoTDAClient) UpdateDeviceInvoker(request *model.UpdateDeviceRequest) *UpdateDeviceInvoker
- func (c *IoTDAClient) UpdateDevicePolicy(request *model.UpdateDevicePolicyRequest) (*model.UpdateDevicePolicyResponse, error)
- func (c *IoTDAClient) UpdateDevicePolicyInvoker(request *model.UpdateDevicePolicyRequest) *UpdateDevicePolicyInvoker
- func (c *IoTDAClient) UpdateDeviceProxy(request *model.UpdateDeviceProxyRequest) (*model.UpdateDeviceProxyResponse, error)
- func (c *IoTDAClient) UpdateDeviceProxyInvoker(request *model.UpdateDeviceProxyRequest) *UpdateDeviceProxyInvoker
- func (c *IoTDAClient) UpdateDeviceShadowDesiredData(request *model.UpdateDeviceShadowDesiredDataRequest) (*model.UpdateDeviceShadowDesiredDataResponse, error)
- func (c *IoTDAClient) UpdateDeviceShadowDesiredDataInvoker(request *model.UpdateDeviceShadowDesiredDataRequest) *UpdateDeviceShadowDesiredDataInvoker
- func (c *IoTDAClient) UpdateProduct(request *model.UpdateProductRequest) (*model.UpdateProductResponse, error)
- func (c *IoTDAClient) UpdateProductInvoker(request *model.UpdateProductRequest) *UpdateProductInvoker
- func (c *IoTDAClient) UpdateProperties(request *model.UpdatePropertiesRequest) (*model.UpdatePropertiesResponse, error)
- func (c *IoTDAClient) UpdatePropertiesInvoker(request *model.UpdatePropertiesRequest) *UpdatePropertiesInvoker
- func (c *IoTDAClient) UpdateProvisioningTemplate(request *model.UpdateProvisioningTemplateRequest) (*model.UpdateProvisioningTemplateResponse, error)
- func (c *IoTDAClient) UpdateProvisioningTemplateInvoker(request *model.UpdateProvisioningTemplateRequest) *UpdateProvisioningTemplateInvoker
- func (c *IoTDAClient) UpdateRoutingBacklogPolicy(request *model.UpdateRoutingBacklogPolicyRequest) (*model.UpdateRoutingBacklogPolicyResponse, error)
- func (c *IoTDAClient) UpdateRoutingBacklogPolicyInvoker(request *model.UpdateRoutingBacklogPolicyRequest) *UpdateRoutingBacklogPolicyInvoker
- func (c *IoTDAClient) UpdateRoutingFlowControlPolicy(request *model.UpdateRoutingFlowControlPolicyRequest) (*model.UpdateRoutingFlowControlPolicyResponse, error)
- func (c *IoTDAClient) UpdateRoutingFlowControlPolicyInvoker(request *model.UpdateRoutingFlowControlPolicyRequest) *UpdateRoutingFlowControlPolicyInvoker
- func (c *IoTDAClient) UpdateRoutingRule(request *model.UpdateRoutingRuleRequest) (*model.UpdateRoutingRuleResponse, error)
- func (c *IoTDAClient) UpdateRoutingRuleInvoker(request *model.UpdateRoutingRuleRequest) *UpdateRoutingRuleInvoker
- func (c *IoTDAClient) UpdateRule(request *model.UpdateRuleRequest) (*model.UpdateRuleResponse, error)
- func (c *IoTDAClient) UpdateRuleAction(request *model.UpdateRuleActionRequest) (*model.UpdateRuleActionResponse, error)
- func (c *IoTDAClient) UpdateRuleActionInvoker(request *model.UpdateRuleActionRequest) *UpdateRuleActionInvoker
- func (c *IoTDAClient) UpdateRuleInvoker(request *model.UpdateRuleRequest) *UpdateRuleInvoker
- func (c *IoTDAClient) UploadBatchTaskFile(request *model.UploadBatchTaskFileRequest) (*model.UploadBatchTaskFileResponse, error)
- func (c *IoTDAClient) UploadBatchTaskFileInvoker(request *model.UploadBatchTaskFileRequest) *UploadBatchTaskFileInvoker
- type ListAsyncCommandsInvoker
- type ListAsyncHistoryCommandsInvoker
- type ListBatchTaskFilesInvoker
- type ListBatchTasksInvoker
- type ListBridgesInvoker
- type ListCertificatesInvoker
- type ListDeviceAuthorizersInvoker
- type ListDeviceGroupsByDeviceInvoker
- type ListDeviceGroupsInvoker
- type ListDeviceMessagesInvoker
- type ListDevicePoliciesInvoker
- type ListDeviceProxiesInvoker
- type ListDeviceTunnelsInvoker
- type ListDevicesInvoker
- type ListFunctionsInvoker
- type ListOtaPackageInfoInvoker
- type ListProductsInvoker
- type ListPropertiesInvoker
- type ListProvisioningTemplatesInvoker
- type ListResourcesByTagsInvoker
- type ListRoutingBacklogPolicyInvoker
- type ListRoutingFlowControlPolicyInvoker
- type ListRoutingRulesInvoker
- type ListRuleActionsInvoker
- type ListRulesInvoker
- type ResetBridgeSecretInvoker
- type ResetDeviceSecretInvoker
- type ResetFingerprintInvoker
- type RetryBatchTaskInvoker
- type SearchDevicesInvoker
- type ShowApplicationInvoker
- type ShowApplicationsInvoker
- type ShowAsyncDeviceCommandInvoker
- type ShowBatchTaskInvoker
- type ShowDeviceAuthorizerInvoker
- type ShowDeviceGroupInvoker
- type ShowDeviceInvoker
- type ShowDeviceMessageInvoker
- type ShowDevicePolicyInvoker
- type ShowDeviceProxyInvoker
- type ShowDeviceShadowInvoker
- type ShowDeviceTunnelInvoker
- type ShowDevicesInGroupInvoker
- type ShowOtaPackageInvoker
- type ShowProductInvoker
- type ShowProvisioningTemplateInvoker
- type ShowQueueInvoker
- type ShowRoutingBacklogPolicyInvoker
- type ShowRoutingFlowControlPolicyInvoker
- type ShowRoutingRuleInvoker
- type ShowRuleActionInvoker
- type ShowRuleInvoker
- type ShowTargetsInDevicePolicyInvoker
- type StopBatchTaskInvoker
- type TagDeviceInvoker
- type UnbindDevicePolicyInvoker
- type UnfreezeDeviceInvoker
- type UntagDeviceInvoker
- type UpdateApplicationInvoker
- type UpdateCertificateInvoker
- type UpdateDeviceAuthorizerInvoker
- type UpdateDeviceGroupInvoker
- type UpdateDeviceInvoker
- type UpdateDevicePolicyInvoker
- type UpdateDeviceProxyInvoker
- type UpdateDeviceShadowDesiredDataInvoker
- type UpdateProductInvoker
- type UpdatePropertiesInvoker
- type UpdateProvisioningTemplateInvoker
- type UpdateRoutingBacklogPolicyInvoker
- type UpdateRoutingFlowControlPolicyInvoker
- type UpdateRoutingRuleInvoker
- type UpdateRuleActionInvoker
- type UpdateRuleInvoker
- type UploadBatchTaskFileInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenReqDefForAddApplication ¶
func GenReqDefForAddApplication() *def.HttpRequestDef
func GenReqDefForAddBridge ¶ added in v0.1.98
func GenReqDefForAddBridge() *def.HttpRequestDef
func GenReqDefForAddCertificate ¶
func GenReqDefForAddCertificate() *def.HttpRequestDef
func GenReqDefForAddDevice ¶
func GenReqDefForAddDevice() *def.HttpRequestDef
func GenReqDefForAddDeviceGroup ¶
func GenReqDefForAddDeviceGroup() *def.HttpRequestDef
func GenReqDefForAddFunctions ¶ added in v0.1.121
func GenReqDefForAddFunctions() *def.HttpRequestDef
func GenReqDefForAddQueue ¶
func GenReqDefForAddQueue() *def.HttpRequestDef
func GenReqDefForAddTunnel ¶ added in v0.1.50
func GenReqDefForAddTunnel() *def.HttpRequestDef
func GenReqDefForBatchShowQueue ¶
func GenReqDefForBatchShowQueue() *def.HttpRequestDef
func GenReqDefForBindDevicePolicy ¶ added in v0.1.102
func GenReqDefForBindDevicePolicy() *def.HttpRequestDef
func GenReqDefForBroadcastMessage ¶ added in v0.1.37
func GenReqDefForBroadcastMessage() *def.HttpRequestDef
func GenReqDefForChangeRuleStatus ¶
func GenReqDefForChangeRuleStatus() *def.HttpRequestDef
func GenReqDefForCheckCertificate ¶
func GenReqDefForCheckCertificate() *def.HttpRequestDef
func GenReqDefForCloseDeviceTunnel ¶ added in v0.1.50
func GenReqDefForCloseDeviceTunnel() *def.HttpRequestDef
func GenReqDefForCountAsyncHistoryCommands ¶ added in v0.1.121
func GenReqDefForCountAsyncHistoryCommands() *def.HttpRequestDef
func GenReqDefForCreateAccessCode ¶
func GenReqDefForCreateAccessCode() *def.HttpRequestDef
func GenReqDefForCreateAsyncCommand ¶
func GenReqDefForCreateAsyncCommand() *def.HttpRequestDef
func GenReqDefForCreateBatchTask ¶
func GenReqDefForCreateBatchTask() *def.HttpRequestDef
func GenReqDefForCreateCommand ¶
func GenReqDefForCreateCommand() *def.HttpRequestDef
func GenReqDefForCreateDeviceAuthorizer ¶ added in v0.1.102
func GenReqDefForCreateDeviceAuthorizer() *def.HttpRequestDef
func GenReqDefForCreateDevicePolicy ¶ added in v0.1.102
func GenReqDefForCreateDevicePolicy() *def.HttpRequestDef
func GenReqDefForCreateDeviceProxy ¶ added in v0.1.93
func GenReqDefForCreateDeviceProxy() *def.HttpRequestDef
func GenReqDefForCreateMessage ¶
func GenReqDefForCreateMessage() *def.HttpRequestDef
func GenReqDefForCreateOrDeleteDeviceInGroup ¶
func GenReqDefForCreateOrDeleteDeviceInGroup() *def.HttpRequestDef
func GenReqDefForCreateOtaPackage ¶ added in v0.1.28
func GenReqDefForCreateOtaPackage() *def.HttpRequestDef
func GenReqDefForCreateProduct ¶
func GenReqDefForCreateProduct() *def.HttpRequestDef
func GenReqDefForCreateProvisioningTemplate ¶ added in v0.1.102
func GenReqDefForCreateProvisioningTemplate() *def.HttpRequestDef
func GenReqDefForCreateRoutingBacklogPolicy ¶ added in v0.1.91
func GenReqDefForCreateRoutingBacklogPolicy() *def.HttpRequestDef
func GenReqDefForCreateRoutingFlowControlPolicy ¶ added in v0.1.91
func GenReqDefForCreateRoutingFlowControlPolicy() *def.HttpRequestDef
func GenReqDefForCreateRoutingRule ¶
func GenReqDefForCreateRoutingRule() *def.HttpRequestDef
func GenReqDefForCreateRule ¶
func GenReqDefForCreateRule() *def.HttpRequestDef
func GenReqDefForCreateRuleAction ¶
func GenReqDefForCreateRuleAction() *def.HttpRequestDef
func GenReqDefForDeleteApplication ¶
func GenReqDefForDeleteApplication() *def.HttpRequestDef
func GenReqDefForDeleteBatchTask ¶ added in v0.1.49
func GenReqDefForDeleteBatchTask() *def.HttpRequestDef
func GenReqDefForDeleteBatchTaskFile ¶
func GenReqDefForDeleteBatchTaskFile() *def.HttpRequestDef
func GenReqDefForDeleteBridge ¶ added in v0.1.98
func GenReqDefForDeleteBridge() *def.HttpRequestDef
func GenReqDefForDeleteCertificate ¶
func GenReqDefForDeleteCertificate() *def.HttpRequestDef
func GenReqDefForDeleteDevice ¶
func GenReqDefForDeleteDevice() *def.HttpRequestDef
func GenReqDefForDeleteDeviceAuthorizer ¶ added in v0.1.102
func GenReqDefForDeleteDeviceAuthorizer() *def.HttpRequestDef
func GenReqDefForDeleteDeviceGroup ¶
func GenReqDefForDeleteDeviceGroup() *def.HttpRequestDef
func GenReqDefForDeleteDevicePolicy ¶ added in v0.1.102
func GenReqDefForDeleteDevicePolicy() *def.HttpRequestDef
func GenReqDefForDeleteDeviceProxy ¶ added in v0.1.93
func GenReqDefForDeleteDeviceProxy() *def.HttpRequestDef
func GenReqDefForDeleteDeviceTunnel ¶ added in v0.1.50
func GenReqDefForDeleteDeviceTunnel() *def.HttpRequestDef
func GenReqDefForDeleteFunctions ¶ added in v0.1.121
func GenReqDefForDeleteFunctions() *def.HttpRequestDef
func GenReqDefForDeleteOtaPackage ¶ added in v0.1.28
func GenReqDefForDeleteOtaPackage() *def.HttpRequestDef
func GenReqDefForDeleteProduct ¶
func GenReqDefForDeleteProduct() *def.HttpRequestDef
func GenReqDefForDeleteProvisioningTemplate ¶ added in v0.1.102
func GenReqDefForDeleteProvisioningTemplate() *def.HttpRequestDef
func GenReqDefForDeleteQueue ¶
func GenReqDefForDeleteQueue() *def.HttpRequestDef
func GenReqDefForDeleteRoutingBacklogPolicy ¶ added in v0.1.91
func GenReqDefForDeleteRoutingBacklogPolicy() *def.HttpRequestDef
func GenReqDefForDeleteRoutingFlowControlPolicy ¶ added in v0.1.91
func GenReqDefForDeleteRoutingFlowControlPolicy() *def.HttpRequestDef
func GenReqDefForDeleteRoutingRule ¶
func GenReqDefForDeleteRoutingRule() *def.HttpRequestDef
func GenReqDefForDeleteRule ¶
func GenReqDefForDeleteRule() *def.HttpRequestDef
func GenReqDefForDeleteRuleAction ¶
func GenReqDefForDeleteRuleAction() *def.HttpRequestDef
func GenReqDefForFreezeDevice ¶
func GenReqDefForFreezeDevice() *def.HttpRequestDef
func GenReqDefForListAsyncCommands ¶
func GenReqDefForListAsyncCommands() *def.HttpRequestDef
func GenReqDefForListAsyncHistoryCommands ¶
func GenReqDefForListAsyncHistoryCommands() *def.HttpRequestDef
func GenReqDefForListBatchTaskFiles ¶
func GenReqDefForListBatchTaskFiles() *def.HttpRequestDef
func GenReqDefForListBatchTasks ¶
func GenReqDefForListBatchTasks() *def.HttpRequestDef
func GenReqDefForListBridges ¶ added in v0.1.98
func GenReqDefForListBridges() *def.HttpRequestDef
func GenReqDefForListCertificates ¶
func GenReqDefForListCertificates() *def.HttpRequestDef
func GenReqDefForListDeviceAuthorizers ¶ added in v0.1.102
func GenReqDefForListDeviceAuthorizers() *def.HttpRequestDef
func GenReqDefForListDeviceGroups ¶
func GenReqDefForListDeviceGroups() *def.HttpRequestDef
func GenReqDefForListDeviceGroupsByDevice ¶ added in v0.1.98
func GenReqDefForListDeviceGroupsByDevice() *def.HttpRequestDef
func GenReqDefForListDeviceMessages ¶
func GenReqDefForListDeviceMessages() *def.HttpRequestDef
func GenReqDefForListDevicePolicies ¶ added in v0.1.102
func GenReqDefForListDevicePolicies() *def.HttpRequestDef
func GenReqDefForListDeviceProxies ¶ added in v0.1.93
func GenReqDefForListDeviceProxies() *def.HttpRequestDef
func GenReqDefForListDeviceTunnels ¶ added in v0.1.50
func GenReqDefForListDeviceTunnels() *def.HttpRequestDef
func GenReqDefForListDevices ¶
func GenReqDefForListDevices() *def.HttpRequestDef
func GenReqDefForListFunctions ¶ added in v0.1.121
func GenReqDefForListFunctions() *def.HttpRequestDef
func GenReqDefForListOtaPackageInfo ¶ added in v0.1.28
func GenReqDefForListOtaPackageInfo() *def.HttpRequestDef
func GenReqDefForListProducts ¶
func GenReqDefForListProducts() *def.HttpRequestDef
func GenReqDefForListProperties ¶
func GenReqDefForListProperties() *def.HttpRequestDef
func GenReqDefForListProvisioningTemplates ¶ added in v0.1.102
func GenReqDefForListProvisioningTemplates() *def.HttpRequestDef
func GenReqDefForListResourcesByTags ¶
func GenReqDefForListResourcesByTags() *def.HttpRequestDef
func GenReqDefForListRoutingBacklogPolicy ¶ added in v0.1.91
func GenReqDefForListRoutingBacklogPolicy() *def.HttpRequestDef
func GenReqDefForListRoutingFlowControlPolicy ¶ added in v0.1.91
func GenReqDefForListRoutingFlowControlPolicy() *def.HttpRequestDef
func GenReqDefForListRoutingRules ¶
func GenReqDefForListRoutingRules() *def.HttpRequestDef
func GenReqDefForListRuleActions ¶
func GenReqDefForListRuleActions() *def.HttpRequestDef
func GenReqDefForListRules ¶
func GenReqDefForListRules() *def.HttpRequestDef
func GenReqDefForResetBridgeSecret ¶ added in v0.1.98
func GenReqDefForResetBridgeSecret() *def.HttpRequestDef
func GenReqDefForResetDeviceSecret ¶
func GenReqDefForResetDeviceSecret() *def.HttpRequestDef
func GenReqDefForResetFingerprint ¶ added in v0.0.81
func GenReqDefForResetFingerprint() *def.HttpRequestDef
func GenReqDefForRetryBatchTask ¶ added in v0.1.43
func GenReqDefForRetryBatchTask() *def.HttpRequestDef
func GenReqDefForSearchDevices ¶ added in v0.1.18
func GenReqDefForSearchDevices() *def.HttpRequestDef
func GenReqDefForShowApplication ¶
func GenReqDefForShowApplication() *def.HttpRequestDef
func GenReqDefForShowApplications ¶
func GenReqDefForShowApplications() *def.HttpRequestDef
func GenReqDefForShowAsyncDeviceCommand ¶
func GenReqDefForShowAsyncDeviceCommand() *def.HttpRequestDef
func GenReqDefForShowBatchTask ¶
func GenReqDefForShowBatchTask() *def.HttpRequestDef
func GenReqDefForShowDevice ¶
func GenReqDefForShowDevice() *def.HttpRequestDef
func GenReqDefForShowDeviceAuthorizer ¶ added in v0.1.102
func GenReqDefForShowDeviceAuthorizer() *def.HttpRequestDef
func GenReqDefForShowDeviceGroup ¶
func GenReqDefForShowDeviceGroup() *def.HttpRequestDef
func GenReqDefForShowDeviceMessage ¶
func GenReqDefForShowDeviceMessage() *def.HttpRequestDef
func GenReqDefForShowDevicePolicy ¶ added in v0.1.102
func GenReqDefForShowDevicePolicy() *def.HttpRequestDef
func GenReqDefForShowDeviceProxy ¶ added in v0.1.93
func GenReqDefForShowDeviceProxy() *def.HttpRequestDef
func GenReqDefForShowDeviceShadow ¶
func GenReqDefForShowDeviceShadow() *def.HttpRequestDef
func GenReqDefForShowDeviceTunnel ¶ added in v0.1.50
func GenReqDefForShowDeviceTunnel() *def.HttpRequestDef
func GenReqDefForShowDevicesInGroup ¶
func GenReqDefForShowDevicesInGroup() *def.HttpRequestDef
func GenReqDefForShowOtaPackage ¶ added in v0.1.28
func GenReqDefForShowOtaPackage() *def.HttpRequestDef
func GenReqDefForShowProduct ¶
func GenReqDefForShowProduct() *def.HttpRequestDef
func GenReqDefForShowProvisioningTemplate ¶ added in v0.1.102
func GenReqDefForShowProvisioningTemplate() *def.HttpRequestDef
func GenReqDefForShowQueue ¶
func GenReqDefForShowQueue() *def.HttpRequestDef
func GenReqDefForShowRoutingBacklogPolicy ¶ added in v0.1.91
func GenReqDefForShowRoutingBacklogPolicy() *def.HttpRequestDef
func GenReqDefForShowRoutingFlowControlPolicy ¶ added in v0.1.91
func GenReqDefForShowRoutingFlowControlPolicy() *def.HttpRequestDef
func GenReqDefForShowRoutingRule ¶
func GenReqDefForShowRoutingRule() *def.HttpRequestDef
func GenReqDefForShowRule ¶
func GenReqDefForShowRule() *def.HttpRequestDef
func GenReqDefForShowRuleAction ¶
func GenReqDefForShowRuleAction() *def.HttpRequestDef
func GenReqDefForShowTargetsInDevicePolicy ¶ added in v0.1.102
func GenReqDefForShowTargetsInDevicePolicy() *def.HttpRequestDef
func GenReqDefForStopBatchTask ¶ added in v0.1.43
func GenReqDefForStopBatchTask() *def.HttpRequestDef
func GenReqDefForTagDevice ¶
func GenReqDefForTagDevice() *def.HttpRequestDef
func GenReqDefForUnbindDevicePolicy ¶ added in v0.1.102
func GenReqDefForUnbindDevicePolicy() *def.HttpRequestDef
func GenReqDefForUnfreezeDevice ¶
func GenReqDefForUnfreezeDevice() *def.HttpRequestDef
func GenReqDefForUntagDevice ¶
func GenReqDefForUntagDevice() *def.HttpRequestDef
func GenReqDefForUpdateApplication ¶ added in v0.1.88
func GenReqDefForUpdateApplication() *def.HttpRequestDef
func GenReqDefForUpdateCertificate ¶ added in v0.1.98
func GenReqDefForUpdateCertificate() *def.HttpRequestDef
func GenReqDefForUpdateDevice ¶
func GenReqDefForUpdateDevice() *def.HttpRequestDef
func GenReqDefForUpdateDeviceAuthorizer ¶ added in v0.1.102
func GenReqDefForUpdateDeviceAuthorizer() *def.HttpRequestDef
func GenReqDefForUpdateDeviceGroup ¶
func GenReqDefForUpdateDeviceGroup() *def.HttpRequestDef
func GenReqDefForUpdateDevicePolicy ¶ added in v0.1.102
func GenReqDefForUpdateDevicePolicy() *def.HttpRequestDef
func GenReqDefForUpdateDeviceProxy ¶ added in v0.1.93
func GenReqDefForUpdateDeviceProxy() *def.HttpRequestDef
func GenReqDefForUpdateDeviceShadowDesiredData ¶
func GenReqDefForUpdateDeviceShadowDesiredData() *def.HttpRequestDef
func GenReqDefForUpdateProduct ¶
func GenReqDefForUpdateProduct() *def.HttpRequestDef
func GenReqDefForUpdateProperties ¶
func GenReqDefForUpdateProperties() *def.HttpRequestDef
func GenReqDefForUpdateProvisioningTemplate ¶ added in v0.1.102
func GenReqDefForUpdateProvisioningTemplate() *def.HttpRequestDef
func GenReqDefForUpdateRoutingBacklogPolicy ¶ added in v0.1.91
func GenReqDefForUpdateRoutingBacklogPolicy() *def.HttpRequestDef
func GenReqDefForUpdateRoutingFlowControlPolicy ¶ added in v0.1.91
func GenReqDefForUpdateRoutingFlowControlPolicy() *def.HttpRequestDef
func GenReqDefForUpdateRoutingRule ¶
func GenReqDefForUpdateRoutingRule() *def.HttpRequestDef
func GenReqDefForUpdateRule ¶
func GenReqDefForUpdateRule() *def.HttpRequestDef
func GenReqDefForUpdateRuleAction ¶
func GenReqDefForUpdateRuleAction() *def.HttpRequestDef
func GenReqDefForUploadBatchTaskFile ¶ added in v0.1.23
func GenReqDefForUploadBatchTaskFile() *def.HttpRequestDef
func IoTDAClientBuilder ¶
func IoTDAClientBuilder() *httpclient.HcHttpClientBuilder
Types ¶
type AddApplicationInvoker ¶ added in v0.0.90
type AddApplicationInvoker struct {
*invoker.BaseInvoker
}
func (*AddApplicationInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *AddApplicationInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*AddApplicationInvoker) Invoke ¶ added in v0.0.90
func (i *AddApplicationInvoker) Invoke() (*model.AddApplicationResponse, error)
type AddBridgeInvoker ¶ added in v0.1.98
type AddBridgeInvoker struct {
*invoker.BaseInvoker
}
func (*AddBridgeInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *AddBridgeInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*AddBridgeInvoker) Invoke ¶ added in v0.1.98
func (i *AddBridgeInvoker) Invoke() (*model.AddBridgeResponse, error)
type AddCertificateInvoker ¶ added in v0.0.90
type AddCertificateInvoker struct {
*invoker.BaseInvoker
}
func (*AddCertificateInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *AddCertificateInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*AddCertificateInvoker) Invoke ¶ added in v0.0.90
func (i *AddCertificateInvoker) Invoke() (*model.AddCertificateResponse, error)
type AddDeviceGroupInvoker ¶ added in v0.0.90
type AddDeviceGroupInvoker struct {
*invoker.BaseInvoker
}
func (*AddDeviceGroupInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *AddDeviceGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*AddDeviceGroupInvoker) Invoke ¶ added in v0.0.90
func (i *AddDeviceGroupInvoker) Invoke() (*model.AddDeviceGroupResponse, error)
type AddDeviceInvoker ¶ added in v0.0.90
type AddDeviceInvoker struct {
*invoker.BaseInvoker
}
func (*AddDeviceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *AddDeviceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*AddDeviceInvoker) Invoke ¶ added in v0.0.90
func (i *AddDeviceInvoker) Invoke() (*model.AddDeviceResponse, error)
type AddFunctionsInvoker ¶ added in v0.1.121
type AddFunctionsInvoker struct {
*invoker.BaseInvoker
}
func (*AddFunctionsInvoker) GetBaseInvoker ¶ added in v0.1.121
func (i *AddFunctionsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*AddFunctionsInvoker) Invoke ¶ added in v0.1.121
func (i *AddFunctionsInvoker) Invoke() (*model.AddFunctionsResponse, error)
type AddQueueInvoker ¶ added in v0.0.90
type AddQueueInvoker struct {
*invoker.BaseInvoker
}
func (*AddQueueInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *AddQueueInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*AddQueueInvoker) Invoke ¶ added in v0.0.90
func (i *AddQueueInvoker) Invoke() (*model.AddQueueResponse, error)
type AddTunnelInvoker ¶ added in v0.1.50
type AddTunnelInvoker struct {
*invoker.BaseInvoker
}
func (*AddTunnelInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *AddTunnelInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*AddTunnelInvoker) Invoke ¶ added in v0.1.50
func (i *AddTunnelInvoker) Invoke() (*model.AddTunnelResponse, error)
type BatchShowQueueInvoker ¶ added in v0.0.90
type BatchShowQueueInvoker struct {
*invoker.BaseInvoker
}
func (*BatchShowQueueInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *BatchShowQueueInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*BatchShowQueueInvoker) Invoke ¶ added in v0.0.90
func (i *BatchShowQueueInvoker) Invoke() (*model.BatchShowQueueResponse, error)
type BindDevicePolicyInvoker ¶ added in v0.1.102
type BindDevicePolicyInvoker struct {
*invoker.BaseInvoker
}
func (*BindDevicePolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *BindDevicePolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*BindDevicePolicyInvoker) Invoke ¶ added in v0.1.102
func (i *BindDevicePolicyInvoker) Invoke() (*model.BindDevicePolicyResponse, error)
type BroadcastMessageInvoker ¶ added in v0.1.37
type BroadcastMessageInvoker struct {
*invoker.BaseInvoker
}
func (*BroadcastMessageInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *BroadcastMessageInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*BroadcastMessageInvoker) Invoke ¶ added in v0.1.37
func (i *BroadcastMessageInvoker) Invoke() (*model.BroadcastMessageResponse, error)
type ChangeRuleStatusInvoker ¶ added in v0.0.90
type ChangeRuleStatusInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeRuleStatusInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ChangeRuleStatusInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ChangeRuleStatusInvoker) Invoke ¶ added in v0.0.90
func (i *ChangeRuleStatusInvoker) Invoke() (*model.ChangeRuleStatusResponse, error)
type CheckCertificateInvoker ¶ added in v0.0.90
type CheckCertificateInvoker struct {
*invoker.BaseInvoker
}
func (*CheckCertificateInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CheckCertificateInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CheckCertificateInvoker) Invoke ¶ added in v0.0.90
func (i *CheckCertificateInvoker) Invoke() (*model.CheckCertificateResponse, error)
type CloseDeviceTunnelInvoker ¶ added in v0.1.50
type CloseDeviceTunnelInvoker struct {
*invoker.BaseInvoker
}
func (*CloseDeviceTunnelInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CloseDeviceTunnelInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CloseDeviceTunnelInvoker) Invoke ¶ added in v0.1.50
func (i *CloseDeviceTunnelInvoker) Invoke() (*model.CloseDeviceTunnelResponse, error)
type CountAsyncHistoryCommandsInvoker ¶ added in v0.1.121
type CountAsyncHistoryCommandsInvoker struct {
*invoker.BaseInvoker
}
func (*CountAsyncHistoryCommandsInvoker) GetBaseInvoker ¶ added in v0.1.121
func (i *CountAsyncHistoryCommandsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CountAsyncHistoryCommandsInvoker) Invoke ¶ added in v0.1.121
func (i *CountAsyncHistoryCommandsInvoker) Invoke() (*model.CountAsyncHistoryCommandsResponse, error)
type CreateAccessCodeInvoker ¶ added in v0.0.90
type CreateAccessCodeInvoker struct {
*invoker.BaseInvoker
}
func (*CreateAccessCodeInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateAccessCodeInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateAccessCodeInvoker) Invoke ¶ added in v0.0.90
func (i *CreateAccessCodeInvoker) Invoke() (*model.CreateAccessCodeResponse, error)
type CreateAsyncCommandInvoker ¶ added in v0.0.90
type CreateAsyncCommandInvoker struct {
*invoker.BaseInvoker
}
func (*CreateAsyncCommandInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateAsyncCommandInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateAsyncCommandInvoker) Invoke ¶ added in v0.0.90
func (i *CreateAsyncCommandInvoker) Invoke() (*model.CreateAsyncCommandResponse, error)
type CreateBatchTaskInvoker ¶ added in v0.0.90
type CreateBatchTaskInvoker struct {
*invoker.BaseInvoker
}
func (*CreateBatchTaskInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateBatchTaskInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateBatchTaskInvoker) Invoke ¶ added in v0.0.90
func (i *CreateBatchTaskInvoker) Invoke() (*model.CreateBatchTaskResponse, error)
type CreateCommandInvoker ¶ added in v0.0.90
type CreateCommandInvoker struct {
*invoker.BaseInvoker
}
func (*CreateCommandInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateCommandInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateCommandInvoker) Invoke ¶ added in v0.0.90
func (i *CreateCommandInvoker) Invoke() (*model.CreateCommandResponse, error)
type CreateDeviceAuthorizerInvoker ¶ added in v0.1.102
type CreateDeviceAuthorizerInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDeviceAuthorizerInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateDeviceAuthorizerInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateDeviceAuthorizerInvoker) Invoke ¶ added in v0.1.102
func (i *CreateDeviceAuthorizerInvoker) Invoke() (*model.CreateDeviceAuthorizerResponse, error)
type CreateDevicePolicyInvoker ¶ added in v0.1.102
type CreateDevicePolicyInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDevicePolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateDevicePolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateDevicePolicyInvoker) Invoke ¶ added in v0.1.102
func (i *CreateDevicePolicyInvoker) Invoke() (*model.CreateDevicePolicyResponse, error)
type CreateDeviceProxyInvoker ¶ added in v0.1.93
type CreateDeviceProxyInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDeviceProxyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateDeviceProxyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateDeviceProxyInvoker) Invoke ¶ added in v0.1.93
func (i *CreateDeviceProxyInvoker) Invoke() (*model.CreateDeviceProxyResponse, error)
type CreateMessageInvoker ¶ added in v0.0.90
type CreateMessageInvoker struct {
*invoker.BaseInvoker
}
func (*CreateMessageInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateMessageInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateMessageInvoker) Invoke ¶ added in v0.0.90
func (i *CreateMessageInvoker) Invoke() (*model.CreateMessageResponse, error)
type CreateOrDeleteDeviceInGroupInvoker ¶ added in v0.0.90
type CreateOrDeleteDeviceInGroupInvoker struct {
*invoker.BaseInvoker
}
func (*CreateOrDeleteDeviceInGroupInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateOrDeleteDeviceInGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateOrDeleteDeviceInGroupInvoker) Invoke ¶ added in v0.0.90
func (i *CreateOrDeleteDeviceInGroupInvoker) Invoke() (*model.CreateOrDeleteDeviceInGroupResponse, error)
type CreateOtaPackageInvoker ¶ added in v0.1.28
type CreateOtaPackageInvoker struct {
*invoker.BaseInvoker
}
func (*CreateOtaPackageInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateOtaPackageInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateOtaPackageInvoker) Invoke ¶ added in v0.1.28
func (i *CreateOtaPackageInvoker) Invoke() (*model.CreateOtaPackageResponse, error)
type CreateProductInvoker ¶ added in v0.0.90
type CreateProductInvoker struct {
*invoker.BaseInvoker
}
func (*CreateProductInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateProductInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateProductInvoker) Invoke ¶ added in v0.0.90
func (i *CreateProductInvoker) Invoke() (*model.CreateProductResponse, error)
type CreateProvisioningTemplateInvoker ¶ added in v0.1.102
type CreateProvisioningTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*CreateProvisioningTemplateInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateProvisioningTemplateInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateProvisioningTemplateInvoker) Invoke ¶ added in v0.1.102
func (i *CreateProvisioningTemplateInvoker) Invoke() (*model.CreateProvisioningTemplateResponse, error)
type CreateRoutingBacklogPolicyInvoker ¶ added in v0.1.91
type CreateRoutingBacklogPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRoutingBacklogPolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateRoutingBacklogPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateRoutingBacklogPolicyInvoker) Invoke ¶ added in v0.1.91
func (i *CreateRoutingBacklogPolicyInvoker) Invoke() (*model.CreateRoutingBacklogPolicyResponse, error)
type CreateRoutingFlowControlPolicyInvoker ¶ added in v0.1.91
type CreateRoutingFlowControlPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRoutingFlowControlPolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateRoutingFlowControlPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateRoutingFlowControlPolicyInvoker) Invoke ¶ added in v0.1.91
func (i *CreateRoutingFlowControlPolicyInvoker) Invoke() (*model.CreateRoutingFlowControlPolicyResponse, error)
type CreateRoutingRuleInvoker ¶ added in v0.0.90
type CreateRoutingRuleInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRoutingRuleInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateRoutingRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateRoutingRuleInvoker) Invoke ¶ added in v0.0.90
func (i *CreateRoutingRuleInvoker) Invoke() (*model.CreateRoutingRuleResponse, error)
type CreateRuleActionInvoker ¶ added in v0.0.90
type CreateRuleActionInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRuleActionInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateRuleActionInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateRuleActionInvoker) Invoke ¶ added in v0.0.90
func (i *CreateRuleActionInvoker) Invoke() (*model.CreateRuleActionResponse, error)
type CreateRuleInvoker ¶ added in v0.0.90
type CreateRuleInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRuleInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateRuleInvoker) Invoke ¶ added in v0.0.90
func (i *CreateRuleInvoker) Invoke() (*model.CreateRuleResponse, error)
type DeleteApplicationInvoker ¶ added in v0.0.90
type DeleteApplicationInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteApplicationInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteApplicationInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteApplicationInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteApplicationInvoker) Invoke() (*model.DeleteApplicationResponse, error)
type DeleteBatchTaskFileInvoker ¶ added in v0.0.90
type DeleteBatchTaskFileInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteBatchTaskFileInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteBatchTaskFileInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteBatchTaskFileInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteBatchTaskFileInvoker) Invoke() (*model.DeleteBatchTaskFileResponse, error)
type DeleteBatchTaskInvoker ¶ added in v0.1.49
type DeleteBatchTaskInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteBatchTaskInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteBatchTaskInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteBatchTaskInvoker) Invoke ¶ added in v0.1.49
func (i *DeleteBatchTaskInvoker) Invoke() (*model.DeleteBatchTaskResponse, error)
type DeleteBridgeInvoker ¶ added in v0.1.98
type DeleteBridgeInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteBridgeInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteBridgeInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteBridgeInvoker) Invoke ¶ added in v0.1.98
func (i *DeleteBridgeInvoker) Invoke() (*model.DeleteBridgeResponse, error)
type DeleteCertificateInvoker ¶ added in v0.0.90
type DeleteCertificateInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteCertificateInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteCertificateInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteCertificateInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteCertificateInvoker) Invoke() (*model.DeleteCertificateResponse, error)
type DeleteDeviceAuthorizerInvoker ¶ added in v0.1.102
type DeleteDeviceAuthorizerInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDeviceAuthorizerInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteDeviceAuthorizerInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteDeviceAuthorizerInvoker) Invoke ¶ added in v0.1.102
func (i *DeleteDeviceAuthorizerInvoker) Invoke() (*model.DeleteDeviceAuthorizerResponse, error)
type DeleteDeviceGroupInvoker ¶ added in v0.0.90
type DeleteDeviceGroupInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDeviceGroupInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteDeviceGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteDeviceGroupInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteDeviceGroupInvoker) Invoke() (*model.DeleteDeviceGroupResponse, error)
type DeleteDeviceInvoker ¶ added in v0.0.90
type DeleteDeviceInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDeviceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteDeviceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteDeviceInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteDeviceInvoker) Invoke() (*model.DeleteDeviceResponse, error)
type DeleteDevicePolicyInvoker ¶ added in v0.1.102
type DeleteDevicePolicyInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDevicePolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteDevicePolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteDevicePolicyInvoker) Invoke ¶ added in v0.1.102
func (i *DeleteDevicePolicyInvoker) Invoke() (*model.DeleteDevicePolicyResponse, error)
type DeleteDeviceProxyInvoker ¶ added in v0.1.93
type DeleteDeviceProxyInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDeviceProxyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteDeviceProxyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteDeviceProxyInvoker) Invoke ¶ added in v0.1.93
func (i *DeleteDeviceProxyInvoker) Invoke() (*model.DeleteDeviceProxyResponse, error)
type DeleteDeviceTunnelInvoker ¶ added in v0.1.50
type DeleteDeviceTunnelInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDeviceTunnelInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteDeviceTunnelInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteDeviceTunnelInvoker) Invoke ¶ added in v0.1.50
func (i *DeleteDeviceTunnelInvoker) Invoke() (*model.DeleteDeviceTunnelResponse, error)
type DeleteFunctionsInvoker ¶ added in v0.1.121
type DeleteFunctionsInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteFunctionsInvoker) GetBaseInvoker ¶ added in v0.1.121
func (i *DeleteFunctionsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteFunctionsInvoker) Invoke ¶ added in v0.1.121
func (i *DeleteFunctionsInvoker) Invoke() (*model.DeleteFunctionsResponse, error)
type DeleteOtaPackageInvoker ¶ added in v0.1.28
type DeleteOtaPackageInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteOtaPackageInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteOtaPackageInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteOtaPackageInvoker) Invoke ¶ added in v0.1.28
func (i *DeleteOtaPackageInvoker) Invoke() (*model.DeleteOtaPackageResponse, error)
type DeleteProductInvoker ¶ added in v0.0.90
type DeleteProductInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteProductInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteProductInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteProductInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteProductInvoker) Invoke() (*model.DeleteProductResponse, error)
type DeleteProvisioningTemplateInvoker ¶ added in v0.1.102
type DeleteProvisioningTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteProvisioningTemplateInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteProvisioningTemplateInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteProvisioningTemplateInvoker) Invoke ¶ added in v0.1.102
func (i *DeleteProvisioningTemplateInvoker) Invoke() (*model.DeleteProvisioningTemplateResponse, error)
type DeleteQueueInvoker ¶ added in v0.0.90
type DeleteQueueInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteQueueInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteQueueInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteQueueInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteQueueInvoker) Invoke() (*model.DeleteQueueResponse, error)
type DeleteRoutingBacklogPolicyInvoker ¶ added in v0.1.91
type DeleteRoutingBacklogPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRoutingBacklogPolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteRoutingBacklogPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteRoutingBacklogPolicyInvoker) Invoke ¶ added in v0.1.91
func (i *DeleteRoutingBacklogPolicyInvoker) Invoke() (*model.DeleteRoutingBacklogPolicyResponse, error)
type DeleteRoutingFlowControlPolicyInvoker ¶ added in v0.1.91
type DeleteRoutingFlowControlPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRoutingFlowControlPolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteRoutingFlowControlPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteRoutingFlowControlPolicyInvoker) Invoke ¶ added in v0.1.91
func (i *DeleteRoutingFlowControlPolicyInvoker) Invoke() (*model.DeleteRoutingFlowControlPolicyResponse, error)
type DeleteRoutingRuleInvoker ¶ added in v0.0.90
type DeleteRoutingRuleInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRoutingRuleInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteRoutingRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteRoutingRuleInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteRoutingRuleInvoker) Invoke() (*model.DeleteRoutingRuleResponse, error)
type DeleteRuleActionInvoker ¶ added in v0.0.90
type DeleteRuleActionInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRuleActionInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteRuleActionInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteRuleActionInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteRuleActionInvoker) Invoke() (*model.DeleteRuleActionResponse, error)
type DeleteRuleInvoker ¶ added in v0.0.90
type DeleteRuleInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRuleInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *DeleteRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteRuleInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteRuleInvoker) Invoke() (*model.DeleteRuleResponse, error)
type FreezeDeviceInvoker ¶ added in v0.0.90
type FreezeDeviceInvoker struct {
*invoker.BaseInvoker
}
func (*FreezeDeviceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *FreezeDeviceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*FreezeDeviceInvoker) Invoke ¶ added in v0.0.90
func (i *FreezeDeviceInvoker) Invoke() (*model.FreezeDeviceResponse, error)
type IoTDAClient ¶
type IoTDAClient struct {
HcClient *httpclient.HcHttpClient
}
func NewIoTDAClient ¶
func NewIoTDAClient(hcClient *httpclient.HcHttpClient) *IoTDAClient
func (*IoTDAClient) AddApplication ¶
func (c *IoTDAClient) AddApplication(request *model.AddApplicationRequest) (*model.AddApplicationResponse, error)
AddApplication 创建资源空间
资源空间对应的是物联网平台原有的应用,在物联网平台的含义与应用一致,只是变更了名称。应用服务器可以调用此接口创建资源空间。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) AddApplicationInvoker ¶ added in v0.0.90
func (c *IoTDAClient) AddApplicationInvoker(request *model.AddApplicationRequest) *AddApplicationInvoker
AddApplicationInvoker 创建资源空间
func (*IoTDAClient) AddBridge ¶ added in v0.1.98
func (c *IoTDAClient) AddBridge(request *model.AddBridgeRequest) (*model.AddBridgeResponse, error)
AddBridge 创建网桥
应用服务器可调用此接口在物联网平台创建一个网桥,仅在创建后的网桥才可以接入物联网平台。 - 一个实例最多支持20个网桥。 - 仅**标准版实例、企业版实例**支持该接口调用,基础版不支持。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) AddBridgeInvoker ¶ added in v0.1.98
func (c *IoTDAClient) AddBridgeInvoker(request *model.AddBridgeRequest) *AddBridgeInvoker
AddBridgeInvoker 创建网桥
func (*IoTDAClient) AddCertificate ¶
func (c *IoTDAClient) AddCertificate(request *model.AddCertificateRequest) (*model.AddCertificateResponse, error)
AddCertificate 上传设备CA证书
应用服务器可调用此接口在物联网平台上传设备CA证书
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) AddCertificateInvoker ¶ added in v0.0.90
func (c *IoTDAClient) AddCertificateInvoker(request *model.AddCertificateRequest) *AddCertificateInvoker
AddCertificateInvoker 上传设备CA证书
func (*IoTDAClient) AddDevice ¶
func (c *IoTDAClient) AddDevice(request *model.AddDeviceRequest) (*model.AddDeviceResponse, error)
AddDevice 创建设备
应用服务器可调用此接口在物联网平台创建一个设备,仅在创建后设备才可以接入物联网平台。
- 该接口支持使用gateway_id参数指定在父设备下创建一个子设备,并且支持多级子设备,当前最大支持二级子设备。 - 该接口同时还支持对设备进行初始配置,接口会读取创建设备请求参数product_id对应的产品详情,如果产品的属性有定义默认值,则会将该属性默认值写入该设备的设备影子中。 - 用户还可以使用创建设备请求参数shadow字段为设备指定初始配置,指定后将会根据service_id和desired设置的属性值与产品中对应属性的默认值比对,如果不同,则将以shadow字段中设置的属性值为准写入到设备影子中。 - 该接口仅支持创建单个设备,如需批量注册设备,请参见 [[创建批量任务](https://support.huaweicloud.com/api-iothub/iot_06_v5_0045.html)](tag:hws)[[创建批量任务](https://support.huaweicloud.com/intl/zh-cn/api-iothub/iot_06_v5_0045.html)](tag:hws_hk)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) AddDeviceGroup ¶
func (c *IoTDAClient) AddDeviceGroup(request *model.AddDeviceGroupRequest) (*model.AddDeviceGroupResponse, error)
AddDeviceGroup 添加设备组
应用服务器可调用此接口新建设备组,一个华为云账号下最多可有1,000个设备组,包括父设备组和子设备组。设备组的最大层级关系不超过5层,即群组形成的关系树最大深度不超过5。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) AddDeviceGroupInvoker ¶ added in v0.0.90
func (c *IoTDAClient) AddDeviceGroupInvoker(request *model.AddDeviceGroupRequest) *AddDeviceGroupInvoker
AddDeviceGroupInvoker 添加设备组
func (*IoTDAClient) AddDeviceInvoker ¶ added in v0.0.90
func (c *IoTDAClient) AddDeviceInvoker(request *model.AddDeviceRequest) *AddDeviceInvoker
AddDeviceInvoker 创建设备
func (*IoTDAClient) AddFunctions ¶ added in v0.1.121
func (c *IoTDAClient) AddFunctions(request *model.AddFunctionsRequest) (*model.AddFunctionsResponse, error)
AddFunctions 创建编解码函数
提供创建编解码函数的功能。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) AddFunctionsInvoker ¶ added in v0.1.121
func (c *IoTDAClient) AddFunctionsInvoker(request *model.AddFunctionsRequest) *AddFunctionsInvoker
AddFunctionsInvoker 创建编解码函数
func (*IoTDAClient) AddQueue ¶
func (c *IoTDAClient) AddQueue(request *model.AddQueueRequest) (*model.AddQueueResponse, error)
AddQueue 创建AMQP队列
应用服务器可调用此接口在物联网平台创建一个AMQP队列。每个租户只能创建100个队列,若超过规格,则创建失败,若队列名称与已有的队列名称相同,则创建失败。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) AddQueueInvoker ¶ added in v0.0.90
func (c *IoTDAClient) AddQueueInvoker(request *model.AddQueueRequest) *AddQueueInvoker
AddQueueInvoker 创建AMQP队列
func (*IoTDAClient) AddTunnel ¶ added in v0.1.50
func (c *IoTDAClient) AddTunnel(request *model.AddTunnelRequest) (*model.AddTunnelResponse, error)
AddTunnel 创建设备隧道
用户可以通过该接口创建隧道(WebSocket协议),应用服务器和设备可以通过该隧道进行数据传输。
- 该API接口在基础版不支持。 - 该API调用后平台会向对应的MQTT/MQTTS设备下发隧道地址及密钥,同时给应用服务器也返回隧道地址及密钥,设备可以通过该地址及密钥创建WebSocket协议连接。 - 一个设备无法创建多个隧道。 - 具体应用可见“设备远程登录”功能,请参见[[设备远程登录](https://support.huaweicloud.com/usermanual-iothub/iot_01_00301.html)](tag:hws)[[设备远程登录](https://support.huaweicloud.com/intl/zh-cn/usermanual-iothub/iot_01_00301.html)](tag:hws_hk)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) AddTunnelInvoker ¶ added in v0.1.50
func (c *IoTDAClient) AddTunnelInvoker(request *model.AddTunnelRequest) *AddTunnelInvoker
AddTunnelInvoker 创建设备隧道
func (*IoTDAClient) BatchShowQueue ¶
func (c *IoTDAClient) BatchShowQueue(request *model.BatchShowQueueRequest) (*model.BatchShowQueueResponse, error)
BatchShowQueue 查询AMQP列表
应用服务器可调用此接口查询物联网平台中的AMQP队列信息列表。可通过队列名称作模糊查询,支持分页。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) BatchShowQueueInvoker ¶ added in v0.0.90
func (c *IoTDAClient) BatchShowQueueInvoker(request *model.BatchShowQueueRequest) *BatchShowQueueInvoker
BatchShowQueueInvoker 查询AMQP列表
func (*IoTDAClient) BindDevicePolicy ¶ added in v0.1.102
func (c *IoTDAClient) BindDevicePolicy(request *model.BindDevicePolicyRequest) (*model.BindDevicePolicyResponse, error)
BindDevicePolicy 绑定设备策略
应用服务器可调用此接口在物联网平台上为批量设备绑定目标策略,目前支持绑定目标类型为:设备、产品,当目标类型为产品时,该产品下所有设备都会生效。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) BindDevicePolicyInvoker ¶ added in v0.1.102
func (c *IoTDAClient) BindDevicePolicyInvoker(request *model.BindDevicePolicyRequest) *BindDevicePolicyInvoker
BindDevicePolicyInvoker 绑定设备策略
func (*IoTDAClient) BroadcastMessage ¶ added in v0.1.37
func (c *IoTDAClient) BroadcastMessage(request *model.BroadcastMessageRequest) (*model.BroadcastMessageResponse, error)
BroadcastMessage 下发广播消息
应用服务器可调用此接口向订阅了指定Topic的所有在线设备发布广播消息。应用将广播消息下发给平台后,平台会先返回应用响应结果,再将消息广播给设备。 注意: - 此接口只适用于使用MQTT协议接入的设备。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) BroadcastMessageInvoker ¶ added in v0.1.37
func (c *IoTDAClient) BroadcastMessageInvoker(request *model.BroadcastMessageRequest) *BroadcastMessageInvoker
BroadcastMessageInvoker 下发广播消息
func (*IoTDAClient) ChangeRuleStatus ¶
func (c *IoTDAClient) ChangeRuleStatus(request *model.ChangeRuleStatusRequest) (*model.ChangeRuleStatusResponse, error)
ChangeRuleStatus 修改规则状态
应用服务器可调用此接口修改物联网平台中指定规则的状态,激活或者去激活规则。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ChangeRuleStatusInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ChangeRuleStatusInvoker(request *model.ChangeRuleStatusRequest) *ChangeRuleStatusInvoker
ChangeRuleStatusInvoker 修改规则状态
func (*IoTDAClient) CheckCertificate ¶
func (c *IoTDAClient) CheckCertificate(request *model.CheckCertificateRequest) (*model.CheckCertificateResponse, error)
CheckCertificate 验证设备CA证书
应用服务器可调用此接口在物联网平台验证设备的CA证书,目的是为了验证用户持有设备CA证书的私钥
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CheckCertificateInvoker ¶ added in v0.0.90
func (c *IoTDAClient) CheckCertificateInvoker(request *model.CheckCertificateRequest) *CheckCertificateInvoker
CheckCertificateInvoker 验证设备CA证书
func (*IoTDAClient) CloseDeviceTunnel ¶ added in v0.1.50
func (c *IoTDAClient) CloseDeviceTunnel(request *model.CloseDeviceTunnelRequest) (*model.CloseDeviceTunnelResponse, error)
CloseDeviceTunnel 关闭设备隧道
应用服务器可通过该接口关闭某个设备隧道。关闭后可以再次连接。 - 该API接口在基础版不支持。 - 具体应用可见“设备远程登录”功能,请参见[[设备远程登录](https://support.huaweicloud.com/usermanual-iothub/iot_01_00301.html)](tag:hws)[[设备远程登录](https://support.huaweicloud.com/intl/zh-cn/usermanual-iothub/iot_01_00301.html)](tag:hws_hk)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CloseDeviceTunnelInvoker ¶ added in v0.1.50
func (c *IoTDAClient) CloseDeviceTunnelInvoker(request *model.CloseDeviceTunnelRequest) *CloseDeviceTunnelInvoker
CloseDeviceTunnelInvoker 关闭设备隧道
func (*IoTDAClient) CountAsyncHistoryCommands ¶ added in v0.1.121
func (c *IoTDAClient) CountAsyncHistoryCommands(request *model.CountAsyncHistoryCommandsRequest) (*model.CountAsyncHistoryCommandsResponse, error)
CountAsyncHistoryCommands 统计设备下的历史命令总数
统计设备下的历史命令总数。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CountAsyncHistoryCommandsInvoker ¶ added in v0.1.121
func (c *IoTDAClient) CountAsyncHistoryCommandsInvoker(request *model.CountAsyncHistoryCommandsRequest) *CountAsyncHistoryCommandsInvoker
CountAsyncHistoryCommandsInvoker 统计设备下的历史命令总数
func (*IoTDAClient) CreateAccessCode ¶
func (c *IoTDAClient) CreateAccessCode(request *model.CreateAccessCodeRequest) (*model.CreateAccessCodeResponse, error)
CreateAccessCode 生成接入凭证
接入凭证是用于客户端使用AMQP等协议与平台建链的一个认证凭据。只保留一条记录,如果重复调用只会重置接入凭证,使得之前的失效。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateAccessCodeInvoker ¶ added in v0.0.90
func (c *IoTDAClient) CreateAccessCodeInvoker(request *model.CreateAccessCodeRequest) *CreateAccessCodeInvoker
CreateAccessCodeInvoker 生成接入凭证
func (*IoTDAClient) CreateAsyncCommand ¶
func (c *IoTDAClient) CreateAsyncCommand(request *model.CreateAsyncCommandRequest) (*model.CreateAsyncCommandResponse, error)
CreateAsyncCommand 下发异步设备命令
设备的产品模型中定义了物联网平台可向设备下发的命令,应用服务器可调用此接口向指定设备下发异步命令,以实现对设备的控制。平台负责将命令发送给设备,并将设备执行命令结果异步通知应用服务器。 命令执行结果支持灵活的数据流转,应用服务器通过调用物联网平台的创建规则触发条件(Resource:device.command.status,Event:update)、创建规则动作并激活规则后,当命令状态变更时,物联网平台会根据规则将结果发送到规则指定的服务器,如用户自定义的HTTP服务器,AMQP服务器,以及华为云的其他储存服务器等, 详情参考[[设备命令状态变更通知](https://support.huaweicloud.com/api-iothub/iot_06_v5_01212.html)](tag:hws)[[设备命令状态变更通知](https://support.huaweicloud.com/intl/zh-cn/api-iothub/iot_06_v5_01212.html)](tag:hws_hk)。 注意: - 此接口适用于NB设备异步命令下发,暂不支持其他协议类型设备命令下发。 - 此接口仅支持单个设备异步命令下发,如需多个设备异步命令下发,请参见 [[创建批量任务](https://support.huaweicloud.com/api-iothub/iot_06_v5_0045.html)](tag:hws)[[创建批量任务](https://support.huaweicloud.com/intl/zh-cn/api-iothub/iot_06_v5_0045.html)](tag:hws_hk)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateAsyncCommandInvoker ¶ added in v0.0.90
func (c *IoTDAClient) CreateAsyncCommandInvoker(request *model.CreateAsyncCommandRequest) *CreateAsyncCommandInvoker
CreateAsyncCommandInvoker 下发异步设备命令
func (*IoTDAClient) CreateBatchTask ¶
func (c *IoTDAClient) CreateBatchTask(request *model.CreateBatchTaskRequest) (*model.CreateBatchTaskResponse, error)
CreateBatchTask 创建批量任务
应用服务器可调用此接口为创建批量处理任务,对多个设备进行批量操作。当前支持批量软固件升级、批量创建设备、批量删除设备、批量冻结设备、批量解冻设备、批量创建命令、批量创建消息任务。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateBatchTaskInvoker ¶ added in v0.0.90
func (c *IoTDAClient) CreateBatchTaskInvoker(request *model.CreateBatchTaskRequest) *CreateBatchTaskInvoker
CreateBatchTaskInvoker 创建批量任务
func (*IoTDAClient) CreateCommand ¶
func (c *IoTDAClient) CreateCommand(request *model.CreateCommandRequest) (*model.CreateCommandResponse, error)
CreateCommand 下发设备命令
设备的产品模型中定义了物联网平台可向设备下发的命令,应用服务器可调用此接口向指定设备下发命令,以实现对设备的同步控制。平台负责将命令以同步方式发送给设备,并将设备执行命令结果同步返回, 如果设备没有响应,平台会返回给应用服务器超时,平台超时时间是20秒。如果命令下发需要超过20秒,建议采用[[消息下发](https://support.huaweicloud.com/api-iothub/iot_06_v5_0059.html)](tag:hws)[[消息下发](https://support.huaweicloud.com/intl/zh-cn/api-iothub/iot_06_v5_0059.html)](tag:hws_hk)。 注意: - 此接口适用于MQTT设备同步命令下发,暂不支持NB-IoT设备命令下发。 - 此接口仅支持单个设备同步命令下发,如需多个设备同步命令下发,请参见 [[创建批量任务](https://support.huaweicloud.com/api-iothub/iot_06_v5_0045.html)](tag:hws)[[创建批量任务](https://support.huaweicloud.com/intl/zh-cn/api-iothub/iot_06_v5_0045.html)](tag:hws_hk)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateCommandInvoker ¶ added in v0.0.90
func (c *IoTDAClient) CreateCommandInvoker(request *model.CreateCommandRequest) *CreateCommandInvoker
CreateCommandInvoker 下发设备命令
func (*IoTDAClient) CreateDeviceAuthorizer ¶ added in v0.1.102
func (c *IoTDAClient) CreateDeviceAuthorizer(request *model.CreateDeviceAuthorizerRequest) (*model.CreateDeviceAuthorizerResponse, error)
CreateDeviceAuthorizer 创建自定义鉴权
应用服务器可调用此接口在物联网平台创建一个自定义鉴权。自定义鉴权是指用户可以通过函数服务自定义实现鉴权逻辑,以对接入平台的设备进行身份认证。 - 单个实例最大可配置10个自定义鉴权 - 仅标准版实例、企业版实例支持该接口调用,基础版不支持。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateDeviceAuthorizerInvoker ¶ added in v0.1.102
func (c *IoTDAClient) CreateDeviceAuthorizerInvoker(request *model.CreateDeviceAuthorizerRequest) *CreateDeviceAuthorizerInvoker
CreateDeviceAuthorizerInvoker 创建自定义鉴权
func (*IoTDAClient) CreateDevicePolicy ¶ added in v0.1.102
func (c *IoTDAClient) CreateDevicePolicy(request *model.CreateDevicePolicyRequest) (*model.CreateDevicePolicyResponse, error)
CreateDevicePolicy 创建设备策略
应用服务器可调用此接口在物联网平台创建一个策略,该策略需要绑定到设备和产品下才能生效。 - 一个实例最多能创建50个设备策略。 - 仅**标准版实例、企业版实例**支持该接口调用,基础版不支持。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateDevicePolicyInvoker ¶ added in v0.1.102
func (c *IoTDAClient) CreateDevicePolicyInvoker(request *model.CreateDevicePolicyRequest) *CreateDevicePolicyInvoker
CreateDevicePolicyInvoker 创建设备策略
func (*IoTDAClient) CreateDeviceProxy ¶ added in v0.1.93
func (c *IoTDAClient) CreateDeviceProxy(request *model.CreateDeviceProxyRequest) (*model.CreateDeviceProxyResponse, error)
CreateDeviceProxy 创建设备代理
应用服务器可调用此接口在物联网平台创建一个动态设备代理规则,用于子设备自主选择网关设备上线和上报消息,即代理组下的任意网关下的子设备均可以通过代理组里其他设备上线([[网关更新子设备状态](https://support.huaweicloud.com/api-iothub/iot_06_v5_3022.html)](tag:hws) [[网关更新子设备状态](https://support.huaweicloud.com/intl/zh-cn/api-iothub/iot_06_v5_3022.html)](tag:hws_hk))然后进行数据上报([[网关批量设备属性上报](https://support.huaweicloud.com/api-iothub/iot_06_v5_3006.html)](tag:hws) [[网关更新子设备状态](https://support.huaweicloud.com/intl/zh-cn/api-iothub/iot_06_v5_3006.html)](tag:hws_hk))。 - 单实例最多可以配置10个设备代理 - 单账号调用该接口的 TPS 限制最大为1/S(每秒1次请求数)
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateDeviceProxyInvoker ¶ added in v0.1.93
func (c *IoTDAClient) CreateDeviceProxyInvoker(request *model.CreateDeviceProxyRequest) *CreateDeviceProxyInvoker
CreateDeviceProxyInvoker 创建设备代理
func (*IoTDAClient) CreateMessage ¶
func (c *IoTDAClient) CreateMessage(request *model.CreateMessageRequest) (*model.CreateMessageResponse, error)
CreateMessage 下发设备消息
物联网平台可向设备下发消息,应用服务器可调用此接口向指定设备下发消息,以实现对设备的控制。应用将消息下发给平台后,平台返回应用响应结果,平台再将消息发送给设备。平台返回应用响应结果不一定是设备接收结果,建议用户应用通过订阅[[设备消息状态变更通知](https://support.huaweicloud.com/api-iothub/iot_06_v5_01203.html)](tag:hws)[[设备消息状态变更通知](https://support.huaweicloud.com/intl/zh-cn/api-iothub/iot_06_v5_01203.html)](tag:hws_hk),订阅后平台会将设备接收结果推送给订阅的应用。 注意: - 此接口适用于MQTT设备消息下发,暂不支持其他协议接入的设备消息下发。 - 此接口仅支持单个设备消息下发,如需多个设备消息下发,请参见 [[创建批量任务](https://support.huaweicloud.com/api-iothub/iot_06_v5_0045.html)](tag:hws)[[创建批量任务](https://support.huaweicloud.com/intl/zh-cn/api-iothub/iot_06_v5_0045.html)](tag:hws_hk)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateMessageInvoker ¶ added in v0.0.90
func (c *IoTDAClient) CreateMessageInvoker(request *model.CreateMessageRequest) *CreateMessageInvoker
CreateMessageInvoker 下发设备消息
func (*IoTDAClient) CreateOrDeleteDeviceInGroup ¶
func (c *IoTDAClient) CreateOrDeleteDeviceInGroup(request *model.CreateOrDeleteDeviceInGroupRequest) (*model.CreateOrDeleteDeviceInGroupResponse, error)
CreateOrDeleteDeviceInGroup 管理设备组中的设备
应用服务器可调用此接口管理设备组中的设备。单个设备组内最多添加20,000个设备,一个设备最多可以被添加到10个设备组中。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateOrDeleteDeviceInGroupInvoker ¶ added in v0.0.90
func (c *IoTDAClient) CreateOrDeleteDeviceInGroupInvoker(request *model.CreateOrDeleteDeviceInGroupRequest) *CreateOrDeleteDeviceInGroupInvoker
CreateOrDeleteDeviceInGroupInvoker 管理设备组中的设备
func (*IoTDAClient) CreateOtaPackage ¶ added in v0.1.28
func (c *IoTDAClient) CreateOtaPackage(request *model.CreateOtaPackageRequest) (*model.CreateOtaPackageResponse, error)
CreateOtaPackage 创建OTA升级包
用户可调用此接口创建升级包关联OBS对象 使用前提:使用该API需要您授权设备接入服务(IoTDA)的实例访问对象存储服务(OBS)以及 密钥管理服务(KMS Administrator)的权限。在“[[统一身份认证服务(IAM)](https://console.huaweicloud.com/iam)](tag:hws)[[统一身份认证服务(IAM)](https://console-intl.huaweicloud.com/iam)](tag:hws_hk) - 委托”中将委托名称为iotda_admin_trust的委托授权KMS Administrator和OBS OperateAccess
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateOtaPackageInvoker ¶ added in v0.1.28
func (c *IoTDAClient) CreateOtaPackageInvoker(request *model.CreateOtaPackageRequest) *CreateOtaPackageInvoker
CreateOtaPackageInvoker 创建OTA升级包
func (*IoTDAClient) CreateProduct ¶
func (c *IoTDAClient) CreateProduct(request *model.CreateProductRequest) (*model.CreateProductResponse, error)
CreateProduct 创建产品
应用服务器可调用此接口创建产品。此接口仅创建了产品,没有创建和安装插件,如果需要对数据进行编解码,还需要在平台开发和安装插件。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateProductInvoker ¶ added in v0.0.90
func (c *IoTDAClient) CreateProductInvoker(request *model.CreateProductRequest) *CreateProductInvoker
CreateProductInvoker 创建产品
func (*IoTDAClient) CreateProvisioningTemplate ¶ added in v0.1.102
func (c *IoTDAClient) CreateProvisioningTemplate(request *model.CreateProvisioningTemplateRequest) (*model.CreateProvisioningTemplateResponse, error)
CreateProvisioningTemplate 创建预调配模板
应用服务器可调用此接口在物联网平台创建一个预调配模板。用户的设备未在平台注册时,可以通过预调配模板在设备首次接入物联网平台时将设备信息自动注册到物联网平台。 - 该预调配模板至少需要绑定到一个设备CA证书下才能生效。 - 一个实例最多可有10个预调配模板。 - 仅标准版实例、企业版实例支持该接口调用,基础版不支持。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateProvisioningTemplateInvoker ¶ added in v0.1.102
func (c *IoTDAClient) CreateProvisioningTemplateInvoker(request *model.CreateProvisioningTemplateRequest) *CreateProvisioningTemplateInvoker
CreateProvisioningTemplateInvoker 创建预调配模板
func (*IoTDAClient) CreateRoutingBacklogPolicy ¶ added in v0.1.91
func (c *IoTDAClient) CreateRoutingBacklogPolicy(request *model.CreateRoutingBacklogPolicyRequest) (*model.CreateRoutingBacklogPolicyResponse, error)
CreateRoutingBacklogPolicy 新建数据流转积压策略
应用服务器可调用此接口在物联网平台创建数据流转积压策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateRoutingBacklogPolicyInvoker ¶ added in v0.1.91
func (c *IoTDAClient) CreateRoutingBacklogPolicyInvoker(request *model.CreateRoutingBacklogPolicyRequest) *CreateRoutingBacklogPolicyInvoker
CreateRoutingBacklogPolicyInvoker 新建数据流转积压策略
func (*IoTDAClient) CreateRoutingFlowControlPolicy ¶ added in v0.1.91
func (c *IoTDAClient) CreateRoutingFlowControlPolicy(request *model.CreateRoutingFlowControlPolicyRequest) (*model.CreateRoutingFlowControlPolicyResponse, error)
CreateRoutingFlowControlPolicy 新建数据流转流控策略
应用服务器可调用此接口在物联网平台创建数据流转流控策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateRoutingFlowControlPolicyInvoker ¶ added in v0.1.91
func (c *IoTDAClient) CreateRoutingFlowControlPolicyInvoker(request *model.CreateRoutingFlowControlPolicyRequest) *CreateRoutingFlowControlPolicyInvoker
CreateRoutingFlowControlPolicyInvoker 新建数据流转流控策略
func (*IoTDAClient) CreateRoutingRule ¶
func (c *IoTDAClient) CreateRoutingRule(request *model.CreateRoutingRuleRequest) (*model.CreateRoutingRuleResponse, error)
CreateRoutingRule 创建规则触发条件
应用服务器可调用此接口在物联网平台创建一条规则触发条件。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateRoutingRuleInvoker ¶ added in v0.0.90
func (c *IoTDAClient) CreateRoutingRuleInvoker(request *model.CreateRoutingRuleRequest) *CreateRoutingRuleInvoker
CreateRoutingRuleInvoker 创建规则触发条件
func (*IoTDAClient) CreateRule ¶
func (c *IoTDAClient) CreateRule(request *model.CreateRuleRequest) (*model.CreateRuleResponse, error)
CreateRule 创建规则
应用服务器可调用此接口在物联网平台创建一条规则。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateRuleAction ¶
func (c *IoTDAClient) CreateRuleAction(request *model.CreateRuleActionRequest) (*model.CreateRuleActionResponse, error)
CreateRuleAction 创建规则动作
应用服务器可调用此接口在物联网平台创建一条规则动作。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) CreateRuleActionInvoker ¶ added in v0.0.90
func (c *IoTDAClient) CreateRuleActionInvoker(request *model.CreateRuleActionRequest) *CreateRuleActionInvoker
CreateRuleActionInvoker 创建规则动作
func (*IoTDAClient) CreateRuleInvoker ¶ added in v0.0.90
func (c *IoTDAClient) CreateRuleInvoker(request *model.CreateRuleRequest) *CreateRuleInvoker
CreateRuleInvoker 创建规则
func (*IoTDAClient) DeleteApplication ¶
func (c *IoTDAClient) DeleteApplication(request *model.DeleteApplicationRequest) (*model.DeleteApplicationResponse, error)
DeleteApplication 删除资源空间
删除指定资源空间。删除资源空间属于高危操作,删除资源空间后,该空间下的产品、设备等资源将不可用,请谨慎操作!
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteApplicationInvoker ¶ added in v0.0.90
func (c *IoTDAClient) DeleteApplicationInvoker(request *model.DeleteApplicationRequest) *DeleteApplicationInvoker
DeleteApplicationInvoker 删除资源空间
func (*IoTDAClient) DeleteBatchTask ¶ added in v0.1.49
func (c *IoTDAClient) DeleteBatchTask(request *model.DeleteBatchTaskRequest) (*model.DeleteBatchTaskResponse, error)
DeleteBatchTask 删除批量任务
应用服务器可调用此接口删除物联网平台中已经完成(状态为成功,失败,部分成功,已停止)的批量任务。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteBatchTaskFile ¶
func (c *IoTDAClient) DeleteBatchTaskFile(request *model.DeleteBatchTaskFileRequest) (*model.DeleteBatchTaskFileResponse, error)
DeleteBatchTaskFile 删除批量任务文件
应用服务器可调用此接口删除批量任务文件。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteBatchTaskFileInvoker ¶ added in v0.0.90
func (c *IoTDAClient) DeleteBatchTaskFileInvoker(request *model.DeleteBatchTaskFileRequest) *DeleteBatchTaskFileInvoker
DeleteBatchTaskFileInvoker 删除批量任务文件
func (*IoTDAClient) DeleteBatchTaskInvoker ¶ added in v0.1.49
func (c *IoTDAClient) DeleteBatchTaskInvoker(request *model.DeleteBatchTaskRequest) *DeleteBatchTaskInvoker
DeleteBatchTaskInvoker 删除批量任务
func (*IoTDAClient) DeleteBridge ¶ added in v0.1.98
func (c *IoTDAClient) DeleteBridge(request *model.DeleteBridgeRequest) (*model.DeleteBridgeResponse, error)
DeleteBridge 删除网桥
应用服务器可调用此接口在物联网平台上删除指定网桥。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteBridgeInvoker ¶ added in v0.1.98
func (c *IoTDAClient) DeleteBridgeInvoker(request *model.DeleteBridgeRequest) *DeleteBridgeInvoker
DeleteBridgeInvoker 删除网桥
func (*IoTDAClient) DeleteCertificate ¶
func (c *IoTDAClient) DeleteCertificate(request *model.DeleteCertificateRequest) (*model.DeleteCertificateResponse, error)
DeleteCertificate 删除设备CA证书
应用服务器可调用此接口在物联网平台删除设备CA证书
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteCertificateInvoker ¶ added in v0.0.90
func (c *IoTDAClient) DeleteCertificateInvoker(request *model.DeleteCertificateRequest) *DeleteCertificateInvoker
DeleteCertificateInvoker 删除设备CA证书
func (*IoTDAClient) DeleteDevice ¶
func (c *IoTDAClient) DeleteDevice(request *model.DeleteDeviceRequest) (*model.DeleteDeviceResponse, error)
DeleteDevice 删除设备
应用服务器可调用此接口在物联网平台上删除指定设备。若设备下连接了非直连设备,则必须把设备下的非直连设备都删除后,才能删除该设备。该接口仅支持删除单个设备,如需批量删除设备,请参见 [[创建批量任务](https://support.huaweicloud.com/api-iothub/iot_06_v5_0045.html)](tag:hws)[[创建批量任务](https://support.huaweicloud.com/intl/zh-cn/api-iothub/iot_06_v5_0045.html)](tag:hws_hk)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteDeviceAuthorizer ¶ added in v0.1.102
func (c *IoTDAClient) DeleteDeviceAuthorizer(request *model.DeleteDeviceAuthorizerRequest) (*model.DeleteDeviceAuthorizerResponse, error)
DeleteDeviceAuthorizer 删除自定义鉴权
应用服务器可调用此接口在物联网平台上删除指定自定义鉴权。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteDeviceAuthorizerInvoker ¶ added in v0.1.102
func (c *IoTDAClient) DeleteDeviceAuthorizerInvoker(request *model.DeleteDeviceAuthorizerRequest) *DeleteDeviceAuthorizerInvoker
DeleteDeviceAuthorizerInvoker 删除自定义鉴权
func (*IoTDAClient) DeleteDeviceGroup ¶
func (c *IoTDAClient) DeleteDeviceGroup(request *model.DeleteDeviceGroupRequest) (*model.DeleteDeviceGroupResponse, error)
DeleteDeviceGroup 删除设备组
应用服务器可调用此接口删除指定设备组,如果该设备组存在子设备组或者该设备组中存在设备,必须先删除子设备组并将设备从该设备组移除,才能删除该设备组。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteDeviceGroupInvoker ¶ added in v0.0.90
func (c *IoTDAClient) DeleteDeviceGroupInvoker(request *model.DeleteDeviceGroupRequest) *DeleteDeviceGroupInvoker
DeleteDeviceGroupInvoker 删除设备组
func (*IoTDAClient) DeleteDeviceInvoker ¶ added in v0.0.90
func (c *IoTDAClient) DeleteDeviceInvoker(request *model.DeleteDeviceRequest) *DeleteDeviceInvoker
DeleteDeviceInvoker 删除设备
func (*IoTDAClient) DeleteDevicePolicy ¶ added in v0.1.102
func (c *IoTDAClient) DeleteDevicePolicy(request *model.DeleteDevicePolicyRequest) (*model.DeleteDevicePolicyResponse, error)
DeleteDevicePolicy 删除设备策略
应用服务器可调用此接口在物联网平台上删除指定策略,注意:删除策略同时会解绑该策略下所有绑定对象。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteDevicePolicyInvoker ¶ added in v0.1.102
func (c *IoTDAClient) DeleteDevicePolicyInvoker(request *model.DeleteDevicePolicyRequest) *DeleteDevicePolicyInvoker
DeleteDevicePolicyInvoker 删除设备策略
func (*IoTDAClient) DeleteDeviceProxy ¶ added in v0.1.93
func (c *IoTDAClient) DeleteDeviceProxy(request *model.DeleteDeviceProxyRequest) (*model.DeleteDeviceProxyResponse, error)
DeleteDeviceProxy 删除设备代理
应用服务器可调用此接口在物联网平台上删除指定设备代理。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteDeviceProxyInvoker ¶ added in v0.1.93
func (c *IoTDAClient) DeleteDeviceProxyInvoker(request *model.DeleteDeviceProxyRequest) *DeleteDeviceProxyInvoker
DeleteDeviceProxyInvoker 删除设备代理
func (*IoTDAClient) DeleteDeviceTunnel ¶ added in v0.1.50
func (c *IoTDAClient) DeleteDeviceTunnel(request *model.DeleteDeviceTunnelRequest) (*model.DeleteDeviceTunnelResponse, error)
DeleteDeviceTunnel 删除设备隧道
用户可通过该接口删除某个设备隧道。删除后该通道不存在,无法再次连接。 - 该API接口在基础版不支持。 - 具体应用可见“设备远程登录”功能,请参见[[设备远程登录](https://support.huaweicloud.com/usermanual-iothub/iot_01_00301.html)](tag:hws)[[设备远程登录](https://support.huaweicloud.com/intl/zh-cn/usermanual-iothub/iot_01_00301.html)](tag:hws_hk)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteDeviceTunnelInvoker ¶ added in v0.1.50
func (c *IoTDAClient) DeleteDeviceTunnelInvoker(request *model.DeleteDeviceTunnelRequest) *DeleteDeviceTunnelInvoker
DeleteDeviceTunnelInvoker 删除设备隧道
func (*IoTDAClient) DeleteFunctions ¶ added in v0.1.121
func (c *IoTDAClient) DeleteFunctions(request *model.DeleteFunctionsRequest) (*model.DeleteFunctionsResponse, error)
DeleteFunctions 删除编解码函数
提供删除编解码函数的功能。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteFunctionsInvoker ¶ added in v0.1.121
func (c *IoTDAClient) DeleteFunctionsInvoker(request *model.DeleteFunctionsRequest) *DeleteFunctionsInvoker
DeleteFunctionsInvoker 删除编解码函数
func (*IoTDAClient) DeleteOtaPackage ¶ added in v0.1.28
func (c *IoTDAClient) DeleteOtaPackage(request *model.DeleteOtaPackageRequest) (*model.DeleteOtaPackageResponse, error)
DeleteOtaPackage 删除OTA升级包
用户可调用此接口删除关联OBS对象的升级包信息,不会删除OBS上对象 使用前提:使用该API需要您授权设备接入服务(IoTDA)的实例访问对象存储服务(OBS)以及 密钥管理服务(KMS Administrator)的权限。在“[[统一身份认证服务(IAM)](https://console.huaweicloud.com/iam)](tag:hws)[[统一身份认证服务(IAM)](https://console-intl.huaweicloud.com/iam)](tag:hws_hk) - 委托”中将委托名称为iotda_admin_trust的委托授权KMS Administrator和OBS OperateAccess
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteOtaPackageInvoker ¶ added in v0.1.28
func (c *IoTDAClient) DeleteOtaPackageInvoker(request *model.DeleteOtaPackageRequest) *DeleteOtaPackageInvoker
DeleteOtaPackageInvoker 删除OTA升级包
func (*IoTDAClient) DeleteProduct ¶
func (c *IoTDAClient) DeleteProduct(request *model.DeleteProductRequest) (*model.DeleteProductResponse, error)
DeleteProduct 删除产品
应用服务器可调用此接口删除已导入物联网平台的指定产品模型。此接口仅删除了产品,未删除关联的插件,在产品下存在设备时,该产品不允许删除。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteProductInvoker ¶ added in v0.0.90
func (c *IoTDAClient) DeleteProductInvoker(request *model.DeleteProductRequest) *DeleteProductInvoker
DeleteProductInvoker 删除产品
func (*IoTDAClient) DeleteProvisioningTemplate ¶ added in v0.1.102
func (c *IoTDAClient) DeleteProvisioningTemplate(request *model.DeleteProvisioningTemplateRequest) (*model.DeleteProvisioningTemplateResponse, error)
DeleteProvisioningTemplate 删除预调配模板
应用服务器可调用此接口在物联网平台上删除指定预调配模板。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteProvisioningTemplateInvoker ¶ added in v0.1.102
func (c *IoTDAClient) DeleteProvisioningTemplateInvoker(request *model.DeleteProvisioningTemplateRequest) *DeleteProvisioningTemplateInvoker
DeleteProvisioningTemplateInvoker 删除预调配模板
func (*IoTDAClient) DeleteQueue ¶
func (c *IoTDAClient) DeleteQueue(request *model.DeleteQueueRequest) (*model.DeleteQueueResponse, error)
DeleteQueue 删除AMQP队列
应用服务器可调用此接口在物联网平台上删除指定AMQP队列。若当前队列正在使用,则会删除失败。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteQueueInvoker ¶ added in v0.0.90
func (c *IoTDAClient) DeleteQueueInvoker(request *model.DeleteQueueRequest) *DeleteQueueInvoker
DeleteQueueInvoker 删除AMQP队列
func (*IoTDAClient) DeleteRoutingBacklogPolicy ¶ added in v0.1.91
func (c *IoTDAClient) DeleteRoutingBacklogPolicy(request *model.DeleteRoutingBacklogPolicyRequest) (*model.DeleteRoutingBacklogPolicyResponse, error)
DeleteRoutingBacklogPolicy 删除数据流转积压策略
应用服务器可调用此接口在物联网平台删除指定数据流转积压策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteRoutingBacklogPolicyInvoker ¶ added in v0.1.91
func (c *IoTDAClient) DeleteRoutingBacklogPolicyInvoker(request *model.DeleteRoutingBacklogPolicyRequest) *DeleteRoutingBacklogPolicyInvoker
DeleteRoutingBacklogPolicyInvoker 删除数据流转积压策略
func (*IoTDAClient) DeleteRoutingFlowControlPolicy ¶ added in v0.1.91
func (c *IoTDAClient) DeleteRoutingFlowControlPolicy(request *model.DeleteRoutingFlowControlPolicyRequest) (*model.DeleteRoutingFlowControlPolicyResponse, error)
DeleteRoutingFlowControlPolicy 删除数据流转流控策略
应用服务器可调用此接口在物联网平台删除指定数据流转流控策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteRoutingFlowControlPolicyInvoker ¶ added in v0.1.91
func (c *IoTDAClient) DeleteRoutingFlowControlPolicyInvoker(request *model.DeleteRoutingFlowControlPolicyRequest) *DeleteRoutingFlowControlPolicyInvoker
DeleteRoutingFlowControlPolicyInvoker 删除数据流转流控策略
func (*IoTDAClient) DeleteRoutingRule ¶
func (c *IoTDAClient) DeleteRoutingRule(request *model.DeleteRoutingRuleRequest) (*model.DeleteRoutingRuleResponse, error)
DeleteRoutingRule 删除规则触发条件
应用服务器可调用此接口删除物联网平台中的指定规则条件。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteRoutingRuleInvoker ¶ added in v0.0.90
func (c *IoTDAClient) DeleteRoutingRuleInvoker(request *model.DeleteRoutingRuleRequest) *DeleteRoutingRuleInvoker
DeleteRoutingRuleInvoker 删除规则触发条件
func (*IoTDAClient) DeleteRule ¶
func (c *IoTDAClient) DeleteRule(request *model.DeleteRuleRequest) (*model.DeleteRuleResponse, error)
DeleteRule 删除规则
应用服务器可调用此接口删除物联网平台中的指定规则。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteRuleAction ¶
func (c *IoTDAClient) DeleteRuleAction(request *model.DeleteRuleActionRequest) (*model.DeleteRuleActionResponse, error)
DeleteRuleAction 删除规则动作
应用服务器可调用此接口删除物联网平台中的指定规则动作。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) DeleteRuleActionInvoker ¶ added in v0.0.90
func (c *IoTDAClient) DeleteRuleActionInvoker(request *model.DeleteRuleActionRequest) *DeleteRuleActionInvoker
DeleteRuleActionInvoker 删除规则动作
func (*IoTDAClient) DeleteRuleInvoker ¶ added in v0.0.90
func (c *IoTDAClient) DeleteRuleInvoker(request *model.DeleteRuleRequest) *DeleteRuleInvoker
DeleteRuleInvoker 删除规则
func (*IoTDAClient) FreezeDevice ¶
func (c *IoTDAClient) FreezeDevice(request *model.FreezeDeviceRequest) (*model.FreezeDeviceResponse, error)
FreezeDevice 冻结设备
应用服务器可调用此接口冻结设备,设备冻结后不能再连接上线,可以通过解冻设备接口解除设备冻结。注意,当前仅支持冻结与平台直连的设备。该接口仅支持冻结单个设备,如需批量冻结设备,请参见 [[创建批量任务](https://support.huaweicloud.com/api-iothub/iot_06_v5_0045.html)](tag:hws)[[创建批量任务](https://support.huaweicloud.com/intl/zh-cn/api-iothub/iot_06_v5_0045.html)](tag:hws_hk)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) FreezeDeviceInvoker ¶ added in v0.0.90
func (c *IoTDAClient) FreezeDeviceInvoker(request *model.FreezeDeviceRequest) *FreezeDeviceInvoker
FreezeDeviceInvoker 冻结设备
func (*IoTDAClient) ListAsyncCommands ¶
func (c *IoTDAClient) ListAsyncCommands(request *model.ListAsyncCommandsRequest) (*model.ListAsyncCommandsResponse, error)
ListAsyncCommands 查询设备下队列中的命令
查询设备下队列中的命令(处理中的命令),包含PENDING、SENT、DELIVERED三种状态,注意:DELIVERED状态的命令经过系统设定的一段时间(具体以系统配置为准)仍然没有更新,就会从队列中移除,变为历史命令。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListAsyncCommandsInvoker ¶ added in v0.1.121
func (c *IoTDAClient) ListAsyncCommandsInvoker(request *model.ListAsyncCommandsRequest) *ListAsyncCommandsInvoker
ListAsyncCommandsInvoker 查询设备下队列中的命令
func (*IoTDAClient) ListAsyncHistoryCommands ¶
func (c *IoTDAClient) ListAsyncHistoryCommands(request *model.ListAsyncHistoryCommandsRequest) (*model.ListAsyncHistoryCommandsResponse, error)
ListAsyncHistoryCommands 查询设备下的历史命令
查询设备下发的历史异步命令,包含EXPIRED、SUCCESSFUL、FAILED、TIMEOUT、DELIVERED五种状态。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListAsyncHistoryCommandsInvoker ¶ added in v0.1.121
func (c *IoTDAClient) ListAsyncHistoryCommandsInvoker(request *model.ListAsyncHistoryCommandsRequest) *ListAsyncHistoryCommandsInvoker
ListAsyncHistoryCommandsInvoker 查询设备下的历史命令
func (*IoTDAClient) ListBatchTaskFiles ¶
func (c *IoTDAClient) ListBatchTaskFiles(request *model.ListBatchTaskFilesRequest) (*model.ListBatchTaskFilesResponse, error)
ListBatchTaskFiles 查询批量任务文件列表
应用服务器可调用此接口查询批量任务文件列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListBatchTaskFilesInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ListBatchTaskFilesInvoker(request *model.ListBatchTaskFilesRequest) *ListBatchTaskFilesInvoker
ListBatchTaskFilesInvoker 查询批量任务文件列表
func (*IoTDAClient) ListBatchTasks ¶
func (c *IoTDAClient) ListBatchTasks(request *model.ListBatchTasksRequest) (*model.ListBatchTasksResponse, error)
ListBatchTasks 查询批量任务列表
应用服务器可调用此接口查询物联网平台中批量任务列表,每一个任务又包括具体的任务内容、任务状态、任务完成情况统计等。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListBatchTasksInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ListBatchTasksInvoker(request *model.ListBatchTasksRequest) *ListBatchTasksInvoker
ListBatchTasksInvoker 查询批量任务列表
func (*IoTDAClient) ListBridges ¶ added in v0.1.98
func (c *IoTDAClient) ListBridges(request *model.ListBridgesRequest) (*model.ListBridgesResponse, error)
ListBridges 查询网桥列表
应用服务器可调用此接口在物联网平台查询网桥列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListBridgesInvoker ¶ added in v0.1.98
func (c *IoTDAClient) ListBridgesInvoker(request *model.ListBridgesRequest) *ListBridgesInvoker
ListBridgesInvoker 查询网桥列表
func (*IoTDAClient) ListCertificates ¶
func (c *IoTDAClient) ListCertificates(request *model.ListCertificatesRequest) (*model.ListCertificatesResponse, error)
ListCertificates 获取设备CA证书列表
应用服务器可调用此接口在物联网平台获取设备CA证书列表
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListCertificatesInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ListCertificatesInvoker(request *model.ListCertificatesRequest) *ListCertificatesInvoker
ListCertificatesInvoker 获取设备CA证书列表
func (*IoTDAClient) ListDeviceAuthorizers ¶ added in v0.1.102
func (c *IoTDAClient) ListDeviceAuthorizers(request *model.ListDeviceAuthorizersRequest) (*model.ListDeviceAuthorizersResponse, error)
ListDeviceAuthorizers 查询自定义鉴权列表
应用服务器可调用此接口在物联网平台查询自定义鉴权列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListDeviceAuthorizersInvoker ¶ added in v0.1.102
func (c *IoTDAClient) ListDeviceAuthorizersInvoker(request *model.ListDeviceAuthorizersRequest) *ListDeviceAuthorizersInvoker
ListDeviceAuthorizersInvoker 查询自定义鉴权列表
func (*IoTDAClient) ListDeviceGroups ¶
func (c *IoTDAClient) ListDeviceGroups(request *model.ListDeviceGroupsRequest) (*model.ListDeviceGroupsResponse, error)
ListDeviceGroups 查询设备组列表
应用服务器可调用此接口查询物联网平台中的设备组信息列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListDeviceGroupsByDevice ¶ added in v0.1.98
func (c *IoTDAClient) ListDeviceGroupsByDevice(request *model.ListDeviceGroupsByDeviceRequest) (*model.ListDeviceGroupsByDeviceResponse, error)
ListDeviceGroupsByDevice 查询指定设备加入的设备组列表
应用服务器可调用此接口查询物联网平台中的某个设备加入的设备组信息列表。仅标准版实例、企业版实例支持该接口调用,基础版不支持。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListDeviceGroupsByDeviceInvoker ¶ added in v0.1.98
func (c *IoTDAClient) ListDeviceGroupsByDeviceInvoker(request *model.ListDeviceGroupsByDeviceRequest) *ListDeviceGroupsByDeviceInvoker
ListDeviceGroupsByDeviceInvoker 查询指定设备加入的设备组列表
func (*IoTDAClient) ListDeviceGroupsInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ListDeviceGroupsInvoker(request *model.ListDeviceGroupsRequest) *ListDeviceGroupsInvoker
ListDeviceGroupsInvoker 查询设备组列表
func (*IoTDAClient) ListDeviceMessages ¶
func (c *IoTDAClient) ListDeviceMessages(request *model.ListDeviceMessagesRequest) (*model.ListDeviceMessagesResponse, error)
ListDeviceMessages 查询设备消息
应用服务器可调用此接口查询平台下发给设备的消息,平台为每个设备默认最多保存20条消息,超过20条后, 后续的消息会替换下发最早的消息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListDeviceMessagesInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ListDeviceMessagesInvoker(request *model.ListDeviceMessagesRequest) *ListDeviceMessagesInvoker
ListDeviceMessagesInvoker 查询设备消息
func (*IoTDAClient) ListDevicePolicies ¶ added in v0.1.102
func (c *IoTDAClient) ListDevicePolicies(request *model.ListDevicePoliciesRequest) (*model.ListDevicePoliciesResponse, error)
ListDevicePolicies 查询设备策略列表
应用服务器可调用此接口在物联网平台查询策略列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListDevicePoliciesInvoker ¶ added in v0.1.102
func (c *IoTDAClient) ListDevicePoliciesInvoker(request *model.ListDevicePoliciesRequest) *ListDevicePoliciesInvoker
ListDevicePoliciesInvoker 查询设备策略列表
func (*IoTDAClient) ListDeviceProxies ¶ added in v0.1.93
func (c *IoTDAClient) ListDeviceProxies(request *model.ListDeviceProxiesRequest) (*model.ListDeviceProxiesResponse, error)
ListDeviceProxies 查询设备代理列表
应用服务器可调用此接口查询物联网平台中的设备代理列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListDeviceProxiesInvoker ¶ added in v0.1.93
func (c *IoTDAClient) ListDeviceProxiesInvoker(request *model.ListDeviceProxiesRequest) *ListDeviceProxiesInvoker
ListDeviceProxiesInvoker 查询设备代理列表
func (*IoTDAClient) ListDeviceTunnels ¶ added in v0.1.50
func (c *IoTDAClient) ListDeviceTunnels(request *model.ListDeviceTunnelsRequest) (*model.ListDeviceTunnelsResponse, error)
ListDeviceTunnels 查询设备所有隧道
用户可通过该接口查询某项目下的所有设备隧道,以实现对设备管理。应用服务器可通过此接口向平台查询设备隧道建立的情况。 - 该API接口在基础版不支持。 - 具体应用可见“设备远程登录”功能,请参见[[设备远程登录](https://support.huaweicloud.com/usermanual-iothub/iot_01_00301.html)](tag:hws)[[设备远程登录](https://support.huaweicloud.com/intl/zh-cn/usermanual-iothub/iot_01_00301.html)](tag:hws_hk)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListDeviceTunnelsInvoker ¶ added in v0.1.50
func (c *IoTDAClient) ListDeviceTunnelsInvoker(request *model.ListDeviceTunnelsRequest) *ListDeviceTunnelsInvoker
ListDeviceTunnelsInvoker 查询设备所有隧道
func (*IoTDAClient) ListDevices ¶
func (c *IoTDAClient) ListDevices(request *model.ListDevicesRequest) (*model.ListDevicesResponse, error)
ListDevices 查询设备列表
应用服务器可调用此接口查询物联网平台中的设备信息列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListDevicesInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ListDevicesInvoker(request *model.ListDevicesRequest) *ListDevicesInvoker
ListDevicesInvoker 查询设备列表
func (*IoTDAClient) ListFunctions ¶ added in v0.1.121
func (c *IoTDAClient) ListFunctions(request *model.ListFunctionsRequest) (*model.ListFunctionsResponse, error)
ListFunctions 查询编解码函数
提供查询编解码函数的功能。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListFunctionsInvoker ¶ added in v0.1.121
func (c *IoTDAClient) ListFunctionsInvoker(request *model.ListFunctionsRequest) *ListFunctionsInvoker
ListFunctionsInvoker 查询编解码函数
func (*IoTDAClient) ListOtaPackageInfo ¶ added in v0.1.28
func (c *IoTDAClient) ListOtaPackageInfo(request *model.ListOtaPackageInfoRequest) (*model.ListOtaPackageInfoResponse, error)
ListOtaPackageInfo 查询OTA升级包列表
用户可调用此接口查询关联OBS对象的升级包列表 使用前提:使用该API需要您授权设备接入服务(IoTDA)的实例访问对象存储服务(OBS)以及 密钥管理服务(KMS Administrator)的权限。在“[[统一身份认证服务(IAM)](https://console.huaweicloud.com/iam)](tag:hws)[[统一身份认证服务(IAM)](https://console-intl.huaweicloud.com/iam)](tag:hws_hk) - 委托”中将委托名称为iotda_admin_trust的委托授权KMS Administrator和OBS OperateAccess
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListOtaPackageInfoInvoker ¶ added in v0.1.28
func (c *IoTDAClient) ListOtaPackageInfoInvoker(request *model.ListOtaPackageInfoRequest) *ListOtaPackageInfoInvoker
ListOtaPackageInfoInvoker 查询OTA升级包列表
func (*IoTDAClient) ListProducts ¶
func (c *IoTDAClient) ListProducts(request *model.ListProductsRequest) (*model.ListProductsResponse, error)
ListProducts 查询产品列表
应用服务器可调用此接口查询已导入物联网平台的产品模型信息列表,了解产品模型的概要信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListProductsInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ListProductsInvoker(request *model.ListProductsRequest) *ListProductsInvoker
ListProductsInvoker 查询产品列表
func (*IoTDAClient) ListProperties ¶
func (c *IoTDAClient) ListProperties(request *model.ListPropertiesRequest) (*model.ListPropertiesResponse, error)
ListProperties 查询设备属性
设备的产品模型中定义了物联网平台可向设备下发的属性,应用服务器可调用此接口向设备发送指令用以查询设备的实时属性, 并由设备将属性查询的结果同步返回给应用服务器。 注意:此接口适用于MQTT设备,暂不支持NB-IoT设备。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListPropertiesInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ListPropertiesInvoker(request *model.ListPropertiesRequest) *ListPropertiesInvoker
ListPropertiesInvoker 查询设备属性
func (*IoTDAClient) ListProvisioningTemplates ¶ added in v0.1.102
func (c *IoTDAClient) ListProvisioningTemplates(request *model.ListProvisioningTemplatesRequest) (*model.ListProvisioningTemplatesResponse, error)
ListProvisioningTemplates 查询预调配模板列表
应用服务器可调用此接口在物联网平台查询预调配模板列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListProvisioningTemplatesInvoker ¶ added in v0.1.102
func (c *IoTDAClient) ListProvisioningTemplatesInvoker(request *model.ListProvisioningTemplatesRequest) *ListProvisioningTemplatesInvoker
ListProvisioningTemplatesInvoker 查询预调配模板列表
func (*IoTDAClient) ListResourcesByTags ¶
func (c *IoTDAClient) ListResourcesByTags(request *model.ListResourcesByTagsRequest) (*model.ListResourcesByTagsResponse, error)
ListResourcesByTags 按标签查询资源
应用服务器可调用此接口查询绑定了指定标签的资源。当前支持标签的资源有Device(设备)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListResourcesByTagsInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ListResourcesByTagsInvoker(request *model.ListResourcesByTagsRequest) *ListResourcesByTagsInvoker
ListResourcesByTagsInvoker 按标签查询资源
func (*IoTDAClient) ListRoutingBacklogPolicy ¶ added in v0.1.91
func (c *IoTDAClient) ListRoutingBacklogPolicy(request *model.ListRoutingBacklogPolicyRequest) (*model.ListRoutingBacklogPolicyResponse, error)
ListRoutingBacklogPolicy 查询数据流转积压策略列表
应用服务器可调用此接口查询在物联网平台设置的数据流转积压策略列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListRoutingBacklogPolicyInvoker ¶ added in v0.1.91
func (c *IoTDAClient) ListRoutingBacklogPolicyInvoker(request *model.ListRoutingBacklogPolicyRequest) *ListRoutingBacklogPolicyInvoker
ListRoutingBacklogPolicyInvoker 查询数据流转积压策略列表
func (*IoTDAClient) ListRoutingFlowControlPolicy ¶ added in v0.1.91
func (c *IoTDAClient) ListRoutingFlowControlPolicy(request *model.ListRoutingFlowControlPolicyRequest) (*model.ListRoutingFlowControlPolicyResponse, error)
ListRoutingFlowControlPolicy 查询数据流转流控策略列表
应用服务器可调用此接口查询在物联网平台设置的数据流转流控策略列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListRoutingFlowControlPolicyInvoker ¶ added in v0.1.91
func (c *IoTDAClient) ListRoutingFlowControlPolicyInvoker(request *model.ListRoutingFlowControlPolicyRequest) *ListRoutingFlowControlPolicyInvoker
ListRoutingFlowControlPolicyInvoker 查询数据流转流控策略列表
func (*IoTDAClient) ListRoutingRules ¶
func (c *IoTDAClient) ListRoutingRules(request *model.ListRoutingRulesRequest) (*model.ListRoutingRulesResponse, error)
ListRoutingRules 查询规则条件列表
应用服务器可调用此接口查询物联网平台中设置的规则条件列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListRoutingRulesInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ListRoutingRulesInvoker(request *model.ListRoutingRulesRequest) *ListRoutingRulesInvoker
ListRoutingRulesInvoker 查询规则条件列表
func (*IoTDAClient) ListRuleActions ¶
func (c *IoTDAClient) ListRuleActions(request *model.ListRuleActionsRequest) (*model.ListRuleActionsResponse, error)
ListRuleActions 查询规则动作列表
应用服务器可调用此接口查询物联网平台中设置的规则动作列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListRuleActionsInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ListRuleActionsInvoker(request *model.ListRuleActionsRequest) *ListRuleActionsInvoker
ListRuleActionsInvoker 查询规则动作列表
func (*IoTDAClient) ListRules ¶
func (c *IoTDAClient) ListRules(request *model.ListRulesRequest) (*model.ListRulesResponse, error)
ListRules 查询规则列表
应用服务器可调用此接口查询物联网平台中设置的规则列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ListRulesInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ListRulesInvoker(request *model.ListRulesRequest) *ListRulesInvoker
ListRulesInvoker 查询规则列表
func (*IoTDAClient) ResetBridgeSecret ¶ added in v0.1.98
func (c *IoTDAClient) ResetBridgeSecret(request *model.ResetBridgeSecretRequest) (*model.ResetBridgeSecretResponse, error)
ResetBridgeSecret 重置网桥密钥
应用服务器可调用此接口在物联网平台上重置网桥密钥。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ResetBridgeSecretInvoker ¶ added in v0.1.98
func (c *IoTDAClient) ResetBridgeSecretInvoker(request *model.ResetBridgeSecretRequest) *ResetBridgeSecretInvoker
ResetBridgeSecretInvoker 重置网桥密钥
func (*IoTDAClient) ResetDeviceSecret ¶
func (c *IoTDAClient) ResetDeviceSecret(request *model.ResetDeviceSecretRequest) (*model.ResetDeviceSecretResponse, error)
ResetDeviceSecret 重置设备密钥
应用服务器可调用此接口重置设备密钥,携带指定密钥时平台将设备密钥重置为指定的密钥,不携带密钥时平台将自动生成一个新的随机密钥返回。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ResetDeviceSecretInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ResetDeviceSecretInvoker(request *model.ResetDeviceSecretRequest) *ResetDeviceSecretInvoker
ResetDeviceSecretInvoker 重置设备密钥
func (*IoTDAClient) ResetFingerprint ¶ added in v0.0.81
func (c *IoTDAClient) ResetFingerprint(request *model.ResetFingerprintRequest) (*model.ResetFingerprintResponse, error)
ResetFingerprint 重置设备指纹
应用服务器可调用此接口重置设备指纹。携带指定设备指纹时将之重置为指定值;不携带时将之置空,后续设备第一次接入时,该设备指纹的值将设置为第一次接入时的证书指纹。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ResetFingerprintInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ResetFingerprintInvoker(request *model.ResetFingerprintRequest) *ResetFingerprintInvoker
ResetFingerprintInvoker 重置设备指纹
func (*IoTDAClient) RetryBatchTask ¶ added in v0.1.43
func (c *IoTDAClient) RetryBatchTask(request *model.RetryBatchTaskRequest) (*model.RetryBatchTaskResponse, error)
RetryBatchTask 重试批量任务
应用服务器可调用此接口重试批量任务,目前只支持task_type为firmwareUpgrade,softwareUpgrade。如果task_id对应任务已经成功、停止、正在停止、等待中或初始化中,则不可以调用该接口。如果请求Body为{},则调用该接口后会重新执行所有状态为失败、失败待重试和已停止的子任务。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) RetryBatchTaskInvoker ¶ added in v0.1.43
func (c *IoTDAClient) RetryBatchTaskInvoker(request *model.RetryBatchTaskRequest) *RetryBatchTaskInvoker
RetryBatchTaskInvoker 重试批量任务
func (*IoTDAClient) SearchDevices ¶ added in v0.1.18
func (c *IoTDAClient) SearchDevices(request *model.SearchDevicesRequest) (*model.SearchDevicesResponse, error)
SearchDevices 灵活搜索设备列表
#### 接口说明
应用服务器使用SQL语句调用该接口,灵活的搜索所需要的设备资源列表
#### 限制
- 仅**标准版实例、企业版实例**支持该接口调用,基础版不支持。 - 单账号调用该接口的 TPS 限制最大为1/S(每秒1次请求数)
#### 类SQL语法使用说明
类SQL语句有select、from、where(可选)、order by(可选)、limit子句(可选)组成,长度限制为400个字符。子句里的内容大小写敏感,SQL语句的关键字大小写不敏感。
示例:
``` select * from device where device_id = 'as********' limit 0,5 ```
##### SELECT子句
``` select [field]/[count(*)/count(1)] from device ```
其中field为需要获取的字段,请参考响应参数字段名称,也可填*,获取所有字段。
如果需要统计搜索的设备个数,请填count(*)或者count(1).
##### FROM子句
``` from device ```
from后为要查询的资源名,当前支持\"device\"
##### WHERE子句(可选)
``` WHERE [condition1] AND [condition2] ```
最多支持5个condition,不支持嵌套;支持的检索字段请参见下面的**搜索条件字段说明**和**支持的运算符**章节
连接词支持AND、OR,优先级参考标准SQL语法,默认AND优先级高于OR。
##### LIMIT子句(可选)
``` limit [offset,] rows ```
offset标识搜索的偏移量,rows标识返回搜索结果的最大行数,例如:
- limit n ;示例(select * from device limit 10)
最大返回n条结果数据 - limit m,n; 示例(select * from device limit 20,10) 搜索偏移量为m,最大返回n条结果数据
###### 限制
offset 最大 500, rows最大50,如果不填写limit子句,默认为limit 10
##### ORDER BY子句(可选)
用于实现自定义排序,当前支持自定义排序的字段为:\"marker\"。
``` order by marker [asc]/[desc] ```
子句不填写时默认逻辑为随机排序
#### 搜索条件字段说明
| 字段名 | 类型 | 说明 | 取值范围 | | :---------- | :----- | :--------------- | :----------------------------------------------------------- | | app_id | string | 资源空间ID | 长度不超过36,只允许字母、数字、下划线(_)、连接符(-)的组合。 | | device_id | string | 设备ID | 长度不超过128,只允许字母、数字、下划线(_)、连接符(-)的组合。 | | gateway_id | string | 网关ID | 长度不超过128,只允许字母、数字、下划线(_)、连接符(-)的组合。 | | product_id | string | 设备关联的产品ID | 长度不超过36,只允许字母、数字、下划线(_)、连接符(-)的组合。 | | device_name | string | 设备名称 | 长度不超过256,只允许中文、字母、数字、以及_?'#().,&%@!-等字符的组合符。 | | node_id | string | 设备标识码 | 长度不超过64,只允许字母、数字、下划线(_)、连接符(-)的组合 | | status | string | 设备的状态 | ONLINE(在线)、OFFLINE(离线)、ABNORMAL(异常)、INACTIVE(未激活)、FROZEN(冻结) | | node_type | string | 设备节点类型 | GATEWAY(直连设备或网关)、ENDPOINT(非直连设备) | | tag_key | string | 标签键 | 长度不超过64,只允许中文、字母、数字、以及_.-等字符的组合。 | | tag_value | string | 标签值 | 长度不超过128,只允许中文、字母、数字、以及_.-等字符的组合。 | | sw_version | string | 软件版本 | 长度不超过64,只允许字母、数字、下划线(_)、连接符(-)、英文点(.)的组合。 | | fw_version | string | 固件版本 | 长度不超过64,只允许字母、数字、下划线(_)、连接符(-)、英文点(.)的组合。 | | group_id | string | 群组Id | 长度不超过36,十六进制字符串和连接符(-)的组合 | | create_time | string | 设备注册时间 | 格式:yyyy-MM-dd'T'HH:mm:ss.SSS'Z',如:2015-06-06T12:10:10.000Z | | marker | string | 结果记录ID | 长度为24的十六进制字符串,如ffffffffffffffffffffffff |
#### 支持的运算符
| 运算符 | 支持的字段 | | ------- | ---------------------------------------- | | = | 所有 | | != | 所有 | | > | create_time、marker | | < | create_time、marker | | like | device_name、node_id、tag_key、tag_value | | in | 除tag_key、tag_value以外字段 | | not in | 除tag_key、tag_value以外字段 |
#### SQL 限制
- like: 只支持前缀匹配,不支持后缀匹配或者通配符匹配。前缀匹配不得少于4个字符,且不能包含任何特殊字符(只允许中文、字母、数字、下划线(_)、连接符(-)). 前缀后必须跟上\"%\"结尾。 - 不支持除了count(*)/count(1)以外的其他任何函数。 - 不支持其他SQL用法,如嵌套SQL、union、join、别名(Alias)等用法 - SQL长度限制为400个字符,单个请求条件最大支持5个。 - 不支持\"null\"和空字符串等条件值匹配
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) SearchDevicesInvoker ¶ added in v0.1.18
func (c *IoTDAClient) SearchDevicesInvoker(request *model.SearchDevicesRequest) *SearchDevicesInvoker
SearchDevicesInvoker 灵活搜索设备列表
func (*IoTDAClient) ShowApplication ¶
func (c *IoTDAClient) ShowApplication(request *model.ShowApplicationRequest) (*model.ShowApplicationResponse, error)
ShowApplication 查询资源空间
资源空间对应的是物联网平台原有的应用,在物联网平台的含义与应用一致,只是变更了名称。应用服务器可以调用此接口查询指定资源空间详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowApplicationInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ShowApplicationInvoker(request *model.ShowApplicationRequest) *ShowApplicationInvoker
ShowApplicationInvoker 查询资源空间
func (*IoTDAClient) ShowApplications ¶
func (c *IoTDAClient) ShowApplications(request *model.ShowApplicationsRequest) (*model.ShowApplicationsResponse, error)
ShowApplications 查询资源空间列表
资源空间对应的是物联网平台原有的应用,在物联网平台的含义与应用一致,只是变更了名称。应用服务器可以调用此接口查询资源空间列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowApplicationsInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ShowApplicationsInvoker(request *model.ShowApplicationsRequest) *ShowApplicationsInvoker
ShowApplicationsInvoker 查询资源空间列表
func (*IoTDAClient) ShowAsyncDeviceCommand ¶
func (c *IoTDAClient) ShowAsyncDeviceCommand(request *model.ShowAsyncDeviceCommandRequest) (*model.ShowAsyncDeviceCommandResponse, error)
ShowAsyncDeviceCommand 查询指定id的命令
物联网平台可查询指定id的命令。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowAsyncDeviceCommandInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ShowAsyncDeviceCommandInvoker(request *model.ShowAsyncDeviceCommandRequest) *ShowAsyncDeviceCommandInvoker
ShowAsyncDeviceCommandInvoker 查询指定id的命令
func (*IoTDAClient) ShowBatchTask ¶
func (c *IoTDAClient) ShowBatchTask(request *model.ShowBatchTaskRequest) (*model.ShowBatchTaskResponse, error)
ShowBatchTask 查询批量任务
应用服务器可调用此接口查询物联网平台中指定批量任务的信息,包括任务内容、任务状态、任务完成情况统计以及子任务列表等。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowBatchTaskInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ShowBatchTaskInvoker(request *model.ShowBatchTaskRequest) *ShowBatchTaskInvoker
ShowBatchTaskInvoker 查询批量任务
func (*IoTDAClient) ShowDevice ¶
func (c *IoTDAClient) ShowDevice(request *model.ShowDeviceRequest) (*model.ShowDeviceResponse, error)
ShowDevice 查询设备
应用服务器可调用此接口查询物联网平台中指定设备的详细信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowDeviceAuthorizer ¶ added in v0.1.102
func (c *IoTDAClient) ShowDeviceAuthorizer(request *model.ShowDeviceAuthorizerRequest) (*model.ShowDeviceAuthorizerResponse, error)
ShowDeviceAuthorizer 查询自定义鉴权详情
应用服务器可调用此接口在物联网平台查询指定自定义鉴权ID的详细信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowDeviceAuthorizerInvoker ¶ added in v0.1.102
func (c *IoTDAClient) ShowDeviceAuthorizerInvoker(request *model.ShowDeviceAuthorizerRequest) *ShowDeviceAuthorizerInvoker
ShowDeviceAuthorizerInvoker 查询自定义鉴权详情
func (*IoTDAClient) ShowDeviceGroup ¶
func (c *IoTDAClient) ShowDeviceGroup(request *model.ShowDeviceGroupRequest) (*model.ShowDeviceGroupResponse, error)
ShowDeviceGroup 查询设备组
应用服务器可调用此接口查询指定设备组详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowDeviceGroupInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ShowDeviceGroupInvoker(request *model.ShowDeviceGroupRequest) *ShowDeviceGroupInvoker
ShowDeviceGroupInvoker 查询设备组
func (*IoTDAClient) ShowDeviceInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ShowDeviceInvoker(request *model.ShowDeviceRequest) *ShowDeviceInvoker
ShowDeviceInvoker 查询设备
func (*IoTDAClient) ShowDeviceMessage ¶
func (c *IoTDAClient) ShowDeviceMessage(request *model.ShowDeviceMessageRequest) (*model.ShowDeviceMessageResponse, error)
ShowDeviceMessage 查询指定消息id的消息
应用服务器可调用此接口查询平台下发给设备的指定消息id的消息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowDeviceMessageInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ShowDeviceMessageInvoker(request *model.ShowDeviceMessageRequest) *ShowDeviceMessageInvoker
ShowDeviceMessageInvoker 查询指定消息id的消息
func (*IoTDAClient) ShowDevicePolicy ¶ added in v0.1.102
func (c *IoTDAClient) ShowDevicePolicy(request *model.ShowDevicePolicyRequest) (*model.ShowDevicePolicyResponse, error)
ShowDevicePolicy 查询设备策略详情
应用服务器可调用此接口在物联网平台查询指定策略ID的详细信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowDevicePolicyInvoker ¶ added in v0.1.102
func (c *IoTDAClient) ShowDevicePolicyInvoker(request *model.ShowDevicePolicyRequest) *ShowDevicePolicyInvoker
ShowDevicePolicyInvoker 查询设备策略详情
func (*IoTDAClient) ShowDeviceProxy ¶ added in v0.1.93
func (c *IoTDAClient) ShowDeviceProxy(request *model.ShowDeviceProxyRequest) (*model.ShowDeviceProxyResponse, error)
ShowDeviceProxy 查询设备代理详情
应用服务器可调用此接口查询物联网平台中指定设备代理的详细信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowDeviceProxyInvoker ¶ added in v0.1.93
func (c *IoTDAClient) ShowDeviceProxyInvoker(request *model.ShowDeviceProxyRequest) *ShowDeviceProxyInvoker
ShowDeviceProxyInvoker 查询设备代理详情
func (*IoTDAClient) ShowDeviceShadow ¶
func (c *IoTDAClient) ShowDeviceShadow(request *model.ShowDeviceShadowRequest) (*model.ShowDeviceShadowResponse, error)
ShowDeviceShadow 查询设备影子数据
应用服务器可调用此接口查询指定设备的设备影子信息,包括对设备的期望属性信息(desired区)和设备最新上报的属性信息(reported区)。
设备影子介绍: 设备影子是一个用于存储和检索设备当前状态信息的JSON文档。 - 每个设备有且只有一个设备影子,由设备ID唯一标识 - 设备影子用于存储设备上报的(状态)属性和应用程序期望的设备(状态)属性 - 无论该设备是否在线,都可以通过该影子获取和设置设备的属性 - 设备上线或者设备上报属性时,如果desired区和reported区存在差异,则将差异部分下发给设备,配置的预期属性需在产品模型中定义且method具有可写属性“W”才可下发
限制: 设备影子JSON文档中的key不允许特殊字符:点(.)、dollar符号($)、空char(十六进制的ASCII码为00)。如果包含了以上特殊字符则无法正常刷新影子文档。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowDeviceShadowInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ShowDeviceShadowInvoker(request *model.ShowDeviceShadowRequest) *ShowDeviceShadowInvoker
ShowDeviceShadowInvoker 查询设备影子数据
func (*IoTDAClient) ShowDeviceTunnel ¶ added in v0.1.50
func (c *IoTDAClient) ShowDeviceTunnel(request *model.ShowDeviceTunnelRequest) (*model.ShowDeviceTunnelResponse, error)
ShowDeviceTunnel 查询设备隧道
用户可通过该接口查询某项目中的某个设备隧道,查看该设备隧道的信息与连接情况。应用服务器可调用此接口向平台查询设备隧道建立情况。 - 该API接口在基础版不支持。 - 具体应用可见“设备远程登录”功能,请参见[[设备远程登录](https://support.huaweicloud.com/usermanual-iothub/iot_01_00301.html)](tag:hws)[[设备远程登录](https://support.huaweicloud.com/intl/zh-cn/usermanual-iothub/iot_01_00301.html)](tag:hws_hk)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowDeviceTunnelInvoker ¶ added in v0.1.50
func (c *IoTDAClient) ShowDeviceTunnelInvoker(request *model.ShowDeviceTunnelRequest) *ShowDeviceTunnelInvoker
ShowDeviceTunnelInvoker 查询设备隧道
func (*IoTDAClient) ShowDevicesInGroup ¶
func (c *IoTDAClient) ShowDevicesInGroup(request *model.ShowDevicesInGroupRequest) (*model.ShowDevicesInGroupResponse, error)
ShowDevicesInGroup 查询设备组设备列表
应用服务器可调用此接口查询指定设备组下的设备列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowDevicesInGroupInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ShowDevicesInGroupInvoker(request *model.ShowDevicesInGroupRequest) *ShowDevicesInGroupInvoker
ShowDevicesInGroupInvoker 查询设备组设备列表
func (*IoTDAClient) ShowOtaPackage ¶ added in v0.1.28
func (c *IoTDAClient) ShowOtaPackage(request *model.ShowOtaPackageRequest) (*model.ShowOtaPackageResponse, error)
ShowOtaPackage 获取OTA升级包详情
用户可调用此接口查询关联OBS对象的升级包详情 使用前提:使用该API需要您授权设备接入服务(IoTDA)的实例访问对象存储服务(OBS)以及 密钥管理服务(KMS Administrator)的权限。在“[[统一身份认证服务(IAM)](https://console.huaweicloud.com/iam)](tag:hws)[[统一身份认证服务(IAM)](https://console-intl.huaweicloud.com/iam)](tag:hws_hk) - 委托”中将委托名称为iotda_admin_trust的委托授权KMS Administrator和OBS OperateAccess
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowOtaPackageInvoker ¶ added in v0.1.28
func (c *IoTDAClient) ShowOtaPackageInvoker(request *model.ShowOtaPackageRequest) *ShowOtaPackageInvoker
ShowOtaPackageInvoker 获取OTA升级包详情
func (*IoTDAClient) ShowProduct ¶
func (c *IoTDAClient) ShowProduct(request *model.ShowProductRequest) (*model.ShowProductResponse, error)
ShowProduct 查询产品
应用服务器可调用此接口查询已导入物联网平台的指定产品模型详细信息,包括产品模型的服务、属性、命令等。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowProductInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ShowProductInvoker(request *model.ShowProductRequest) *ShowProductInvoker
ShowProductInvoker 查询产品
func (*IoTDAClient) ShowProvisioningTemplate ¶ added in v0.1.102
func (c *IoTDAClient) ShowProvisioningTemplate(request *model.ShowProvisioningTemplateRequest) (*model.ShowProvisioningTemplateResponse, error)
ShowProvisioningTemplate 查询预调配模板详情
应用服务器可调用此接口在物联网平台查询指定预调配模板ID的详细信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowProvisioningTemplateInvoker ¶ added in v0.1.102
func (c *IoTDAClient) ShowProvisioningTemplateInvoker(request *model.ShowProvisioningTemplateRequest) *ShowProvisioningTemplateInvoker
ShowProvisioningTemplateInvoker 查询预调配模板详情
func (*IoTDAClient) ShowQueue ¶
func (c *IoTDAClient) ShowQueue(request *model.ShowQueueRequest) (*model.ShowQueueResponse, error)
ShowQueue 查询单个AMQP队列
应用服务器可调用此接口查询物联网平台中指定队列的详细信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowQueueInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ShowQueueInvoker(request *model.ShowQueueRequest) *ShowQueueInvoker
ShowQueueInvoker 查询单个AMQP队列
func (*IoTDAClient) ShowRoutingBacklogPolicy ¶ added in v0.1.91
func (c *IoTDAClient) ShowRoutingBacklogPolicy(request *model.ShowRoutingBacklogPolicyRequest) (*model.ShowRoutingBacklogPolicyResponse, error)
ShowRoutingBacklogPolicy 查询数据流转积压策略
应用服务器可调用此接口在物联网平台查询指定数据流转积压策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowRoutingBacklogPolicyInvoker ¶ added in v0.1.91
func (c *IoTDAClient) ShowRoutingBacklogPolicyInvoker(request *model.ShowRoutingBacklogPolicyRequest) *ShowRoutingBacklogPolicyInvoker
ShowRoutingBacklogPolicyInvoker 查询数据流转积压策略
func (*IoTDAClient) ShowRoutingFlowControlPolicy ¶ added in v0.1.91
func (c *IoTDAClient) ShowRoutingFlowControlPolicy(request *model.ShowRoutingFlowControlPolicyRequest) (*model.ShowRoutingFlowControlPolicyResponse, error)
ShowRoutingFlowControlPolicy 查询数据流转流控策略
应用服务器可调用此接口在物联网平台查询指定数据流转流控策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowRoutingFlowControlPolicyInvoker ¶ added in v0.1.91
func (c *IoTDAClient) ShowRoutingFlowControlPolicyInvoker(request *model.ShowRoutingFlowControlPolicyRequest) *ShowRoutingFlowControlPolicyInvoker
ShowRoutingFlowControlPolicyInvoker 查询数据流转流控策略
func (*IoTDAClient) ShowRoutingRule ¶
func (c *IoTDAClient) ShowRoutingRule(request *model.ShowRoutingRuleRequest) (*model.ShowRoutingRuleResponse, error)
ShowRoutingRule 查询规则条件
应用服务器可调用此接口查询物联网平台中指定规则条件的配置信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowRoutingRuleInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ShowRoutingRuleInvoker(request *model.ShowRoutingRuleRequest) *ShowRoutingRuleInvoker
ShowRoutingRuleInvoker 查询规则条件
func (*IoTDAClient) ShowRule ¶
func (c *IoTDAClient) ShowRule(request *model.ShowRuleRequest) (*model.ShowRuleResponse, error)
ShowRule 查询规则
应用服务器可调用此接口查询物联网平台中指定规则的配置信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowRuleAction ¶
func (c *IoTDAClient) ShowRuleAction(request *model.ShowRuleActionRequest) (*model.ShowRuleActionResponse, error)
ShowRuleAction 查询规则动作
应用服务器可调用此接口查询物联网平台中指定规则动作的配置信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowRuleActionInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ShowRuleActionInvoker(request *model.ShowRuleActionRequest) *ShowRuleActionInvoker
ShowRuleActionInvoker 查询规则动作
func (*IoTDAClient) ShowRuleInvoker ¶ added in v0.0.90
func (c *IoTDAClient) ShowRuleInvoker(request *model.ShowRuleRequest) *ShowRuleInvoker
ShowRuleInvoker 查询规则
func (*IoTDAClient) ShowTargetsInDevicePolicy ¶ added in v0.1.102
func (c *IoTDAClient) ShowTargetsInDevicePolicy(request *model.ShowTargetsInDevicePolicyRequest) (*model.ShowTargetsInDevicePolicyResponse, error)
ShowTargetsInDevicePolicy 查询设备策略绑定的目标列表
应用服务器可调用此接口在物联网平台上查询指定策略ID下绑定的目标列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) ShowTargetsInDevicePolicyInvoker ¶ added in v0.1.102
func (c *IoTDAClient) ShowTargetsInDevicePolicyInvoker(request *model.ShowTargetsInDevicePolicyRequest) *ShowTargetsInDevicePolicyInvoker
ShowTargetsInDevicePolicyInvoker 查询设备策略绑定的目标列表
func (*IoTDAClient) StopBatchTask ¶ added in v0.1.43
func (c *IoTDAClient) StopBatchTask(request *model.StopBatchTaskRequest) (*model.StopBatchTaskResponse, error)
StopBatchTask 停止批量任务
应用服务器可调用此接口停止批量任务,目前只支持task_type为firmwareUpgrade,softwareUpgrade。如果task_id对应任务已经完成(成功、失败、部分成功,已经停止)或正在停止中,则不可以调用该接口。如果请求Body为{},则调用该接口后会停止所有正在执行中、等待中和失败待重试状态的子任务。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) StopBatchTaskInvoker ¶ added in v0.1.43
func (c *IoTDAClient) StopBatchTaskInvoker(request *model.StopBatchTaskRequest) *StopBatchTaskInvoker
StopBatchTaskInvoker 停止批量任务
func (*IoTDAClient) TagDevice ¶
func (c *IoTDAClient) TagDevice(request *model.TagDeviceRequest) (*model.TagDeviceResponse, error)
TagDevice 绑定标签
应用服务器可调用此接口为指定资源绑定标签。当前支持标签的资源有Device(设备)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) TagDeviceInvoker ¶ added in v0.0.90
func (c *IoTDAClient) TagDeviceInvoker(request *model.TagDeviceRequest) *TagDeviceInvoker
TagDeviceInvoker 绑定标签
func (*IoTDAClient) UnbindDevicePolicy ¶ added in v0.1.102
func (c *IoTDAClient) UnbindDevicePolicy(request *model.UnbindDevicePolicyRequest) (*model.UnbindDevicePolicyResponse, error)
UnbindDevicePolicy 解绑设备策略
应用服务器可调用此接口在物联网平台上解除指定策略下绑定的目标对象。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UnbindDevicePolicyInvoker ¶ added in v0.1.102
func (c *IoTDAClient) UnbindDevicePolicyInvoker(request *model.UnbindDevicePolicyRequest) *UnbindDevicePolicyInvoker
UnbindDevicePolicyInvoker 解绑设备策略
func (*IoTDAClient) UnfreezeDevice ¶
func (c *IoTDAClient) UnfreezeDevice(request *model.UnfreezeDeviceRequest) (*model.UnfreezeDeviceResponse, error)
UnfreezeDevice 解冻设备
应用服务器可调用此接口解冻设备,解除冻结后,设备可以连接上线。该接口仅支持解冻单个设备,如需批量解冻设备,请参见 [[创建批量任务](https://support.huaweicloud.com/api-iothub/iot_06_v5_0045.html)](tag:hws)[[创建批量任务](https://support.huaweicloud.com/intl/zh-cn/api-iothub/iot_06_v5_0045.html)](tag:hws_hk)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UnfreezeDeviceInvoker ¶ added in v0.0.90
func (c *IoTDAClient) UnfreezeDeviceInvoker(request *model.UnfreezeDeviceRequest) *UnfreezeDeviceInvoker
UnfreezeDeviceInvoker 解冻设备
func (*IoTDAClient) UntagDevice ¶
func (c *IoTDAClient) UntagDevice(request *model.UntagDeviceRequest) (*model.UntagDeviceResponse, error)
UntagDevice 解绑标签
应用服务器可调用此接口为指定资源解绑标签。当前支持标签的资源有Device(设备)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UntagDeviceInvoker ¶ added in v0.0.90
func (c *IoTDAClient) UntagDeviceInvoker(request *model.UntagDeviceRequest) *UntagDeviceInvoker
UntagDeviceInvoker 解绑标签
func (*IoTDAClient) UpdateApplication ¶ added in v0.1.88
func (c *IoTDAClient) UpdateApplication(request *model.UpdateApplicationRequest) (*model.UpdateApplicationResponse, error)
UpdateApplication 更新资源空间
应用服务器可以调用此接口更新资源空间的名称
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdateApplicationInvoker ¶ added in v0.1.88
func (c *IoTDAClient) UpdateApplicationInvoker(request *model.UpdateApplicationRequest) *UpdateApplicationInvoker
UpdateApplicationInvoker 更新资源空间
func (*IoTDAClient) UpdateCertificate ¶ added in v0.1.98
func (c *IoTDAClient) UpdateCertificate(request *model.UpdateCertificateRequest) (*model.UpdateCertificateResponse, error)
UpdateCertificate 更新CA证书
应用服务器可调用此接口在物联网平台上更新CA证书。仅标准版实例、企业版实例支持该接口调用,基础版不支持。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdateCertificateInvoker ¶ added in v0.1.98
func (c *IoTDAClient) UpdateCertificateInvoker(request *model.UpdateCertificateRequest) *UpdateCertificateInvoker
UpdateCertificateInvoker 更新CA证书
func (*IoTDAClient) UpdateDevice ¶
func (c *IoTDAClient) UpdateDevice(request *model.UpdateDeviceRequest) (*model.UpdateDeviceResponse, error)
UpdateDevice 修改设备
应用服务器可调用此接口修改物联网平台中指定设备的基本信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdateDeviceAuthorizer ¶ added in v0.1.102
func (c *IoTDAClient) UpdateDeviceAuthorizer(request *model.UpdateDeviceAuthorizerRequest) (*model.UpdateDeviceAuthorizerResponse, error)
UpdateDeviceAuthorizer 更新指定id的自定义鉴权
应用服务器可调用此接口在物联网平台更新指定id的自定义鉴权。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdateDeviceAuthorizerInvoker ¶ added in v0.1.102
func (c *IoTDAClient) UpdateDeviceAuthorizerInvoker(request *model.UpdateDeviceAuthorizerRequest) *UpdateDeviceAuthorizerInvoker
UpdateDeviceAuthorizerInvoker 更新指定id的自定义鉴权
func (*IoTDAClient) UpdateDeviceGroup ¶
func (c *IoTDAClient) UpdateDeviceGroup(request *model.UpdateDeviceGroupRequest) (*model.UpdateDeviceGroupResponse, error)
UpdateDeviceGroup 修改设备组
应用服务器可调用此接口修改物联网平台中指定设备组。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdateDeviceGroupInvoker ¶ added in v0.0.90
func (c *IoTDAClient) UpdateDeviceGroupInvoker(request *model.UpdateDeviceGroupRequest) *UpdateDeviceGroupInvoker
UpdateDeviceGroupInvoker 修改设备组
func (*IoTDAClient) UpdateDeviceInvoker ¶ added in v0.0.90
func (c *IoTDAClient) UpdateDeviceInvoker(request *model.UpdateDeviceRequest) *UpdateDeviceInvoker
UpdateDeviceInvoker 修改设备
func (*IoTDAClient) UpdateDevicePolicy ¶ added in v0.1.102
func (c *IoTDAClient) UpdateDevicePolicy(request *model.UpdateDevicePolicyRequest) (*model.UpdateDevicePolicyResponse, error)
UpdateDevicePolicy 更新设备策略信息
应用服务器可调用此接口在物联网平台更新策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdateDevicePolicyInvoker ¶ added in v0.1.102
func (c *IoTDAClient) UpdateDevicePolicyInvoker(request *model.UpdateDevicePolicyRequest) *UpdateDevicePolicyInvoker
UpdateDevicePolicyInvoker 更新设备策略信息
func (*IoTDAClient) UpdateDeviceProxy ¶ added in v0.1.93
func (c *IoTDAClient) UpdateDeviceProxy(request *model.UpdateDeviceProxyRequest) (*model.UpdateDeviceProxyResponse, error)
UpdateDeviceProxy 修改设备代理
应用服务器可调用此接口修改物联网平台中指定设备代理的基本信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdateDeviceProxyInvoker ¶ added in v0.1.93
func (c *IoTDAClient) UpdateDeviceProxyInvoker(request *model.UpdateDeviceProxyRequest) *UpdateDeviceProxyInvoker
UpdateDeviceProxyInvoker 修改设备代理
func (*IoTDAClient) UpdateDeviceShadowDesiredData ¶
func (c *IoTDAClient) UpdateDeviceShadowDesiredData(request *model.UpdateDeviceShadowDesiredDataRequest) (*model.UpdateDeviceShadowDesiredDataResponse, error)
UpdateDeviceShadowDesiredData 配置设备影子预期数据
应用服务器可调用此接口配置设备影子的预期属性(desired区),当设备上线或者设备上报属性时把属性下发给设备。
设备影子介绍: 设备影子是一个用于存储和检索设备当前状态信息的JSON文档。 - 每个设备有且只有一个设备影子,由设备ID唯一标识 - 设备影子用于存储设备上报的(状态)属性和应用程序期望的设备(状态)属性 - 无论该设备是否在线,都可以通过该影子获取和设置设备的属性 - 设备上线或者设备上报属性时,如果desired区和reported区存在差异,则将差异部分下发给设备,配置的预期属性需在产品模型中定义且method具有可写属性“W”才可下发 - 该接口仅支持配置单个设备的设备影子的预期数据,如需多个设备的设备影子配置,请参见 [[创建批量任务](https://support.huaweicloud.com/api-iothub/iot_06_v5_0045.html)](tag:hws)[[创建批量任务](https://support.huaweicloud.com/intl/zh-cn/api-iothub/iot_06_v5_0045.html)](tag:hws_hk)。
限制: 设备影子JSON文档中的key不允许特殊字符:点(.)、dollar符号($)、空char(十六进制的ASCII码为00)。如果包含了以上特殊字符则无法正常刷新影子文档。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdateDeviceShadowDesiredDataInvoker ¶ added in v0.0.90
func (c *IoTDAClient) UpdateDeviceShadowDesiredDataInvoker(request *model.UpdateDeviceShadowDesiredDataRequest) *UpdateDeviceShadowDesiredDataInvoker
UpdateDeviceShadowDesiredDataInvoker 配置设备影子预期数据
func (*IoTDAClient) UpdateProduct ¶
func (c *IoTDAClient) UpdateProduct(request *model.UpdateProductRequest) (*model.UpdateProductResponse, error)
UpdateProduct 修改产品
应用服务器可调用此接口修改已导入物联网平台的指定产品模型,包括产品模型的服务、属性、命令等。此接口仅修改了产品,未修改和安装插件,如果修改了产品中的service定义,且在平台中有对应的插件,请修改并重新安装插件。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdateProductInvoker ¶ added in v0.0.90
func (c *IoTDAClient) UpdateProductInvoker(request *model.UpdateProductRequest) *UpdateProductInvoker
UpdateProductInvoker 修改产品
func (*IoTDAClient) UpdateProperties ¶
func (c *IoTDAClient) UpdateProperties(request *model.UpdatePropertiesRequest) (*model.UpdatePropertiesResponse, error)
UpdateProperties 修改设备属性
设备的产品模型中定义了物联网平台可向设备下发的属性,应用服务器可调用此接口向指定设备下发属性。平台负责将属性以同步方式发送给设备,并将设备执行属性结果同步返回。 注意:此接口适用于MQTT设备,暂不支持NB-IoT设备。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdatePropertiesInvoker ¶ added in v0.0.90
func (c *IoTDAClient) UpdatePropertiesInvoker(request *model.UpdatePropertiesRequest) *UpdatePropertiesInvoker
UpdatePropertiesInvoker 修改设备属性
func (*IoTDAClient) UpdateProvisioningTemplate ¶ added in v0.1.102
func (c *IoTDAClient) UpdateProvisioningTemplate(request *model.UpdateProvisioningTemplateRequest) (*model.UpdateProvisioningTemplateResponse, error)
UpdateProvisioningTemplate 更新指定id的预调配模板信息
应用服务器可调用此接口在物联网平台更新指定id的预调配模板。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdateProvisioningTemplateInvoker ¶ added in v0.1.102
func (c *IoTDAClient) UpdateProvisioningTemplateInvoker(request *model.UpdateProvisioningTemplateRequest) *UpdateProvisioningTemplateInvoker
UpdateProvisioningTemplateInvoker 更新指定id的预调配模板信息
func (*IoTDAClient) UpdateRoutingBacklogPolicy ¶ added in v0.1.91
func (c *IoTDAClient) UpdateRoutingBacklogPolicy(request *model.UpdateRoutingBacklogPolicyRequest) (*model.UpdateRoutingBacklogPolicyResponse, error)
UpdateRoutingBacklogPolicy 修改数据流转积压策略
应用服务器可调用此接口在物联网平台修改指定数据流转积压策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdateRoutingBacklogPolicyInvoker ¶ added in v0.1.91
func (c *IoTDAClient) UpdateRoutingBacklogPolicyInvoker(request *model.UpdateRoutingBacklogPolicyRequest) *UpdateRoutingBacklogPolicyInvoker
UpdateRoutingBacklogPolicyInvoker 修改数据流转积压策略
func (*IoTDAClient) UpdateRoutingFlowControlPolicy ¶ added in v0.1.91
func (c *IoTDAClient) UpdateRoutingFlowControlPolicy(request *model.UpdateRoutingFlowControlPolicyRequest) (*model.UpdateRoutingFlowControlPolicyResponse, error)
UpdateRoutingFlowControlPolicy 修改数据流转流控策略
应用服务器可调用此接口在物联网平台修改指定数据流转流控策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdateRoutingFlowControlPolicyInvoker ¶ added in v0.1.91
func (c *IoTDAClient) UpdateRoutingFlowControlPolicyInvoker(request *model.UpdateRoutingFlowControlPolicyRequest) *UpdateRoutingFlowControlPolicyInvoker
UpdateRoutingFlowControlPolicyInvoker 修改数据流转流控策略
func (*IoTDAClient) UpdateRoutingRule ¶
func (c *IoTDAClient) UpdateRoutingRule(request *model.UpdateRoutingRuleRequest) (*model.UpdateRoutingRuleResponse, error)
UpdateRoutingRule 修改规则触发条件
应用服务器可调用此接口修改物联网平台中指定规则条件的配置参数。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdateRoutingRuleInvoker ¶ added in v0.0.90
func (c *IoTDAClient) UpdateRoutingRuleInvoker(request *model.UpdateRoutingRuleRequest) *UpdateRoutingRuleInvoker
UpdateRoutingRuleInvoker 修改规则触发条件
func (*IoTDAClient) UpdateRule ¶
func (c *IoTDAClient) UpdateRule(request *model.UpdateRuleRequest) (*model.UpdateRuleResponse, error)
UpdateRule 修改规则
应用服务器可调用此接口修改物联网平台中指定规则的配置。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdateRuleAction ¶
func (c *IoTDAClient) UpdateRuleAction(request *model.UpdateRuleActionRequest) (*model.UpdateRuleActionResponse, error)
UpdateRuleAction 修改规则动作
应用服务器可调用此接口修改物联网平台中指定规则动作的配置。
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UpdateRuleActionInvoker ¶ added in v0.0.90
func (c *IoTDAClient) UpdateRuleActionInvoker(request *model.UpdateRuleActionRequest) *UpdateRuleActionInvoker
UpdateRuleActionInvoker 修改规则动作
func (*IoTDAClient) UpdateRuleInvoker ¶ added in v0.0.90
func (c *IoTDAClient) UpdateRuleInvoker(request *model.UpdateRuleRequest) *UpdateRuleInvoker
UpdateRuleInvoker 修改规则
func (*IoTDAClient) UploadBatchTaskFile ¶ added in v0.1.23
func (c *IoTDAClient) UploadBatchTaskFile(request *model.UploadBatchTaskFileRequest) (*model.UploadBatchTaskFileResponse, error)
UploadBatchTaskFile 上传批量任务文件
应用服务器可调用此接口上传批量任务文件,用于创建批量任务。当前支持批量创建设备任务、批量删除设备任务、批量冻结设备任务、批量解冻设备任务的文件上传。 - [批量注册设备模板](https://developer.obs.cn-north-4.myhuaweicloud.com/template/BatchCreateDevices_Template.xlsx)
- [批量删除设备模板](https://developer.obs.cn-north-4.myhuaweicloud.com/template/BatchDeleteDevices_Template.xlsx)
- [批量冻结设备模板](https://developer.obs.cn-north-4.myhuaweicloud.com/template/BatchFreezeDevices_Template.xlsx)
- [批量解冻设备模板](https://developer.obs.cn-north-4.myhuaweicloud.com/template/BatchUnfreezeDevices_Template.xlsx)
Please refer to HUAWEI cloud API Explorer for details.
func (*IoTDAClient) UploadBatchTaskFileInvoker ¶ added in v0.1.23
func (c *IoTDAClient) UploadBatchTaskFileInvoker(request *model.UploadBatchTaskFileRequest) *UploadBatchTaskFileInvoker
UploadBatchTaskFileInvoker 上传批量任务文件
type ListAsyncCommandsInvoker ¶ added in v0.1.121
type ListAsyncCommandsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAsyncCommandsInvoker) GetBaseInvoker ¶ added in v0.1.121
func (i *ListAsyncCommandsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListAsyncCommandsInvoker) Invoke ¶ added in v0.1.121
func (i *ListAsyncCommandsInvoker) Invoke() (*model.ListAsyncCommandsResponse, error)
type ListAsyncHistoryCommandsInvoker ¶ added in v0.1.121
type ListAsyncHistoryCommandsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAsyncHistoryCommandsInvoker) GetBaseInvoker ¶ added in v0.1.121
func (i *ListAsyncHistoryCommandsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListAsyncHistoryCommandsInvoker) Invoke ¶ added in v0.1.121
func (i *ListAsyncHistoryCommandsInvoker) Invoke() (*model.ListAsyncHistoryCommandsResponse, error)
type ListBatchTaskFilesInvoker ¶ added in v0.0.90
type ListBatchTaskFilesInvoker struct {
*invoker.BaseInvoker
}
func (*ListBatchTaskFilesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListBatchTaskFilesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListBatchTaskFilesInvoker) Invoke ¶ added in v0.0.90
func (i *ListBatchTaskFilesInvoker) Invoke() (*model.ListBatchTaskFilesResponse, error)
type ListBatchTasksInvoker ¶ added in v0.0.90
type ListBatchTasksInvoker struct {
*invoker.BaseInvoker
}
func (*ListBatchTasksInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListBatchTasksInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListBatchTasksInvoker) Invoke ¶ added in v0.0.90
func (i *ListBatchTasksInvoker) Invoke() (*model.ListBatchTasksResponse, error)
type ListBridgesInvoker ¶ added in v0.1.98
type ListBridgesInvoker struct {
*invoker.BaseInvoker
}
func (*ListBridgesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListBridgesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListBridgesInvoker) Invoke ¶ added in v0.1.98
func (i *ListBridgesInvoker) Invoke() (*model.ListBridgesResponse, error)
type ListCertificatesInvoker ¶ added in v0.0.90
type ListCertificatesInvoker struct {
*invoker.BaseInvoker
}
func (*ListCertificatesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListCertificatesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListCertificatesInvoker) Invoke ¶ added in v0.0.90
func (i *ListCertificatesInvoker) Invoke() (*model.ListCertificatesResponse, error)
type ListDeviceAuthorizersInvoker ¶ added in v0.1.102
type ListDeviceAuthorizersInvoker struct {
*invoker.BaseInvoker
}
func (*ListDeviceAuthorizersInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListDeviceAuthorizersInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListDeviceAuthorizersInvoker) Invoke ¶ added in v0.1.102
func (i *ListDeviceAuthorizersInvoker) Invoke() (*model.ListDeviceAuthorizersResponse, error)
type ListDeviceGroupsByDeviceInvoker ¶ added in v0.1.98
type ListDeviceGroupsByDeviceInvoker struct {
*invoker.BaseInvoker
}
func (*ListDeviceGroupsByDeviceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListDeviceGroupsByDeviceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListDeviceGroupsByDeviceInvoker) Invoke ¶ added in v0.1.98
func (i *ListDeviceGroupsByDeviceInvoker) Invoke() (*model.ListDeviceGroupsByDeviceResponse, error)
type ListDeviceGroupsInvoker ¶ added in v0.0.90
type ListDeviceGroupsInvoker struct {
*invoker.BaseInvoker
}
func (*ListDeviceGroupsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListDeviceGroupsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListDeviceGroupsInvoker) Invoke ¶ added in v0.0.90
func (i *ListDeviceGroupsInvoker) Invoke() (*model.ListDeviceGroupsResponse, error)
type ListDeviceMessagesInvoker ¶ added in v0.0.90
type ListDeviceMessagesInvoker struct {
*invoker.BaseInvoker
}
func (*ListDeviceMessagesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListDeviceMessagesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListDeviceMessagesInvoker) Invoke ¶ added in v0.0.90
func (i *ListDeviceMessagesInvoker) Invoke() (*model.ListDeviceMessagesResponse, error)
type ListDevicePoliciesInvoker ¶ added in v0.1.102
type ListDevicePoliciesInvoker struct {
*invoker.BaseInvoker
}
func (*ListDevicePoliciesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListDevicePoliciesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListDevicePoliciesInvoker) Invoke ¶ added in v0.1.102
func (i *ListDevicePoliciesInvoker) Invoke() (*model.ListDevicePoliciesResponse, error)
type ListDeviceProxiesInvoker ¶ added in v0.1.93
type ListDeviceProxiesInvoker struct {
*invoker.BaseInvoker
}
func (*ListDeviceProxiesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListDeviceProxiesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListDeviceProxiesInvoker) Invoke ¶ added in v0.1.93
func (i *ListDeviceProxiesInvoker) Invoke() (*model.ListDeviceProxiesResponse, error)
type ListDeviceTunnelsInvoker ¶ added in v0.1.50
type ListDeviceTunnelsInvoker struct {
*invoker.BaseInvoker
}
func (*ListDeviceTunnelsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListDeviceTunnelsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListDeviceTunnelsInvoker) Invoke ¶ added in v0.1.50
func (i *ListDeviceTunnelsInvoker) Invoke() (*model.ListDeviceTunnelsResponse, error)
type ListDevicesInvoker ¶ added in v0.0.90
type ListDevicesInvoker struct {
*invoker.BaseInvoker
}
func (*ListDevicesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListDevicesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListDevicesInvoker) Invoke ¶ added in v0.0.90
func (i *ListDevicesInvoker) Invoke() (*model.ListDevicesResponse, error)
type ListFunctionsInvoker ¶ added in v0.1.121
type ListFunctionsInvoker struct {
*invoker.BaseInvoker
}
func (*ListFunctionsInvoker) GetBaseInvoker ¶ added in v0.1.121
func (i *ListFunctionsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListFunctionsInvoker) Invoke ¶ added in v0.1.121
func (i *ListFunctionsInvoker) Invoke() (*model.ListFunctionsResponse, error)
type ListOtaPackageInfoInvoker ¶ added in v0.1.28
type ListOtaPackageInfoInvoker struct {
*invoker.BaseInvoker
}
func (*ListOtaPackageInfoInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListOtaPackageInfoInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListOtaPackageInfoInvoker) Invoke ¶ added in v0.1.28
func (i *ListOtaPackageInfoInvoker) Invoke() (*model.ListOtaPackageInfoResponse, error)
type ListProductsInvoker ¶ added in v0.0.90
type ListProductsInvoker struct {
*invoker.BaseInvoker
}
func (*ListProductsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListProductsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListProductsInvoker) Invoke ¶ added in v0.0.90
func (i *ListProductsInvoker) Invoke() (*model.ListProductsResponse, error)
type ListPropertiesInvoker ¶ added in v0.0.90
type ListPropertiesInvoker struct {
*invoker.BaseInvoker
}
func (*ListPropertiesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListPropertiesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListPropertiesInvoker) Invoke ¶ added in v0.0.90
func (i *ListPropertiesInvoker) Invoke() (*model.ListPropertiesResponse, error)
type ListProvisioningTemplatesInvoker ¶ added in v0.1.102
type ListProvisioningTemplatesInvoker struct {
*invoker.BaseInvoker
}
func (*ListProvisioningTemplatesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListProvisioningTemplatesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListProvisioningTemplatesInvoker) Invoke ¶ added in v0.1.102
func (i *ListProvisioningTemplatesInvoker) Invoke() (*model.ListProvisioningTemplatesResponse, error)
type ListResourcesByTagsInvoker ¶ added in v0.0.90
type ListResourcesByTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ListResourcesByTagsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListResourcesByTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListResourcesByTagsInvoker) Invoke ¶ added in v0.0.90
func (i *ListResourcesByTagsInvoker) Invoke() (*model.ListResourcesByTagsResponse, error)
type ListRoutingBacklogPolicyInvoker ¶ added in v0.1.91
type ListRoutingBacklogPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ListRoutingBacklogPolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListRoutingBacklogPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListRoutingBacklogPolicyInvoker) Invoke ¶ added in v0.1.91
func (i *ListRoutingBacklogPolicyInvoker) Invoke() (*model.ListRoutingBacklogPolicyResponse, error)
type ListRoutingFlowControlPolicyInvoker ¶ added in v0.1.91
type ListRoutingFlowControlPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ListRoutingFlowControlPolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListRoutingFlowControlPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListRoutingFlowControlPolicyInvoker) Invoke ¶ added in v0.1.91
func (i *ListRoutingFlowControlPolicyInvoker) Invoke() (*model.ListRoutingFlowControlPolicyResponse, error)
type ListRoutingRulesInvoker ¶ added in v0.0.90
type ListRoutingRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ListRoutingRulesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListRoutingRulesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListRoutingRulesInvoker) Invoke ¶ added in v0.0.90
func (i *ListRoutingRulesInvoker) Invoke() (*model.ListRoutingRulesResponse, error)
type ListRuleActionsInvoker ¶ added in v0.0.90
type ListRuleActionsInvoker struct {
*invoker.BaseInvoker
}
func (*ListRuleActionsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListRuleActionsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListRuleActionsInvoker) Invoke ¶ added in v0.0.90
func (i *ListRuleActionsInvoker) Invoke() (*model.ListRuleActionsResponse, error)
type ListRulesInvoker ¶ added in v0.0.90
type ListRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ListRulesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListRulesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListRulesInvoker) Invoke ¶ added in v0.0.90
func (i *ListRulesInvoker) Invoke() (*model.ListRulesResponse, error)
type ResetBridgeSecretInvoker ¶ added in v0.1.98
type ResetBridgeSecretInvoker struct {
*invoker.BaseInvoker
}
func (*ResetBridgeSecretInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ResetBridgeSecretInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ResetBridgeSecretInvoker) Invoke ¶ added in v0.1.98
func (i *ResetBridgeSecretInvoker) Invoke() (*model.ResetBridgeSecretResponse, error)
type ResetDeviceSecretInvoker ¶ added in v0.0.90
type ResetDeviceSecretInvoker struct {
*invoker.BaseInvoker
}
func (*ResetDeviceSecretInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ResetDeviceSecretInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ResetDeviceSecretInvoker) Invoke ¶ added in v0.0.90
func (i *ResetDeviceSecretInvoker) Invoke() (*model.ResetDeviceSecretResponse, error)
type ResetFingerprintInvoker ¶ added in v0.0.90
type ResetFingerprintInvoker struct {
*invoker.BaseInvoker
}
func (*ResetFingerprintInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ResetFingerprintInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ResetFingerprintInvoker) Invoke ¶ added in v0.0.90
func (i *ResetFingerprintInvoker) Invoke() (*model.ResetFingerprintResponse, error)
type RetryBatchTaskInvoker ¶ added in v0.1.43
type RetryBatchTaskInvoker struct {
*invoker.BaseInvoker
}
func (*RetryBatchTaskInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *RetryBatchTaskInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*RetryBatchTaskInvoker) Invoke ¶ added in v0.1.43
func (i *RetryBatchTaskInvoker) Invoke() (*model.RetryBatchTaskResponse, error)
type SearchDevicesInvoker ¶ added in v0.1.18
type SearchDevicesInvoker struct {
*invoker.BaseInvoker
}
func (*SearchDevicesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *SearchDevicesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*SearchDevicesInvoker) Invoke ¶ added in v0.1.18
func (i *SearchDevicesInvoker) Invoke() (*model.SearchDevicesResponse, error)
type ShowApplicationInvoker ¶ added in v0.0.90
type ShowApplicationInvoker struct {
*invoker.BaseInvoker
}
func (*ShowApplicationInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowApplicationInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowApplicationInvoker) Invoke ¶ added in v0.0.90
func (i *ShowApplicationInvoker) Invoke() (*model.ShowApplicationResponse, error)
type ShowApplicationsInvoker ¶ added in v0.0.90
type ShowApplicationsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowApplicationsInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowApplicationsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowApplicationsInvoker) Invoke ¶ added in v0.0.90
func (i *ShowApplicationsInvoker) Invoke() (*model.ShowApplicationsResponse, error)
type ShowAsyncDeviceCommandInvoker ¶ added in v0.0.90
type ShowAsyncDeviceCommandInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAsyncDeviceCommandInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowAsyncDeviceCommandInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowAsyncDeviceCommandInvoker) Invoke ¶ added in v0.0.90
func (i *ShowAsyncDeviceCommandInvoker) Invoke() (*model.ShowAsyncDeviceCommandResponse, error)
type ShowBatchTaskInvoker ¶ added in v0.0.90
type ShowBatchTaskInvoker struct {
*invoker.BaseInvoker
}
func (*ShowBatchTaskInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowBatchTaskInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowBatchTaskInvoker) Invoke ¶ added in v0.0.90
func (i *ShowBatchTaskInvoker) Invoke() (*model.ShowBatchTaskResponse, error)
type ShowDeviceAuthorizerInvoker ¶ added in v0.1.102
type ShowDeviceAuthorizerInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDeviceAuthorizerInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowDeviceAuthorizerInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowDeviceAuthorizerInvoker) Invoke ¶ added in v0.1.102
func (i *ShowDeviceAuthorizerInvoker) Invoke() (*model.ShowDeviceAuthorizerResponse, error)
type ShowDeviceGroupInvoker ¶ added in v0.0.90
type ShowDeviceGroupInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDeviceGroupInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowDeviceGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowDeviceGroupInvoker) Invoke ¶ added in v0.0.90
func (i *ShowDeviceGroupInvoker) Invoke() (*model.ShowDeviceGroupResponse, error)
type ShowDeviceInvoker ¶ added in v0.0.90
type ShowDeviceInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDeviceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowDeviceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowDeviceInvoker) Invoke ¶ added in v0.0.90
func (i *ShowDeviceInvoker) Invoke() (*model.ShowDeviceResponse, error)
type ShowDeviceMessageInvoker ¶ added in v0.0.90
type ShowDeviceMessageInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDeviceMessageInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowDeviceMessageInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowDeviceMessageInvoker) Invoke ¶ added in v0.0.90
func (i *ShowDeviceMessageInvoker) Invoke() (*model.ShowDeviceMessageResponse, error)
type ShowDevicePolicyInvoker ¶ added in v0.1.102
type ShowDevicePolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDevicePolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowDevicePolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowDevicePolicyInvoker) Invoke ¶ added in v0.1.102
func (i *ShowDevicePolicyInvoker) Invoke() (*model.ShowDevicePolicyResponse, error)
type ShowDeviceProxyInvoker ¶ added in v0.1.93
type ShowDeviceProxyInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDeviceProxyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowDeviceProxyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowDeviceProxyInvoker) Invoke ¶ added in v0.1.93
func (i *ShowDeviceProxyInvoker) Invoke() (*model.ShowDeviceProxyResponse, error)
type ShowDeviceShadowInvoker ¶ added in v0.0.90
type ShowDeviceShadowInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDeviceShadowInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowDeviceShadowInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowDeviceShadowInvoker) Invoke ¶ added in v0.0.90
func (i *ShowDeviceShadowInvoker) Invoke() (*model.ShowDeviceShadowResponse, error)
type ShowDeviceTunnelInvoker ¶ added in v0.1.50
type ShowDeviceTunnelInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDeviceTunnelInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowDeviceTunnelInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowDeviceTunnelInvoker) Invoke ¶ added in v0.1.50
func (i *ShowDeviceTunnelInvoker) Invoke() (*model.ShowDeviceTunnelResponse, error)
type ShowDevicesInGroupInvoker ¶ added in v0.0.90
type ShowDevicesInGroupInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDevicesInGroupInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowDevicesInGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowDevicesInGroupInvoker) Invoke ¶ added in v0.0.90
func (i *ShowDevicesInGroupInvoker) Invoke() (*model.ShowDevicesInGroupResponse, error)
type ShowOtaPackageInvoker ¶ added in v0.1.28
type ShowOtaPackageInvoker struct {
*invoker.BaseInvoker
}
func (*ShowOtaPackageInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowOtaPackageInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowOtaPackageInvoker) Invoke ¶ added in v0.1.28
func (i *ShowOtaPackageInvoker) Invoke() (*model.ShowOtaPackageResponse, error)
type ShowProductInvoker ¶ added in v0.0.90
type ShowProductInvoker struct {
*invoker.BaseInvoker
}
func (*ShowProductInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowProductInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowProductInvoker) Invoke ¶ added in v0.0.90
func (i *ShowProductInvoker) Invoke() (*model.ShowProductResponse, error)
type ShowProvisioningTemplateInvoker ¶ added in v0.1.102
type ShowProvisioningTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*ShowProvisioningTemplateInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowProvisioningTemplateInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowProvisioningTemplateInvoker) Invoke ¶ added in v0.1.102
func (i *ShowProvisioningTemplateInvoker) Invoke() (*model.ShowProvisioningTemplateResponse, error)
type ShowQueueInvoker ¶ added in v0.0.90
type ShowQueueInvoker struct {
*invoker.BaseInvoker
}
func (*ShowQueueInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowQueueInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowQueueInvoker) Invoke ¶ added in v0.0.90
func (i *ShowQueueInvoker) Invoke() (*model.ShowQueueResponse, error)
type ShowRoutingBacklogPolicyInvoker ¶ added in v0.1.91
type ShowRoutingBacklogPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRoutingBacklogPolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowRoutingBacklogPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowRoutingBacklogPolicyInvoker) Invoke ¶ added in v0.1.91
func (i *ShowRoutingBacklogPolicyInvoker) Invoke() (*model.ShowRoutingBacklogPolicyResponse, error)
type ShowRoutingFlowControlPolicyInvoker ¶ added in v0.1.91
type ShowRoutingFlowControlPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRoutingFlowControlPolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowRoutingFlowControlPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowRoutingFlowControlPolicyInvoker) Invoke ¶ added in v0.1.91
func (i *ShowRoutingFlowControlPolicyInvoker) Invoke() (*model.ShowRoutingFlowControlPolicyResponse, error)
type ShowRoutingRuleInvoker ¶ added in v0.0.90
type ShowRoutingRuleInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRoutingRuleInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowRoutingRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowRoutingRuleInvoker) Invoke ¶ added in v0.0.90
func (i *ShowRoutingRuleInvoker) Invoke() (*model.ShowRoutingRuleResponse, error)
type ShowRuleActionInvoker ¶ added in v0.0.90
type ShowRuleActionInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRuleActionInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowRuleActionInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowRuleActionInvoker) Invoke ¶ added in v0.0.90
func (i *ShowRuleActionInvoker) Invoke() (*model.ShowRuleActionResponse, error)
type ShowRuleInvoker ¶ added in v0.0.90
type ShowRuleInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRuleInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowRuleInvoker) Invoke ¶ added in v0.0.90
func (i *ShowRuleInvoker) Invoke() (*model.ShowRuleResponse, error)
type ShowTargetsInDevicePolicyInvoker ¶ added in v0.1.102
type ShowTargetsInDevicePolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ShowTargetsInDevicePolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ShowTargetsInDevicePolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ShowTargetsInDevicePolicyInvoker) Invoke ¶ added in v0.1.102
func (i *ShowTargetsInDevicePolicyInvoker) Invoke() (*model.ShowTargetsInDevicePolicyResponse, error)
type StopBatchTaskInvoker ¶ added in v0.1.43
type StopBatchTaskInvoker struct {
*invoker.BaseInvoker
}
func (*StopBatchTaskInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *StopBatchTaskInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*StopBatchTaskInvoker) Invoke ¶ added in v0.1.43
func (i *StopBatchTaskInvoker) Invoke() (*model.StopBatchTaskResponse, error)
type TagDeviceInvoker ¶ added in v0.0.90
type TagDeviceInvoker struct {
*invoker.BaseInvoker
}
func (*TagDeviceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *TagDeviceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*TagDeviceInvoker) Invoke ¶ added in v0.0.90
func (i *TagDeviceInvoker) Invoke() (*model.TagDeviceResponse, error)
type UnbindDevicePolicyInvoker ¶ added in v0.1.102
type UnbindDevicePolicyInvoker struct {
*invoker.BaseInvoker
}
func (*UnbindDevicePolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UnbindDevicePolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UnbindDevicePolicyInvoker) Invoke ¶ added in v0.1.102
func (i *UnbindDevicePolicyInvoker) Invoke() (*model.UnbindDevicePolicyResponse, error)
type UnfreezeDeviceInvoker ¶ added in v0.0.90
type UnfreezeDeviceInvoker struct {
*invoker.BaseInvoker
}
func (*UnfreezeDeviceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UnfreezeDeviceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UnfreezeDeviceInvoker) Invoke ¶ added in v0.0.90
func (i *UnfreezeDeviceInvoker) Invoke() (*model.UnfreezeDeviceResponse, error)
type UntagDeviceInvoker ¶ added in v0.0.90
type UntagDeviceInvoker struct {
*invoker.BaseInvoker
}
func (*UntagDeviceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UntagDeviceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UntagDeviceInvoker) Invoke ¶ added in v0.0.90
func (i *UntagDeviceInvoker) Invoke() (*model.UntagDeviceResponse, error)
type UpdateApplicationInvoker ¶ added in v0.1.88
type UpdateApplicationInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateApplicationInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateApplicationInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateApplicationInvoker) Invoke ¶ added in v0.1.88
func (i *UpdateApplicationInvoker) Invoke() (*model.UpdateApplicationResponse, error)
type UpdateCertificateInvoker ¶ added in v0.1.98
type UpdateCertificateInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateCertificateInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateCertificateInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateCertificateInvoker) Invoke ¶ added in v0.1.98
func (i *UpdateCertificateInvoker) Invoke() (*model.UpdateCertificateResponse, error)
type UpdateDeviceAuthorizerInvoker ¶ added in v0.1.102
type UpdateDeviceAuthorizerInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDeviceAuthorizerInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateDeviceAuthorizerInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateDeviceAuthorizerInvoker) Invoke ¶ added in v0.1.102
func (i *UpdateDeviceAuthorizerInvoker) Invoke() (*model.UpdateDeviceAuthorizerResponse, error)
type UpdateDeviceGroupInvoker ¶ added in v0.0.90
type UpdateDeviceGroupInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDeviceGroupInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateDeviceGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateDeviceGroupInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateDeviceGroupInvoker) Invoke() (*model.UpdateDeviceGroupResponse, error)
type UpdateDeviceInvoker ¶ added in v0.0.90
type UpdateDeviceInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDeviceInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateDeviceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateDeviceInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateDeviceInvoker) Invoke() (*model.UpdateDeviceResponse, error)
type UpdateDevicePolicyInvoker ¶ added in v0.1.102
type UpdateDevicePolicyInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDevicePolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateDevicePolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateDevicePolicyInvoker) Invoke ¶ added in v0.1.102
func (i *UpdateDevicePolicyInvoker) Invoke() (*model.UpdateDevicePolicyResponse, error)
type UpdateDeviceProxyInvoker ¶ added in v0.1.93
type UpdateDeviceProxyInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDeviceProxyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateDeviceProxyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateDeviceProxyInvoker) Invoke ¶ added in v0.1.93
func (i *UpdateDeviceProxyInvoker) Invoke() (*model.UpdateDeviceProxyResponse, error)
type UpdateDeviceShadowDesiredDataInvoker ¶ added in v0.0.90
type UpdateDeviceShadowDesiredDataInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDeviceShadowDesiredDataInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateDeviceShadowDesiredDataInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateDeviceShadowDesiredDataInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateDeviceShadowDesiredDataInvoker) Invoke() (*model.UpdateDeviceShadowDesiredDataResponse, error)
type UpdateProductInvoker ¶ added in v0.0.90
type UpdateProductInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateProductInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateProductInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateProductInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateProductInvoker) Invoke() (*model.UpdateProductResponse, error)
type UpdatePropertiesInvoker ¶ added in v0.0.90
type UpdatePropertiesInvoker struct {
*invoker.BaseInvoker
}
func (*UpdatePropertiesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdatePropertiesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdatePropertiesInvoker) Invoke ¶ added in v0.0.90
func (i *UpdatePropertiesInvoker) Invoke() (*model.UpdatePropertiesResponse, error)
type UpdateProvisioningTemplateInvoker ¶ added in v0.1.102
type UpdateProvisioningTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateProvisioningTemplateInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateProvisioningTemplateInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateProvisioningTemplateInvoker) Invoke ¶ added in v0.1.102
func (i *UpdateProvisioningTemplateInvoker) Invoke() (*model.UpdateProvisioningTemplateResponse, error)
type UpdateRoutingBacklogPolicyInvoker ¶ added in v0.1.91
type UpdateRoutingBacklogPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateRoutingBacklogPolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateRoutingBacklogPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateRoutingBacklogPolicyInvoker) Invoke ¶ added in v0.1.91
func (i *UpdateRoutingBacklogPolicyInvoker) Invoke() (*model.UpdateRoutingBacklogPolicyResponse, error)
type UpdateRoutingFlowControlPolicyInvoker ¶ added in v0.1.91
type UpdateRoutingFlowControlPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateRoutingFlowControlPolicyInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateRoutingFlowControlPolicyInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateRoutingFlowControlPolicyInvoker) Invoke ¶ added in v0.1.91
func (i *UpdateRoutingFlowControlPolicyInvoker) Invoke() (*model.UpdateRoutingFlowControlPolicyResponse, error)
type UpdateRoutingRuleInvoker ¶ added in v0.0.90
type UpdateRoutingRuleInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateRoutingRuleInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateRoutingRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateRoutingRuleInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateRoutingRuleInvoker) Invoke() (*model.UpdateRoutingRuleResponse, error)
type UpdateRuleActionInvoker ¶ added in v0.0.90
type UpdateRuleActionInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateRuleActionInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateRuleActionInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateRuleActionInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateRuleActionInvoker) Invoke() (*model.UpdateRuleActionResponse, error)
type UpdateRuleInvoker ¶ added in v0.0.90
type UpdateRuleInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateRuleInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateRuleInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateRuleInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateRuleInvoker) Invoke() (*model.UpdateRuleResponse, error)
type UploadBatchTaskFileInvoker ¶ added in v0.1.23
type UploadBatchTaskFileInvoker struct {
*invoker.BaseInvoker
}
func (*UploadBatchTaskFileInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UploadBatchTaskFileInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UploadBatchTaskFileInvoker) Invoke ¶ added in v0.1.23
func (i *UploadBatchTaskFileInvoker) Invoke() (*model.UploadBatchTaskFileResponse, error)