2021/11/23 - AWS IoT Wireless - 2 new api methods
Changes Two new APIs, GetNetworkAnalyzerConfiguration and UpdateNetworkAnalyzerConfiguration, are added for the newly released Network Analyzer feature which enables customers to view real-time frame information and logs from LoRaWAN devices and gateways.
Get NetworkAnalyzer configuration.
See also: AWS API Documentation
Request Syntax
client.get_network_analyzer_configuration(
ConfigurationName='string'
)
string
[REQUIRED]
NetworkAnalyzer configuration name.
dict
Response Syntax
{
'TraceContent': {
'WirelessDeviceFrameInfo': 'ENABLED'|'DISABLED',
'LogLevel': 'INFO'|'ERROR'|'DISABLED'
},
'WirelessDevices': [
'string',
],
'WirelessGateways': [
'string',
]
}
Response Structure
(dict) --
TraceContent (dict) --
Trace Content for resources.
WirelessDeviceFrameInfo (string) --
WirelessDevice FrameInfo for trace content.
LogLevel (string) --
The log level for a log message.
WirelessDevices (list) --
List of WirelessDevices in the NetworkAnalyzerConfiguration.
(string) --
The ID of the wireless device.
WirelessGateways (list) --
List of WirelessGateways in the NetworkAnalyzerConfiguration.
(string) --
Update NetworkAnalyzer configuration.
See also: AWS API Documentation
Request Syntax
client.update_network_analyzer_configuration(
ConfigurationName='string',
TraceContent={
'WirelessDeviceFrameInfo': 'ENABLED'|'DISABLED',
'LogLevel': 'INFO'|'ERROR'|'DISABLED'
},
WirelessDevicesToAdd=[
'string',
],
WirelessDevicesToRemove=[
'string',
],
WirelessGatewaysToAdd=[
'string',
],
WirelessGatewaysToRemove=[
'string',
]
)
string
[REQUIRED]
NetworkAnalyzer configuration name.
dict
Trace Content for resources.
WirelessDeviceFrameInfo (string) --
WirelessDevice FrameInfo for trace content.
LogLevel (string) --
The log level for a log message.
list
WirelessDevices to add into NetworkAnalyzerConfiguration.
(string) --
The ID of the wireless device.
list
WirelessDevices to remove from NetworkAnalyzerConfiguration.
(string) --
The ID of the wireless device.
list
WirelessGateways to add into NetworkAnalyzerConfiguration.
(string) --
list
WirelessGateways to remove from NetworkAnalyzerConfiguration.
(string) --
dict
Response Syntax
{}
Response Structure
(dict) --