AWS code-library documentation change
Summary
Updated condition expression and error message in DynamoDB TTL example code
Security assessment
Identical to previous DynamoDB change; modifies expiration logic without security vulnerability context.
Diff
diff --git a/code-library/latest/ug/java_2_dynamodb_code_examples.md b/code-library/latest/ug/java_2_dynamodb_code_examples.md index 86bf99d8b..2f18ed842 100644 --- a//code-library/latest/ug/java_2_dynamodb_code_examples.md +++ b//code-library/latest/ug/java_2_dynamodb_code_examples.md @@ -2646 +2646 @@ Update TTL on on an existing DynamoDB Item in a table, with a condition. - private static final String CONDITION_EXPRESSION = "attribute_exists(" + PRIMARY_KEY_ATTR + ")"; + private static final String CONDITION_EXPRESSION = EXPIRE_AT_ATTR + " > :c"; @@ -2648 +2648 @@ Update TTL on on an existing DynamoDB Item in a table, with a condition. - private static final String CONDITION_FAILED_MESSAGE = "Condition check failed. Item does not exist."; + private static final String CONDITION_FAILED_MESSAGE = "Condition check failed. The item may have already expired.";