AWS config documentation change
Summary
Minified JSON policy examples and removed trailing characters in SNS notification documentation
Security assessment
Formatting changes to JSON policies and cleanup of syntax do not impact security functionality or documentation.
Diff
diff --git a/config/latest/developerguide/example-sns-notification.md b/config/latest/developerguide/example-sns-notification.md index 4c19f4176..b6e0bbaf9 100644 --- a//config/latest/developerguide/example-sns-notification.md +++ b//config/latest/developerguide/example-sns-notification.md @@ -541,16 +541 @@ JSON - "policyDocument": "{ - "Version": "2012-10-17", - "Statement": [ - { - "Sid": "VisualEditor0", - "Effect": "Allow", - "Action": "ec2:RunInstances", - "Resource": "arn:aws:ec2:*:*:instance/*", - "Condition": { - "StringLike": { - "aws:RequestTag/VPCId": "*" - } - } - } - ] - }" + "policyDocument": "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Sid\":\"VisualEditor0\",\"Effect\":\"Allow\",\"Action\":\"ec2:RunInstances\",\"Resource\":\"arn:aws:ec2:*:*:instance/*\",\"Condition\":{\"StringLike\":{\"aws:RequestTag/VPCId\":\"*\"}}}]}" @@ -559 +544 @@ JSON - "changeType": "DELETE" >>>>>>>>>>>>>>>>>>>> 3 + "changeType": "DELETE" @@ -606 +591 @@ JSON - "assumeRolePolicyDocument": "{"Version":"2012-10-17","Statement":[{"Sid":"","Effect":"Allow","Principal":{"AWS":"arn:aws:iam::123456789012:root"},"Action":"sts:AssumeRole","Condition":{"StringEquals":{"sts:ExternalId":"123456"}}}]}", + "assumeRolePolicyDocument": "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Sid\":\"\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"arn:aws:iam::123456789012:root\"},\"Action\":\"sts:AssumeRole\",\"Condition\":{\"StringEquals\":{\"sts:ExternalId\":\"123456\"}}}]}",