Skip to content

Commit 254e67f

Browse files
author
AWS
committed
AWS IoT Wireless Update: 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.
1 parent 4d2b70d commit 254e67f

File tree

2 files changed

+133
-0
lines changed

2 files changed

+133
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS IoT Wireless",
4+
"contributor": "",
5+
"description": "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."
6+
}

services/iotwireless/src/main/resources/codegen-resources/service-2.json

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -726,6 +726,24 @@
726726
],
727727
"documentation":"<p>Gets information about a multicast group session.</p>"
728728
},
729+
"GetNetworkAnalyzerConfiguration":{
730+
"name":"GetNetworkAnalyzerConfiguration",
731+
"http":{
732+
"method":"GET",
733+
"requestUri":"/network-analyzer-configurations/{ConfigurationName}",
734+
"responseCode":200
735+
},
736+
"input":{"shape":"GetNetworkAnalyzerConfigurationRequest"},
737+
"output":{"shape":"GetNetworkAnalyzerConfigurationResponse"},
738+
"errors":[
739+
{"shape":"ValidationException"},
740+
{"shape":"AccessDeniedException"},
741+
{"shape":"ResourceNotFoundException"},
742+
{"shape":"InternalServerException"},
743+
{"shape":"ThrottlingException"}
744+
],
745+
"documentation":"<p>Get NetworkAnalyzer configuration.</p>"
746+
},
729747
"GetPartnerAccount":{
730748
"name":"GetPartnerAccount",
731749
"http":{
@@ -1419,6 +1437,24 @@
14191437
],
14201438
"documentation":"<p>Updates properties of a multicast group session.</p>"
14211439
},
1440+
"UpdateNetworkAnalyzerConfiguration":{
1441+
"name":"UpdateNetworkAnalyzerConfiguration",
1442+
"http":{
1443+
"method":"PATCH",
1444+
"requestUri":"/network-analyzer-configurations/{ConfigurationName}",
1445+
"responseCode":204
1446+
},
1447+
"input":{"shape":"UpdateNetworkAnalyzerConfigurationRequest"},
1448+
"output":{"shape":"UpdateNetworkAnalyzerConfigurationResponse"},
1449+
"errors":[
1450+
{"shape":"ValidationException"},
1451+
{"shape":"AccessDeniedException"},
1452+
{"shape":"ResourceNotFoundException"},
1453+
{"shape":"InternalServerException"},
1454+
{"shape":"ThrottlingException"}
1455+
],
1456+
"documentation":"<p>Update NetworkAnalyzer configuration.</p>"
1457+
},
14221458
"UpdatePartnerAccount":{
14231459
"name":"UpdatePartnerAccount",
14241460
"http":{
@@ -2935,6 +2971,31 @@
29352971
"LoRaWAN":{"shape":"LoRaWANMulticastSession"}
29362972
}
29372973
},
2974+
"GetNetworkAnalyzerConfigurationRequest":{
2975+
"type":"structure",
2976+
"required":["ConfigurationName"],
2977+
"members":{
2978+
"ConfigurationName":{
2979+
"shape":"NetworkAnalyzerConfigurationName",
2980+
"location":"uri",
2981+
"locationName":"ConfigurationName"
2982+
}
2983+
}
2984+
},
2985+
"GetNetworkAnalyzerConfigurationResponse":{
2986+
"type":"structure",
2987+
"members":{
2988+
"TraceContent":{"shape":"TraceContent"},
2989+
"WirelessDevices":{
2990+
"shape":"WirelessDeviceList",
2991+
"documentation":"<p>List of WirelessDevices in the NetworkAnalyzerConfiguration.</p>"
2992+
},
2993+
"WirelessGateways":{
2994+
"shape":"WirelessGatewayList",
2995+
"documentation":"<p>List of WirelessGateways in the NetworkAnalyzerConfiguration.</p>"
2996+
}
2997+
}
2998+
},
29382999
"GetPartnerAccountRequest":{
29393000
"type":"structure",
29403001
"required":[
@@ -4359,6 +4420,13 @@
43594420
"max":10,
43604421
"min":0
43614422
},
4423+
"NetworkAnalyzerConfigurationName":{
4424+
"type":"string",
4425+
"documentation":"<p>NetworkAnalyzer configuration name.</p>",
4426+
"max":1024,
4427+
"min":1,
4428+
"pattern":"NetworkAnalyzerConfig_Default"
4429+
},
43624430
"NextToken":{
43634431
"type":"string",
43644432
"max":4096
@@ -5119,6 +5187,14 @@
51195187
"error":{"httpStatusCode":400},
51205188
"exception":true
51215189
},
5190+
"TraceContent":{
5191+
"type":"structure",
5192+
"members":{
5193+
"WirelessDeviceFrameInfo":{"shape":"WirelessDeviceFrameInfo"},
5194+
"LogLevel":{"shape":"LogLevel"}
5195+
},
5196+
"documentation":"<p>Trace Content for resources.</p>"
5197+
},
51225198
"TransmitMode":{
51235199
"type":"integer",
51245200
"max":1,
@@ -5255,6 +5331,39 @@
52555331
"members":{
52565332
}
52575333
},
5334+
"UpdateNetworkAnalyzerConfigurationRequest":{
5335+
"type":"structure",
5336+
"required":["ConfigurationName"],
5337+
"members":{
5338+
"ConfigurationName":{
5339+
"shape":"NetworkAnalyzerConfigurationName",
5340+
"location":"uri",
5341+
"locationName":"ConfigurationName"
5342+
},
5343+
"TraceContent":{"shape":"TraceContent"},
5344+
"WirelessDevicesToAdd":{
5345+
"shape":"WirelessDeviceList",
5346+
"documentation":"<p>WirelessDevices to add into NetworkAnalyzerConfiguration.</p>"
5347+
},
5348+
"WirelessDevicesToRemove":{
5349+
"shape":"WirelessDeviceList",
5350+
"documentation":"<p>WirelessDevices to remove from NetworkAnalyzerConfiguration.</p>"
5351+
},
5352+
"WirelessGatewaysToAdd":{
5353+
"shape":"WirelessGatewayList",
5354+
"documentation":"<p>WirelessGateways to add into NetworkAnalyzerConfiguration.</p>"
5355+
},
5356+
"WirelessGatewaysToRemove":{
5357+
"shape":"WirelessGatewayList",
5358+
"documentation":"<p>WirelessGateways to remove from NetworkAnalyzerConfiguration.</p>"
5359+
}
5360+
}
5361+
},
5362+
"UpdateNetworkAnalyzerConfigurationResponse":{
5363+
"type":"structure",
5364+
"members":{
5365+
}
5366+
},
52585367
"UpdatePartnerAccountRequest":{
52595368
"type":"structure",
52605369
"required":[
@@ -5465,6 +5574,14 @@
54655574
"member":{"shape":"WirelessDeviceEventLogOption"},
54665575
"documentation":"<p>The list of wireless device event log options.</p>"
54675576
},
5577+
"WirelessDeviceFrameInfo":{
5578+
"type":"string",
5579+
"documentation":"<p>WirelessDevice FrameInfo for trace content.</p>",
5580+
"enum":[
5581+
"ENABLED",
5582+
"DISABLED"
5583+
]
5584+
},
54685585
"WirelessDeviceId":{
54695586
"type":"string",
54705587
"documentation":"<p>The ID of the wireless device.</p>",
@@ -5479,6 +5596,12 @@
54795596
"SidewalkManufacturingSn"
54805597
]
54815598
},
5599+
"WirelessDeviceList":{
5600+
"type":"list",
5601+
"member":{"shape":"WirelessDeviceId"},
5602+
"max":250,
5603+
"min":0
5604+
},
54825605
"WirelessDeviceLogOption":{
54835606
"type":"structure",
54845607
"required":[
@@ -5597,6 +5720,10 @@
55975720
"ThingName"
55985721
]
55995722
},
5723+
"WirelessGatewayList":{
5724+
"type":"list",
5725+
"member":{"shape":"WirelessGatewayId"}
5726+
},
56005727
"WirelessGatewayLogOption":{
56015728
"type":"structure",
56025729
"required":[

0 commit comments

Comments
 (0)