public class PlatformClient extends AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX| Constructor and Description |
|---|
PlatformClient(BceClientConfiguration config) |
PlatformClient(String accessKey,
String secretKey) |
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdownpublic PlatformClient(BceClientConfiguration config)
public InstanceInfo getInstance(String instanceId)
public ListInstancesResponse listInstances(int pageNo, int pageSize)
public InstanceInfo createInstance(CreateInstanceRequest request)
public CommonResult deleteInstance(String instanceId)
public InstanceInfo updateInstance(String instanceId, UpdateInstanceRequest request)
public ExtensionResourceResponse getConfigExtensionResources(String instanceId, String productKey)
public ExtensionResourceResponse getConfigExtensionResources(String instanceId, String productKey, String deviceName)
public ExtensionResourceResponse getEnabledExtensionResources(String instanceId, String productKey)
public ExtensionResourceResponse getEnabledExtensionResources(String instanceId, String productKey, String deviceName)
public ListInstanceResourceResponse listInstanceResources(String instanceId, ResourceSupplier supplier)
public void updateResourceProperties(String instanceId, UpdateInstanceResourcePropertiesRequest request)
public void enableResource(String instanceId, ResourceSupplier supplier, ResourceType resourceType)
public void verifyResourceProperties(String instanceId, UpdateInstanceResourcePropertiesRequest request)
public CreateRuleChainResponse createRuleChain(String instanceId, CreateRuleChainRequest request)
public void deleteRuleChain(String instanceId, BatchDeleteRuleChainRequest request)
public void updateRuleChain(String instanceId, String rulechainId, UpdatePlatformRuleChainRequest request)
public void updateRuleChainState(String instanceId, String rulechainId, UpdateRuleChainStateRequest request)
public PlatformRuleChainInfo getRuleChain(String instanceId, String rulechainId)
public ListRuleChainResponse listRuleChain(String instanceId, ListRuleChainRequest request)
public ValidateRuleChainResponse validateRuleChain(ValidateRuleChainRequest request)
public CreateRuleChainExternalDestinationResponse createRuleChainExternalDestination(String instanceId, CreateRuleChainExternalDestinationRequest request)
public ListRuleChainDestinationResponse listRuleChainDestinations(String instanceId, ListRuleChainDestinationRequest request)
public void batchDeleteRuleChainExternalDestinations(String instanceId, BatchDeleteRuleChainExternalDestinationRequest request)
public void validateRuleChainDestinationConnect(String instanceId, String destId)
public AuthRuleChainExternalDestinationResponse authRuleChainExternalDestination(String instanceId, String destinationId, RuleChainExternalDestinationType type)
public ComputationSourceResponse getC2CSource(String instanceId)
public void updateC2CDownwardState(String instanceId, boolean state)
public DeviceInfo createDevice(String instanceId, String productKey, CreateDeviceRequest request)
public void importCsvCreateDevice(String instanceId, String productKey, File file)
public void importCsvCreateDevice(String instanceId, String productKey, File file, AuthType authType)
public void importCsvCreateDevice(String instanceId, String productKey, File file, AuthType authType, String description)
public void importCsvCreateDevice(String instanceId, String productKey, File file, AuthType authType, String description, boolean isRegisterIotCore)
public void batchDeleteDevice(String instanceId, BatchDeleteDeviceRequest request)
public DeviceInfo getDevice(String instanceId, String productKey, String deviceName)
public ListDeviceResponse getDeviceList(String instanceId, ListDeviceRequest request)
public void resetDeviceSecret(String instanceId, String productKey, String deviceName)
public void batchCreateDevice(String instanceId, String productKey, BatchCreateDeviceRequest request)
public DeviceInfo updateDevice(String instanceId, String productKey, String deviceName, UpdateDeviceRequest request)
public ListDeviceStatesResponse getDeviceStates(String instanceId, ListDeviceKeyRequest request)
public ListTopicResponse getDeviceTopic(String instanceId, String productKey, String deviceName)
public ListTagResponse createDeviceTag(String instanceId, String productKey, String deviceName, CreateTagRequest request)
public void deleteDeviceTag(String instanceId, String productKey, String deviceName, String key)
public ListTagResponse getDeviceTagList(String instanceId, String productKey, String deviceName)
public EvsSpaceInfo getEvs(String instanceId, String productKey)
public EvsDeviceInfo getEvs(String instanceId, String productKey, String deviceName)
public void createEvs(String instanceId, String productKey, CreateEvsSpaceRequest request)
public void createEvs(String instanceId, String productKey, String deviceName, AddEvsDeviceRequest request)
public GetEvsChannelUrlResponse getEvsChannelUrl(String instanceId, String productKey, String deviceName, String channelId, EvsUrlProtocol protocol)
public void getEvsChannelPtz(String instanceId, String productKey, String deviceName, String channelId, EvsPtzRequest request)
public GetEvsChannelResponse getEvsChannel(String instanceId, String productKey, String deviceName)
public GetEvsThumbnailResponse getEvsThumbnail(String instanceId, String productKey, String deviceName, EvsDurationRequest request)
public GetEvsRecordingResponse getEvsRecording(String instanceId, String productKey, String deviceName, EvsDurationRequest request)
public void auth(String instanceId, String productKey, String deviceName, AuthRequest request)
public DeviceResourcesConnectionInfo getResourcesInfo(String instanceId, String productKey, String deviceName, GetDeviceConnectionInfoRequest request)
public void updateDeviceStates(String instanceId, String productKey, String deviceName, UpdateDeviceStateRequest request)
public DeviceShadowResponse getDeviceShadow(String instanceId, String productKey, String deviceName, ListDeviceShadowRequest request)
public void updateDeviceShadowState(String instanceId, String productKey, boolean shadowState)
public void updateDesired(String instanceId, String productKey, String deviceName, UpdateDesiredRequest request)
public ListDeviceShadowSnapshotResponse listShadow(String instanceId, ListDeviceKeyRequest request)
public GetEvsStreamResponse getEvsStream(String domain, String app, String stream, EvsUrlProtocol protocol)
public ProductInfo createProduct(String instanceId, CreateProductInfoRequest request)
public ProductInfo updateProduct(String instanceId, String productKey, UpdateProductInfoRequest request)
public ListProductResponse getProductList(String instanceId, ListProductRequest request)
public ProductInfo getProduct(String instanceId, String productKey)
public void updatePermanentConnect(String instanceId, String productKey, boolean permanentConnect)
public ListTagResponse createProductTag(String instanceId, String productKey, CreateTagRequest request)
public ListTagResponse getProductTagList(String instanceId, String productKey)
public ListTopicResponse getTopics(String instanceId, String productKey)
public DtmlDetailResponse getDTMLDetail(String instanceId, String productKey)
public ProductFeatureCommandInfo createFeatureCommand(String instanceId, String productKey, CreateFeatureCommandRequest request)
public ProductFeatureCommandInfo updateFeatureCommand(String instanceId, String productKey, String name, UpdateProductCommandRequest request)
public void deleteFeatureCommand(String instanceId, String productKey, String name)
public ProductFeatureCommandInfo getFeatureCommand(String instanceId, String productKey, String name)
public ListFeatureCommandResponse getFeatureCommandList(String instanceId, String productKey, int pageNo, int pageSize)
public ProductFeatureEventInfo createFeatureEvent(String instanceId, String productKey, CreateFeatureEventRequest request)
public ProductFeatureEventInfo updateFeatureEvent(String instanceId, String productKey, String name, UpdateProductEventRequest request)
public void deleteFeatureEvent(String instanceId, String productKey, String name)
public ProductFeatureEventInfo getFeatureEvent(String instanceId, String productKey, String name)
public ListFeatureEventResponse getFeatureEventList(String instanceId, String productKey, int pageNo, int pageSize)
public ProductFeaturePropertyInfo createFeatureProperty(String instanceId, String productKey, CreateFeaturePropertyRequest request)
public ProductFeaturePropertyInfo updateFeatureProperty(String instanceId, String productKey, String name, UpdateProductPropertyRequest request)
public void deleteFeatureProperty(String instanceId, String productKey, String name)
public ProductFeaturePropertyInfo getFeatureProperty(String instanceId, String productKey, String name)
public ListFeaturePropertyResponse getFeaturePropertyList(String instanceId, String productKey, int pageNo, int pageSize)
public void updateEvs(String instanceId, String productKey, UpdateEvsSpaceRequest request)
public void updateEvs(String instanceId, String productKey, String deviceName, UpdateEvsDeviceRequest request)
public ListProductResponse getSubsets(String instanceId, String productKey, int pageNo, int pageSize)
public ListDeviceResponse getSubsets(String instanceId, String productKey, String deviceName, int pageNo, int pageSize, String name)
public void deleteSubsets(String instanceId, String productKey, List<String> subProductKey)
public void deleteSubsets(String instanceId, String productKey, String deviceName, List<DeviceKey> subDeviceKey)
public ListProductResponse getAllSubsets(String instanceId, String productKey, String subProductName, int pageNo, int pageSize)
public ListDeviceResponse getAllSubsets(String instanceId, String productKey, String subProductKey, String deviceName, String name, int pageNo, int pageSize)
public void addSubsets(String instanceId, String productKey, String deviceName, List<DeviceKey> subDeviceKey)
public void importSubsets(String instanceId, String productKey, String deviceName, File file)
public DeviceSubsetsFileResponse exportSubsets(String instanceId, String productKey, String deviceName)
public TopicEncodeResponse topicEncode(TopicEncodeRequest request)
public TopicDecodeResponse topicDecode(TopicDecodeRequest request)
public AvailableMessageTypeResponse getSourceTypes(String instanceId, BlinkDataPermission permission)
public AvailableMessageTypeResponse getSinkTypes(String instanceId)
public ConsumerGroupUserInfoResponse getUserInfo(String instanceId)
public void sendMessage(String instanceId, String productKey, String deviceName, SendMessageRequest request)
public CreateConsumerGroupResponse createConsumerGroup(String instanceId, String name)
public ListConsumerGroupResponse getConsumerGroupList(String instanceId, CommonListRequest request)
public ResetConsumerGroupUserPwdResponse resetUserPwd(String instanceId, String username)
public ListInstanceServiceStateResponse listInstanceServiceState(String instanceId)
public ConsumerGroupQueueInfoResponse getQueueInfo(String instanceId, String consumerGroupId)
public ListSubResponse getSubList(String instanceId, CommonListRequest request)
@Deprecated public ProductSubscriptionResponse getSub(String instanceId, String productKey)
public ProductSubscriptionResponse getSubTopics(String instanceId, String productKey)
@Deprecated public void updateSub(String instanceId, String productKey, UpdateProductSubscriptionRequest request)
public void updateSubTopics(String instanceId, String productKey, UpdateProductSubscriptionRequest request)
public ProductSubscriptionResponse getMessageType(String instanceId)
public void updateGatewayState(String instanceId, String productKey, String deviceName, boolean state)
public ComputationSourceResponse getGatewayInfo(String instanceId, String productKey, String deviceName)
public void resetGatewaySecret(String instanceId, String productKey, String deviceName)
public ListUserLogResponse getLogList(String instanceId, ListUserLogRequest request)
public GroupInfo createGroup(String instanceId, CreateGroupRequest request)
public ListGroupResponse getGroupList(String instanceId, ListGroupRequest request)
public GroupInfo updateGroup(String instanceId, String groupId, UpdateGroupInfoRequest request)
public void addDeviceToGroup(String instanceId, String groupId, List<DeviceKey> listDeviceKey)
public void deleteDeviceFromGroup(String instanceId, String groupId, List<DeviceKey> listDeviceKey)
public ListDeviceByGroupResponse listDeviceByGroup(String instanceId, String groupId)
public ListBindComponentResponse bindProductComponents(String instanceId, String productKey, BindComponentRequest request)
public void unbindProductComponent(String instanceId, String productKey, String bindName, BindComponentRequest request)
public ListBindComponentResponse listProductComponents(String instanceId, String productKey)
public ListBindComponentResponse listDeviceComponents(String instanceId, String productKey, String deviceName, String bindName)
public CreateLinkageRuleResponse createLinkageRule(String instanceId, CreateLinkageRuleRequest request)
public void deleteLinkageRule(String instanceId, BatchDeleteLinkageRuleRequest request)
public void updateLinkageRule(String instanceId, String ruleId, UpdateLinkageRuleRequest request)
public LinkageRuleInfo getLinkageRule(String instanceId, String ruleId)
public ListLinkageRuleResponse listLinkageRule(String instanceId, int pageNo, int pageSize, String name)
public void updateLinkageRuleState(String instanceId, String ruleId, boolean state)
public ListProductCategoryResponse listProductCategory()
public ListProductModelResponse listProductModel(ListProductModelRequest request)
public ProductModelInfo getMainProductInfo(String modelId)
public ListBindComponentResponse getMainProductComponents(String modelId)
public ListFeaturePropertyResponse getMainProductProperties(String modelId, int pageNo, int pageSize)
public ListFeatureEventResponse getMainProductEvents(String modelId, int pageNo, int pageSize)
public ListFeatureCommandResponse getMainProductCommands(String modelId, int pageNo, int pageSize)
public DtmlDetailResponse getMainProductDTMLDetail(String modelId)
public SaveCustomProductModelResponse saveCustomProductModel(String instanceId, String productKey, SaveCustomProductModelRequest request)
public void deleteCustomProductModel(String modelId)
public SimpleProductModelInfo updateCustomProductModel(String modelId, UpdateCustomProductModelRequest request)
public ProductModelInfo exportProductModel(String instanceId, String productKey)
public void importProductModel(String instanceId, ImportProductModelRequest request)
public void importProductModel(String instanceId, String modelId, CreateProductByModelRequest request)
public AlarmRuleInfo createAlarmRule(String instanceId, CreateAlarmRuleRequest request)
public AlarmRuleInfo updateAlarmRule(String instanceId, String ruleId, UpdateAlarmRuleRequest request)
public AlarmRuleInfo getAlarmRule(String instanceId, String ruleId)
public ListAlarmRuleResponse listAlarmRule(String instanceId, String name, int pageNo, int pageSize)
public void updateAlarmRuleActiveState(String instanceId, String ruleId, boolean active)
public void triggerAlarmRule(String instanceId, String ruleId, TriggerAlarmRequest request)
public void batchDeleteAlarmRule(String instanceId, BatchDeleteAlarmRuleRequest request)
public void batchProcessAlarmRecord(String instanceId, BatchProcessAlarmRecordRequest request)
public AlarmRecordInfo getAlarmRecord(String instanceId, String recordId)
public ListAlarmRecordResponse listAlarmRecord(String instanceId, ListAlarmRecordRequest request)
public ConfigManagementListResponse getConfigList(String instanceId, String productKey, String configName, Integer pageNo, Integer pageSize)
public void addConfig(String instanceId, AddConfigRequest request)
public void modifyConfig(String instanceId, String productKey, String configId, AddConfigRequest request)
public void addConfigVersion(String instanceId, String productKey, String configId, String version, File file)
public void deleteConfigVersion(String instanceId, String productKey, String configId, String configVersion)
public GetConfigVersionResponse downloadConfigVersion(String instanceId, String productKey, String configId, String configVersion)
public ConfigVersionListResponse getConfigVersionList(String instanceId, String productKey, String configId)
public ConfigManagementResponse getConfigInfo(String instanceId, String productKey, String configId)
@Deprecated public ConfigTaskListResponse getTaskList(String instanceId, String productKey, String configId, int pageNo, int pageSize, String taskId)
getConfigTaskList(String, String, String, int, int, String)public ConfigTaskListResponse getConfigTaskList(String instanceId, String productKey, String configId, int pageNo, int pageSize, String taskId)
@Deprecated public void addTask(String instanceId, String productKey, String configId, AddTaskRequest request)
addConfigTask(String, String, String, AddTaskRequest)public void addConfigTask(String instanceId, String productKey, String configId, AddTaskRequest request)
@Deprecated public ConfigTaskDetailListResponse getTaskDetail(String instanceId, String productKey, String configId, int pageNo, int pageSize, String keyword)
getConfigTaskDetail(String, String,String, int, int, String)public ConfigTaskDetailListResponse getConfigTaskDetail(String instanceId, String productKey, String configId, int pageNo, int pageSize, String keyword)
@Deprecated public void addTaskCsv(String instanceId, String productKey, String configId, String configVersion, File file)
addConfigTaskCsv(String, String, String, String, File)public void addConfigTaskCsv(String instanceId, String productKey, String configId, String configVersion, File file)
public GetBridgeListResponse getBridgeList(String instanceId)
public ServiceInfoResponse getBridge(String instanceId, String serviceId)
public CreateOtaProductResponse createOtaProduct(String instanceId, String productKey, CreateOtaProductRequest request)
public OtaProductDetail getOtaProductDetail(String instanceId, String productKey)
public ListOtaProductResponse listOtaProduct(String instanceId, ListOtaProductRequest request)
public ListOtaProductOperationResponse listOtaProductOperation(String instanceId, String productKey, ListOtaProductOperationRequest request)
public OtaProductConfig getOtaProductConfig(String instanceId, String productKey)
public UploadOtaPackageResponse uploadOtaPackage(String instanceId, String productKey, UploadOtaPackageRequest request)
public ListOtaPackageResponse listOtaPackage(String instanceId, String productKey, ListOtaPackageRequest request)
public CheckOtaPackageResponse checkOtaPackage(String instanceId, String productKey, CheckOtaPackageRequest request)
public OSStsResponse stsOtaPackage(String instanceId, String productKey, String fileName, Long timestamp, Type type)
public CreateOtaTaskResponse addOtaTask(String instanceId, String productKey, CreateOtaTaskRequest request)
public void deleteOtaTask(String instanceId, String productKey, int taskId, DeleteOtaTaskRequest request)
public UpdateOtaTaskResponse updateOtaTask(String instanceId, String productKey, int taskId, UpdateOtaTaskRequest request)
public UpdateOtaTaskStatusResponse updateOtaTaskStatus(String instanceId, String productKey, int taskId, UpdateOtaTaskStatusRequest request)
public GetOtaTaskResponse getOtaTask(String instanceId, String productKey, int taskId)
public ListOtaTaskResponse listOtaTask(String instanceId, String productKey, ListOtaTaskRequest request)
public void createOrUpdateGrayTask(String instanceId, String productKey, int taskId, CreateOrUpdateGrayTaskRequest request)
public void updateGrayTaskStatus(String instanceId, String productKey, int taskId)
public ListAllTestDeviceForTaskResponse listAllTestDeviceForTask(String instanceId, String productKey, int taskId)
public SearchDeviceForTaskResponse searchDeviceForTask(String instanceId, String productKey, int taskId, SearchType type, String param)
public OtaTaskIssuedStatisticsResponse otaTaskIssuedStatistics(String instanceId, String productKey, int taskId)
public OtaTaskStatisticsResponse otaTaskStatistics(String instanceId, String productKey, int taskId)
public OtaTaskIssuedFailedStatisticsResponse otaTaskIssuedFailedStatistics(String instanceId, String productKey, int taskId)
public OtaTaskIssuedFailureInfoStatisticsResponse otaTaskIssuedFailureInfoStatistics(String instanceId, String productKey, int taskId, Stage stage)
public OtaTaskStageStatisticsResponse otaTaskStageStatistics(String instanceId, String productKey)
public OtaTaskProductLineWeekStatisticsResponse otaTaskProductLineWeekStatistics(String instanceId, String productKey, String date)
public ListOtaCompletedPackingResponse listOtaCompletedPacking(String instanceId, String productKey, CommonOtaListRequest request)
public ListOtaUncompletedPackingResponse listOtaUncompletedPacking(String instanceId, String productKey, CommonOtaListRequest request)
public CreateOtaPackingResponse createOtaPacking(String instanceId, String productKey, CreateOtaPackingRequest request)
public GetOtaPackingStatusResponse getOtaPackingStatus(String instanceId, String productKey, int issueId)
public CancelOtaPackingResponse cancelOtaPacking(String instanceId, String productKey, int issueId, String stepName, boolean hasNextStep)
public DeleteOtaPackingResponse deleteOtaPacking(String instanceId, String productKey, int issueId, String stepName, boolean hasNextStep)
public GetBatchPageResponse getBatchPage(String instanceId, CommonListRequest request)
public BatchInfoResponse getBatch(String instanceId, String batchId, CommonListRequest request)
public BatchDownloadMqtt getBatchMqtt(String instanceId, String batchId)
public GetBatchTuplesResponse getBatchTuples(String instanceId, String batchId)
public StatsDeviceMessageResponse statsDeviceMessage(String instanceId, Cycle cycle, long beginTime, long endTime)
public StatsLivelyDeviceResponse statsLivelyDevice(String instanceId, Cycle cycle, long beginTime, long endTime)
public StatsDeviceTotalResponse statsDeviceTotal(String instanceId, Cycle cycle, long beginTime, long endTime)
public DeviceStatesStatsResult statsDeviceStates(String instanceId)
public StatsProductTotalResponse statsProductTotal(String instanceId, Cycle cycle, long beginTime, long endTime)
public void disableResource(String instanceId, ResourceSupplier supplier, ResourceType resourceType)
public void unbindResource(String instanceId, ResourceSupplier supplier, ResourceType resourceType)
public UploadKafkaConfigFileResponse uploadKafkaConfigFile(File file)
public void tsdbModify(String instanceId, String productKey, TsdbInitRequest request)
public TsdbQueryResponse tsdbQueryProperty(String instanceId, String productKey, TsdbQueryRequest request)
public TsdbQueryResponse tsdbQueryEvent(String instanceId, String productKey, String event, TsdbQueryRequest request)
public TsdbMappingResponse tsdbMapping(String instanceId, String productKey, TsdbMappingRequest request)
public ListProtocolResponse getProtocolList(ResourceSupplier supplier, String protocolName, int pageNo, int pageSize)
public ProtocolResponse createProtocol(CreateProtocolRequest request)
public void modifyProtocol(String protocolId, BusinessTemplatesAppRequest request)
public ProtocolResponse getProtocol(String protocolId)
public void deleteProtocol(String protocolId)
public BusinessTemplatesApp getProtocolsApp(String protocolId)
public BusinessTemplatesAppRegistryList getProtocolsRegistry(String protocolId)
public BusinessTemplatesAppRegistry addProtocolsRegistry(String protocolId, BusinessTemplatesAppRegistryRequest request)
public void modifyProtocolsRegistry(String protocolId, String registryId, BusinessTemplatesAppRegistryRequest request)
public ProtocolsMarkdownResponse modifyProtocolsMarkdown(String protocolId, ProtocolsMarkdownRequest request)
public ProtocolsMarkdownResponse getProtocolsMarkdown(String protocolId)
public ListNodeResponse listNode(String name, int pageNo, int pageSize)
public NodeResponse getNode(String nodeId)
public NodeResponse createNode(CreateNodeRequest request)
public void modifyNode(String nodeId, ModifyNodeRequest request)
public void deleteNode(String nodeId)
public GetInstallNodePropertyResponse getInstallNodeProperty(String nodeId, String property)
public GetInstallNodeInitResponse getInstallNodeInit(String nodeId, InstallMethod method, InstallPlatform platform)
public void deployProtocol(String nodeId, String protocolId, String instanceId, String amqp, String mqtt, DeployBusinessTemplatesRequest request)
public ListNodeAppsResponse listNodeApps(String nodeId, int pageNo, int pageSize)
public ListNodeAppsResponse listInstanceApps(String instanceId, int pageNo, int pageSize)
public void modifyInstanceApps(String appId, String nodeId, String instanceId, String protocolId, boolean upgrade, BusinessTemplatesAppRequest request)
public void deleteInstanceApps(String appId, String nodeId, String instanceId, String protocolId)
public BusinessTemplatesApp getDeployApp(String appId)
public AppResponse getApp(String appId)
public GetEdgeGatewayNodeDetailResponse getEdgeGatewayNodeDetail(String instanceId, String productKey, String deviceName)
public ListEdgeGatewayNodeResponse listEdgeGatewayNode(String instanceId, ListEdgeGatewayNodeRequest request)
public GetNodeAppInfoResponse getEdgeGatewayNodeAppInfo(String instanceId, String productKey, String deviceName)
public GetAppInfoResponse deployAndUnloadEdgeGatewayApp(String instanceId, String productKey, String deviceName, String name, AppAction appAction)
public GetAppInfoResponse configEdgeGatewayAppEnv(String instanceId, String productKey, String deviceName, String name)
public DriverListResponse getEdgeGatewayNodeDriverRefs(String instanceId, String productKey, String deviceName, GetNodeDriverRefsRequest request)
public DriverInfo introduceEdgeGatewayDrivers(String instanceId, String productKey, String deviceName, String driverName)
public DriverListResponse getEdgeGatewayDrivers(String instanceId, String productKey, String deviceName)
public DriverInfo getEdgeGatewayNodeDriverConfig(String instanceId, String productKey, String deviceName, String driverInstName)
public DriverInfo updateEdgeGatewayNodeDriverConfig(String instanceId, String productKey, String deviceName, String driverInstName, UpdateEdgeGatewayNodeDriverConfigRequest request)
public void deployEdgeGatewayDriver(String instanceId, String productKey, String deviceName)
public void deleteEdgeGatewayDriver(String instanceId, String productKey, String deviceName, String driverInstName)
public void syncEdgeGatewaySubDevices(String instanceId, String productKey, String deviceName)
public AppInfoListResponse getEdgeGatewayAppList(String instanceId, GetAppListRequest request)
public BusinessTemplatesListResponse getEdgeGatewaygetBusinessTemplates(String instanceId, GetBusinessTemplateRequest request)
public void deviceBindEdgeGatewayDriver(String instanceId, String productKey, String deviceName, BindSubDeviceRequest request)
public void deviceUnbindEdgeGatewayDriver(String instanceId, String productKey, String deviceName, BindSubDeviceRequest request)
public GetBieDeviceListResponse getEdgeGatewayDriverBindSubDeviceList(String instanceId, String productKey, String deviceName, String driverInstName, int pageNo, int pageSize)
public GetAccesstemplatesResponse getEdgeGatewayAccessTemplates(String instanceId, String productKey, String deviceName, String driverName)
public GetBieDeviceConfigResponse updateEdgeGatewaySubDeviceConfig(String instanceId, String productKey, String deviceName, String subProductKey, String subDeviceName, UpdateEdgeGatewaySubDeviceConfigRequest request)
public GetBieDeviceConfigResponse getEdgeGatewaySubDeviceConfig(String instanceId, String productKey, String deviceName, String subProductKey, String subDeviceName)
public UnbindEdgeGatewayDriverSubDeviceListResponse unbindEdgeGatewayDriverSubDeviceList(String instanceId, String productKey, String deviceName, UnbindEdgeGatewayDriverSubDeviceListRequest request)
public GetAppInfoResponse getEdgeGatewayAppDetail(String instanceId, String appName)
Copyright © 2023. All rights reserved.