AWS Security ChangesHomeSearch

AWS iot documentation change

Service: iot · 2025-11-22 · Documentation low

File: iot/latest/developerguide/rule-error-handling.md

Summary

Updated URLs for substitution templates and external function references with corrected slashes

Security assessment

Modifications focus on link formatting without altering security guidance or addressing vulnerabilities.

Diff

diff --git a/iot/latest/developerguide/rule-error-handling.md b/iot/latest/developerguide/rule-error-handling.md
index 089673306..dc07f4822 100644
--- a//iot/latest/developerguide/rule-error-handling.md
+++ b//iot/latest/developerguide/rule-error-handling.md
@@ -111 +111 @@ Here is an example of a rule with an added error action. The following rule has
-You can use any [function](./iot-sql-functions.html) or [substitution template](https://docs.aws.amazon.com/iot/latest/developerguide/iot-substitution-templates.html) in an error action's SQL statement including the external functions: [`aws_lambda()`](https://docs.aws.amazon.com/iot/latest/developerguide/iot-sql-functions.html#iot-func-aws-lambda), [`get_dynamodb()`](https://docs.aws.amazon.com/iot/latest/developerguide/iot-sql-functions.html#iot-sql-function-get-dynamodb), [`get_thing_shadow()`](https://docs.aws.amazon.com/iot/latest/developerguide/iot-sql-functions.html#iot-sql-function-get-thing-shadow), [`get_secret()`](https://docs.aws.amazon.com/iot/latest/developerguide/iot-sql-functions.html#iot-sql-function-get-secret), [`machinelearning_predict()`](https://docs.aws.amazon.com/iot/latest/developerguide/iot-sql-functions.html#iot-sql-function-machine-learning), and [`decode()`](https://docs.aws.amazon.com/iot/latest/developerguide/iot-sql-functions.html#iot-sql-decode-base64). If an error action requires to call an external function, then invoking the error action can result in additional bill for the external function.
+You can use any [function](./iot-sql-functions.html) or [substitution template](https://docs.aws.amazon.com//iot/latest/developerguide/iot-substitution-templates.html) in an error action's SQL statement including the external functions: [`aws_lambda()`](https://docs.aws.amazon.com//iot/latest/developerguide/iot-sql-functions.html#iot-func-aws-lambda), [`get_dynamodb()`](https://docs.aws.amazon.com//iot/latest/developerguide/iot-sql-functions.html#iot-sql-function-get-dynamodb), [`get_thing_shadow()`](https://docs.aws.amazon.com//iot/latest/developerguide/iot-sql-functions.html#iot-sql-function-get-thing-shadow), [`get_secret()`](https://docs.aws.amazon.com//iot/latest/developerguide/iot-sql-functions.html#iot-sql-function-get-secret), [`machinelearning_predict()`](https://docs.aws.amazon.com//iot/latest/developerguide/iot-sql-functions.html#iot-sql-function-machine-learning), and [`decode()`](https://docs.aws.amazon.com//iot/latest/developerguide/iot-sql-functions.html#iot-sql-decode-base64). If an error action requires to call an external function, then invoking the error action can result in additional bill for the external function.
@@ -113 +113 @@ You can use any [function](./iot-sql-functions.html) or [substitution template](
-The following external functions are billed equivalent to that of a rule action: [`aws_lambda`](https://docs.aws.amazon.com/iot/latest/developerguide/iot-sql-functions.html#iot-func-aws-lambda), [`get_dynamodb()`](https://docs.aws.amazon.com/iot/latest/developerguide/iot-sql-functions.html#iot-sql-function-get-dynamodb), and [`get_thing_shadow()`](https://docs.aws.amazon.com/iot/latest/developerguide/iot-sql-functions.html#iot-sql-function-get-thing-shadow). You also get billed for the [`decode()`](https://docs.aws.amazon.com/iot/latest/developerguide/iot-sql-functions.html#iot-sql-decode-base64) function only when you are [decoding a Protobuf message to JSON](https://docs.aws.amazon.com/iot/latest/developerguide/binary-payloads.html#binary-payloads-protobuf). For more details, refer to the [AWS IoT Core pricing page](https://aws.amazon.com/iot-core/pricing/).
+The following external functions are billed equivalent to that of a rule action: [`aws_lambda`](https://docs.aws.amazon.com//iot/latest/developerguide/iot-sql-functions.html#iot-func-aws-lambda), [`get_dynamodb()`](https://docs.aws.amazon.com//iot/latest/developerguide/iot-sql-functions.html#iot-sql-function-get-dynamodb), and [`get_thing_shadow()`](https://docs.aws.amazon.com//iot/latest/developerguide/iot-sql-functions.html#iot-sql-function-get-thing-shadow). You also get billed for the [`decode()`](https://docs.aws.amazon.com//iot/latest/developerguide/iot-sql-functions.html#iot-sql-decode-base64) function only when you are [decoding a Protobuf message to JSON](https://docs.aws.amazon.com//iot/latest/developerguide/binary-payloads.html#binary-payloads-protobuf). For more details, refer to the [AWS IoT Core pricing page](https://aws.amazon.com/iot-core/pricing/).
@@ -115 +115 @@ The following external functions are billed equivalent to that of a rule action:
-For more information about rules and how to specify an error action, see [Creating an AWS IoT Rule](https://docs.aws.amazon.com/iot/latest/developerguide/iot-create-rule.html).
+For more information about rules and how to specify an error action, see [Creating an AWS IoT Rule](https://docs.aws.amazon.com//iot/latest/developerguide/iot-create-rule.html).