DiscoveredDeviceSummary
¶
Source code in docs_src/capo_iot_managed_integrations/types/discovered_device_summary.py
authentication_material
instance-attribute
¶
authentication_material: NotRequired[AuthMaterialString]
The authentication material required for connecting to the discovered device, such as credentials or tokens.
connector_device_id
instance-attribute
¶
connector_device_id: NotRequired[ConnectorDeviceId]
The third-party device identifier as defined by the connector. This identifier must not contain personal identifiable information (PII).
connector_device_name
instance-attribute
¶
connector_device_name: NotRequired[ConnectorDeviceName]
The name of the device as defined by the connector or third-party system.
device_types
instance-attribute
¶
device_types: NotRequired[DeviceTypeList]
The list of device types or categories that the discovered device belongs to.
discovered_at
instance-attribute
¶
discovered_at: NotRequired[DiscoveredAt]
The timestamp indicating when the device was discovered.
managed_thing_id
instance-attribute
¶
managed_thing_id: NotRequired[ManagedThingId]
The identifier of the managed thing created for this discovered device, if one exists.
modification
instance-attribute
¶
modification: NotRequired[DiscoveryModification]
The status of the discovered device, indicating whether it has been added, removed, or modified since the last discovery.