awscrt.aws_iot_metrics¶
- class awscrt.aws_iot_metrics.IoTMetricsMetadata(key: str, value: str)¶
A key-value pair for IoT SDK metrics metadata.
Metadata entries are appended to the MQTT CONNECT packet username field as part of the Metadata query parameter.
- class awscrt.aws_iot_metrics.AWSIoTMetrics(library_name: str = 'IoTDeviceSDK/Python', metadata_entries: List[IoTMetricsMetadata] | None = None)¶
Configuration for IoT SDK metrics that are embedded in MQTT Connect Packet username field.
- Parameters:
library_name (str) – The SDK library name (e.g., “IoTDeviceSDK/Python”)
metadata_entries (Optional[List[IoTMetricsMetadata]]) – Optional list for storing key-value pairs of metadata