AWS Security ChangesHomeSearch

AWS solutions documentation change

Service: solutions · 2026-01-31 · Documentation low

File: solutions/latest/constructs/aws_fargate_sns.md

Summary

Updated logo image URLs, clarified VPC property error conditions, and added mutual exclusivity note for topic properties

Security assessment

Changes are cosmetic (image URLs) and documentation clarity improvements (error conditions). The added note about topicProps/existingTopicObj mutual exclusivity prevents configuration errors but doesn't address security mechanisms or vulnerabilities.

Diff

diff --git a/solutions/latest/constructs/aws_fargate_sns.md b/solutions/latest/constructs/aws_fargate_sns.md
index 0d824a908..4cf84b881 100644
--- a//solutions/latest/constructs/aws_fargate_sns.md
+++ b//solutions/latest/constructs/aws_fargate_sns.md
@@ -16,3 +16,3 @@ OverviewPattern Construct PropsPattern PropertiesDefault settingsArchitectureGit
-![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python |  `aws_solutions_constructs.aws_fargate_sns`  
-![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript |  `@aws-solutions-constructs/aws-fargate-sns`  
-![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java |  `software.amazon.awsconstructs.services.fargatesns`  
+![Python Logo](https://docs.aws.amazon.com/images/solutions/latest/constructs/images/python32.png) Python |  `aws_solutions_constructs.aws_fargate_sns`  
+![Typescript Logo](https://docs.aws.amazon.com/images/solutions/latest/constructs/images/typescript32.png) Typescript |  `@aws-solutions-constructs/aws-fargate-sns`  
+![Java Logo](https://docs.aws.amazon.com/images/solutions/latest/constructs/images/java32.png) Java |  `software.amazon.awsconstructs.services.fargatesns`  
@@ -75,2 +75,2 @@ publicApi |  boolean |  Whether the construct is deploying a private or public A
-vpcProps? |  [ec2.VpcProps](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_ec2.VpcProps.html) |  Optional custom properties for a VPC the construct will create. This VPC will be used by any Private Hosted Zone the construct creates (that’s why loadBalancerProps and privateHostedZoneProps can’t include a VPC). Providing both this and existingVpc is an error.  
-existingVpc? |  [ec2.IVpc](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_ec2.IVpc.html) |  An existing VPC in which to deploy the construct. Providing both this and vpcProps is an error. If the client provides an existing load balancer and/or existing Private Hosted Zone, those constructs must exist in this VPC.  
+vpcProps? |  [ec2.VpcProps](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_ec2.VpcProps.html) |  Optional custom properties for a VPC the construct will create. This VPC will be used by any Private Hosted Zone the construct creates (that’s why loadBalancerProps and privateHostedZoneProps can’t include a VPC). Providing both this and existingVpc causes an error.  
+existingVpc? |  [ec2.IVpc](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_ec2.IVpc.html) |  An existing VPC in which to deploy the construct. Providing both this and vpcProps causes an error. If the client provides an existing load balancer and/or existing Private Hosted Zone, those constructs must exist in this VPC.  
@@ -86 +86 @@ existingTopicObj? |  [sns.Topic](https://docs.aws.amazon.com/cdk/api/v2/docs/aws
-topicProps? |  [sns.TopicProps](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_sns.TopicProps.html) |  Optional user provided properties to override the default properties for the SNS topic.  
+topicProps? |  [sns.TopicProps](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_sns.TopicProps.html) |  Optional - user provided properties to override the default properties for the SNS topic. Providing both this and `existingTopicObj` causes an error.