User Tools

Site Tools


aws_aws

AWS Layer (aws)

The AWS helper layer supports AWS IoT functionality. It must be placed on top of an MQTT layer.

AWS Layer Configuration Parameters

Parameter Type Description
Action Number
Alias String
CA Certificate Number
Client Certificate Number
Client ID String
Client Private Key Number
Debug Log Level Number Debug Level
Dependencies String Other dependencies to this element
Destination Peer Number
EndPoint String
Event Filter String Filter of Event
Exact Match Boolean
Max Event Queue Size Number Maximum Queue Size
Name String Component Name
No Events Boolean
Passthrough Boolean High-to-Low Layer Passthrough
Raw Data To Inject String Data Packet to Inject
Raw Dst L2 To Inject String Destination L2 Address
Raw Dst L3 To Inject String Destination L3 Address
Raw Dst L4 To Inject String Destination L4 Address
Request Timeout Number
Save Dynamic Config Boolean
Show Commands Boolean Show Commands
Show Events Boolean Show Events
Topic String
Watch Boolean Watch Layer

AWS Layer Real-Time Parameters

Parameter Type Description
Allow Blocking Event Boolean Blocking Events
Blocked Boolean Disable Component
Debug Log Level Number Debug Level
Passthrough Boolean High-to-Low Layer Passthrough
Watch Boolean Watch Layer

AWS Layer Functions

Function Type Description
getStatsAwsAvailableInstances(layer) getter Get “Available Instances” Parameter
getStatsAwsDownstreamLastPacket(layer) getter Get “Downstream Last Packet” Parameter
getStatsAwsDownstreamPacketCount(layer) getter Get “Downstream Packet Count” Parameter
getStatsAwsMaxDownstreamDelay(layer) getter Get “Max Downstream Delay” Parameter
getStatsAwsMaxUpstreamDelay(layer) getter Get “Max Upstream Delay” Parameter
getStatsAwsMeanDownstreamDelay(layer) getter Get “Mean Downstream Delay” Parameter
getStatsAwsMeanUpstreamDelay(layer) getter Get “Mean Upstream Delay” Parameter
getStatsAwsMinDownstreamDelay(layer) getter Get “Min Downstream Delay” Parameter
getStatsAwsMinUpstreamDelay(layer) getter Get “Min Upstream Delay” Parameter
getStatsAwsName(layer) getter Get “Name” Parameter
getStatsAwsRateBpsDownstream(layer) getter Get “Rate Bps Downstream” Parameter
getStatsAwsRateBpsUpstream(layer) getter Get “Rate Bps Upstream” Parameter
getStatsAwsTimestampIn(layer) getter Get “Timestamp In” Parameter
getStatsAwsTimestampOut(layer) getter Get “Timestamp Out” Parameter
getStatsAwsType(layer) getter Get “Type” Parameter
getStatsAwsUpstreamLastPacket(layer) getter Get “Upstream Last Packet” Parameter
getStatsAwsUpstreamPacketCount(layer) getter Get “Upstream Packet Count” Parameter
getStatsAwsVarianceDownstreamDelay(layer) getter Get “Variance Downstream Delay” Parameter
getStatsAwsVarianceUpstreamDelay(layer) getter Get “Variance Upstream Delay” Parameter
getawsAllowBlockingEvent(layer) getter Get “Allow Blocking Event” Parameter
getawsBlocked(layer) getter Get “Blocked” Parameter
getawsDebugLogLevel(layer) getter Get “Debug Log Level” Parameter
getawsDestinationPeer(layer) getter Get “Destination Peer” Parameter
getawsNoEvents(layer) getter Get “No Events” Parameter
getawsPassthrough(layer) getter Get “Passthrough” Parameter
getawsWatch(layer) getter Get “Watch” Parameter
setawsAllowBlockingEvent(layer,value) setter Set “Allow Blocking Event” Parameter
setawsBlocked(layer,value) setter Set “Blocked” Parameter
setawsDebugLogLevel(layer,value) setter Set “Debug Log Level” Parameter
setawsNoEvents(layer,value) setter Set “No Events” Parameter
setawsPassthrough(layer,value) setter Set “Passthrough” Parameter
setawsWatch(layer,value) setter Set “Watch” Parameter
aws_aws.txt · Last modified: 2021/07/26 03:43 by vps