CloudOfThingsRemoteConnectionManager¶
Description¶
The CloudOfThingsRemoteConnectionManager object can be used to enable remote access from the Cloud of Things. A separate tab ‘remote access’ will show up in Cloud of Things and let you configure endpoints. See also enabled
This object was introduced in InCore 1.1.
› Inherits: | Object |
---|
Properties¶
allowedEndpoints¶
This property holds a list of allowed hostnames to the endpoints. Each request from the cloud to a endpoint will be tested against this list and aborted if the hostname is not included. Use *
as the first item in the list to disable this behaviour.
This property was introduced in InCore 1.1.
› Type: | StringList |
---|---|
› Attributes: | Writable |
enabled¶
This property holds whether remote connections are enabled. If set to true
a tab ‘remote access’ will show up in Cloud of Things and let you configure endpoints. See also allowedEndpoints.
This property was introduced in InCore 1.1.
› Type: | Boolean |
---|---|
› Default: | false |
› Attributes: | Writable |
Enumerations¶
SupportedProtocols¶
This enumeration describes the supported remote access protocols.
This enumeration was introduced in InCore 1.1.
Name | Value | Description |
---|---|---|
CloudOfThingsRemoteConnectionManager.VNC |
0 |
Start a VNC connection. |
CloudOfThingsRemoteConnectionManager.Telnet |
1 |
Connect to the Endpoint via Telnet. |
CloudOfThingsRemoteConnectionManager.Ssh |
2 |
Start a ssh connection. |
Example¶
See CloudOfThingsClient example on how to use CloudOfThingsRemoteConnectionManager.