@mindconnect/mindconnect-nodejs
Version:
NodeJS Library for Siemens Insights Hub Connectivity - TypeScript SDK for Insights Hub and Industrial IoT - Command Line Interface - Insights Hub Development Proxy (Siemens Insights Hub was formerly known as MindSphere)
320 lines (319 loc) • 9.28 kB
TypeScript
import { AdvancedTokenExchangeClient } from "../advanced-token/advanced-token";
import { AgentManagementClient } from "../agent/agent-management";
import { AssetManagementClient } from "../asset/asset-management";
import { CaseManagementClient } from "../cases/cases";
import { CommandingClient } from "../commanding/commanding";
import { DataExchangeClient } from "../data-exchange/data-exchange";
import { DataLakeClient } from "../data-lake/data-lake";
import { EventManagementClient } from "../event/event-management";
import { IdentityManagementClient } from "../identity/identity";
import { TimeSeriesClient } from "../iot/iot-timeseries";
import { TimeSeriesAggregateClientV4 } from "../iotaggregate-v4/iot-timeseries-aggregate-v4";
import { TimeSeriesAggregateClient } from "../iotaggregate/iot-timeseries-aggregate";
import { TimeSeriesBulkClient } from "../iotbulk/iot-timeseries-bulk";
import { IotFileClient } from "../iotfile/iot-file";
import { JobManagerClient } from "../jobmanager/jobmanager";
import { MindConnectApiClient } from "../mcapi/mcapi";
import { MessageBrokerClient } from "../messagebroker/messagebroker";
import { ModelManagementClient } from "../model/model-management";
import { NotificationClientV4 } from "../notification-v4/notification-v4";
import { DeploymentWorkflowClient, DeviceConfigurationClient, DeviceManagementClient, DeviceStatusManagementClient, EdgeAppDeploymentClient, EdgeAppInstanceManagementClient, FirmwareDeploymentClient } from "../open-edge/open-edge";
import { ResourceAccessManagementClient } from "../policy/policy";
import { SemanticDataInterconnectClient } from "../sdi/sdi-v4";
import { TenantManagementClient } from "../tenant/tenant-management";
import { UsageTransparencyClient } from "../utc/utc";
import { VisualFlowCreatorClient } from "../vfc/vfc";
import { SdkClient } from "./sdk-client";
/**
*
* MindSphere typescript SDK
*
* Runs in browser and in NodeJs.
*
* The SDK uses all 4 types of MindSphere Credentials
* (Agent Credentials, User Credentials, App Credentials,ServiceCredentials).
*
* @export
* @class MindSphereSdk
*/
export declare class MindSphereSdk extends SdkClient {
private _assetManagementClient?;
/**
* * Asset Management
*
* @returns {AssetManagementClient}
*
* @memberOf MindSphereSdk
*/
GetAssetManagementClient(): AssetManagementClient;
private _agentManagementClient?;
/**
* * Agent Management
*
* @returns {AgentManagementClient}
*
* @memberOf MindSphereSdk
*/
GetAgentManagementClient(): AgentManagementClient;
private _iotFileClient?;
/**
* * Iot File
*
* @returns {IotFileClient}
*
* @memberOf MindSphereSdk
*/
GetIoTFileClient(): IotFileClient;
private _tsBulkClient?;
/**
* * Time Series Bulk
*
* @returns {TimeSeriesBulkClient}
*
* @memberOf MindSphereSdk
*/
GetTimeSeriesBulkClient(): TimeSeriesBulkClient;
private _timeSeriesClient?;
/**
* * Time Series
*
* @returns {TimeSeriesClient}
*
* @memberOf MindSphereSdk
*/
GetTimeSeriesClient(): TimeSeriesClient;
private _timeSeriesAggregateClient?;
/**
* * Time Series Aggregates
*
* @returns {TimeSeriesAggregateClient}
*
* @memberOf MindSphereSdk
*/
GetTimeSeriesAggregateClient(): TimeSeriesAggregateClient;
private _timeSeriesAggregateClientV4?;
/**
* * Time Series Aggregates
* * V4 Client
*
* @returns {TimeSeriesAggregateClientV4}
*
* @memberOf MindSphereSdk
*/
GetTimeSeriesAggregateClientV4(): TimeSeriesAggregateClientV4;
private _eventManagementClient?;
/**
* * Event Management
*
* @returns {EventManagementClient}
*
* @memberOf MindSphereSdk
*/
GetEventManagementClient(): EventManagementClient;
private _mindConnectApiClient?;
/**
* * MindConnectApiClient
*
* @returns {MindConnectApiClient}
*
* @memberOf MindSphereSdk
*/
GetMindConnectApiClient(): MindConnectApiClient;
/**
* * Identity Management Client
*
* @returns {IdentityManagementClient}
*
* @memberOf MindSphereSdk
*/
GetIdentityManagementClient(): IdentityManagementClient;
private _identityManagementClient?;
private _dataLakeClient?;
/**
* * Data Lake Client
*
* @returns {DataLakeClient}
*
* @memberOf MindSphereSdk
*/
GetDataLakeClient(): DataLakeClient;
private _usageTransparencyClient?;
/**
* Usage Transparency Client
*
* @returns {UsageTransparencyClient}
*
* @memberOf MindSphereSdk
*/
GetUsageTransparencyClient(): UsageTransparencyClient;
private _tenantManagementClient?;
/**
* * Tenant Management Client
*
* @returns {TenantManagementClient}
*
* @memberOf MindSphereSdk
*/
GetTenantManagementClient(): TenantManagementClient;
private _deviceManagementClient?;
/**
* * Device Management Client
*
* @returns {DeviceManagementClient}
*
* @memberOf MindSphereSdk
*/
GetDeviceManagementClient(): DeviceManagementClient;
private _deviceStatusManagementClient?;
/**
* * Device Status Management Client
*
* @returns {DeviceStatusManagementClient}
*
* @memberOf MindSphereSdk
*/
GetDeviceStatusManagementClient(): DeviceStatusManagementClient;
private _deviceConfigurationClient?;
/**
* * Device Configuration Management Client
*
* @returns {DeviceStatusManagementClient}
*
* @memberOf MindSphereSdk
*/
GetDeviceConfigurationClient(): DeviceConfigurationClient;
private _deploymentWorkflowClient?;
/**
* * Deployment Workflow Client
*
* @returns {DeploymentWorkflowClient}
*
* @memberOf MindSphereSdk
*/
GetDeploymentWorkflowClient(): DeploymentWorkflowClient;
private _edgeAppInstanceManagementClient?;
/**
* * Edge App Instance Management Client
*
* @returns {EdgeAppInstanceManagementClient}
*
* @memberOf MindSphereSdk
*/
GetEdgeAppInstanceManagementClient(): EdgeAppInstanceManagementClient;
private _edgeAppDeploymentClient?;
/**
* * Edge AppDeployment Client
*
* @returns {EdgeDeploymentClient}
*
* @memberOf MindSphereSdk
*/
GetEdgeDeploymentClient(): EdgeAppDeploymentClient;
private _firmwareAppDeploymentClient?;
/**
* * Edge AppDeployment Client
*
* @returns {FirmwareDeploymentClient}
*
* @memberOf MindSphereSdk
*/
GetFirmwareDeploymentClient(): FirmwareDeploymentClient;
private _modelManagementClient?;
/**
* * Model Management Client
*
* @returns {ModelManagementClient}
*
* @memberOf MindSphereSdk
*/
GetModelManagementClient(): ModelManagementClient;
private _notificationClient?;
/**
* * Notification Client
*
* @returns {NotificationClientV4}
*
* @memberOf MindSphereSdk
*/
GetNotificationClientV4(): NotificationClientV4;
private _jobManagerClient?;
/**
* * Job Manager Client
*
* @returns {JobManagerClient}
*
* @memberOf MindSphereSdk
*/
GetJobManagerClient(): JobManagerClient;
private _dataExchangeClient?;
/**
* * Data Exchange Client
*
* @returns {DataExchangeClient}
*
* @memberOf MindSphereSdk
*/
GetDataExchangeClient(): DataExchangeClient;
private _semanticDataInterConnectClient?;
/**
* Semantic Data Interconnect Client
*
* @returns {SemanticDataInterconnectClient}
*
* @memberOf MindSphereSdk
*/
GetSemanticDataInterConnectClient(): SemanticDataInterconnectClient;
private _messageBrokerClient?;
/**
* * Message Broker Client
*
* @returns {MessageBrokerClient}
*
* @memberOf MindSphereSdk
*/
GetMessageBrokerClient(): MessageBrokerClient;
private _resourceAccessManagementClient?;
/**
* * Resource Acess Management Client
*
* @returns {ResourceAccessManagementClient}
*
* @memberOf MindSphereSdk
*/
GetResourceManagementClient(): ResourceAccessManagementClient;
private _commandingClient?;
/**
* Commanding Client
*
* @returns {CommandingClient}
*
* @memberOf MindSphereSdk
*/
GetCommandingClient(): CommandingClient;
private _advancedTokenExchangeClient?;
/**
* Advanced Token Exchange Client
*
* @returns {AdvancedTokenExchangeClient}
*
* @memberOf MindSphereSdk
*/
GetAdvancedTokenExchangeClient(): AdvancedTokenExchangeClient;
private _visualFlowCreatorClient?;
/**
* Visual Flow Creator Client
*
* @returns {VisualFlowCreatorClient}
*
* @memberOf MindSphereSdk
*/
GetVisualFlowCreatorClient(): VisualFlowCreatorClient;
private _caseManagementClient?;
/**
* Case Management Client
*
* @return {*} {CaseManagementClient}
* @memberof MindSphereSdk
*/
GetCaseManagementClient(): CaseManagementClient;
}