Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 3.22 KB

AssetDeviceConnection.md

File metadata and controls

19 lines (15 loc) · 3.22 KB

AssetDeviceConnection

An abstract class that holds the details of a device connectors connection to Intersight.

Properties

Name Type Description Notes
api_version int The version of the connector API, describes the capability of the connector's framework. If the version is lower than the current minimum supported version defined in the service managing the connection, the device connector will be connected with limited capabilities until the device connector is upgraded to a fully supported version. For example if a device connector that was released without delta inventory capabilities registers and connects to Intersight, inventory collection may be disabled until it has been upgraded. [optional] [readonly]
app_partition_number int The partition number corresponding to the instance of the Proxy App which is managing the web-socket to the device connector. [optional] [readonly]
connection_id str The unique identifier for the current connection. The identifier persists across network connectivity loss and is reset on device connector process restart or platform administrator toggle of the Intersight connectivity. The connectionId can be used by services that need to interact with stateful plugins running in the device connector process. For example if a service schedules an inventory in a devices job scheduler plugin at registration it is not necessary to reschedule the job if the device loses network connectivity due to an Intersight service upgrade or intermittent network issues in the devices datacenter. [optional] [readonly]
connection_reason str If 'connectionStatus' is not equal to Connected, connectionReason provides further details about why the device is not connected with the cloud. [optional] [readonly]
connection_status str The status of the persistent connection between the device connector and Intersight. [optional] [readonly] [default to '']
connection_status_last_change_time datetime The last time at which the 'connectionStatus' property value changed. If connectionStatus is Connected, this time can be interpreted as the starting time since which a persistent connection has been maintained between the cloud and device connector. If connectionStatus is NotConnected, this time can be interpreted as the last time the device connector was connected with the cloud. [optional] [readonly]
connector_version str The version of the device connector running on the managed device. [optional] [readonly]
device_external_ip_address str The IP Address of the managed device as seen from the cloud at the time of registration. This could be the IP address of the managed device's interface which has a route to the internet or a NAT IP addresss when the managed device is deployed in a private network. [optional] [readonly]
proxy_app str The name of the app which will proxy the messages to the device connector. [optional] [readonly]

[Back to Model list] [Back to API list] [Back to README]