AWS Security ChangesHomeSearch

AWS solutions documentation change

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

File: solutions/latest/constructs/aws_apigateway_sqs.md

Summary

Updated image URLs and clarified property descriptions including queueProps conflict warning

Security assessment

Changes involve documentation formatting (image paths) and non-security clarifications about property usage. The queueProps conflict warning prevents deployment errors but doesn't address security vulnerabilities.

Diff

diff --git a/solutions/latest/constructs/aws_apigateway_sqs.md b/solutions/latest/constructs/aws_apigateway_sqs.md
index 075e8c1a4..be3eb0a29 100644
--- a//solutions/latest/constructs/aws_apigateway_sqs.md
+++ b//solutions/latest/constructs/aws_apigateway_sqs.md
@@ -16,3 +16,3 @@ OverviewPattern Construct PropsPattern PropertiesSample API UsageAPI Gateway Req
-![Python Logo](https://docs.aws.amazon.com/cdk/api/latest/img/python32.png) Python |  `aws_solutions_constructs.aws_apigateway_sqs`  
-![Typescript Logo](https://docs.aws.amazon.com/cdk/api/latest/img/typescript32.png) Typescript |  `@aws-solutions-constructs/aws-apigateway-sqs`  
-![Java Logo](https://docs.aws.amazon.com/cdk/api/latest/img/java32.png) Java |  `software.amazon.awsconstructs.services.apigatewaysqs`  
+![Python Logo](https://docs.aws.amazon.com/images/solutions/latest/constructs/images/python32.png) Python |  `aws_solutions_constructs.aws_apigateway_sqs`  
+![Typescript Logo](https://docs.aws.amazon.com/images/solutions/latest/constructs/images/typescript32.png) Typescript |  `@aws-solutions-constructs/aws-apigateway-sqs`  
+![Java Logo](https://docs.aws.amazon.com/images/solutions/latest/constructs/images/java32.png) Java |  `software.amazon.awsconstructs.services.apigatewaysqs`  
@@ -63 +63 @@ Java
-apiGatewayProps? |  [`api.RestApiProps`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_apigateway.RestApiProps.html) |  Optional user-provided props to override the default props for the API Gateway.  
+apiGatewayProps? |  [`api.RestApiProps`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_apigateway.RestApiProps.html) |  Optional - user provided props to override the default props for the API Gateway.  
@@ -65 +65 @@ createUsagePlan? |  boolean |  Whether to create a Usage Plan attached to the AP
-queueProps? |  [`sqs.QueueProps`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_sqs.QueueProps.html) |  Optional user-provided props to override the default props for the queue.  
+queueProps? |  [`sqs.QueueProps`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_sqs.QueueProps.html) |  Optional - user provided properties to override the default properties for the SQS queue. Providing both this and `existingQueueObj` will cause an error.  
@@ -87 +87 @@ encryptionKeyProps? |  [`kms.KeyProps`](https://docs.aws.amazon.com/cdk/api/v2/d
-messageSchema? |  { [contentType: string]: [api.JsonSchema](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_apigateway.JsonSchema.html); } |  Optional schema to define format of incoming message in API request body. Example: { "application/json": { schema: api.JsonSchemaVersion.DRAFT4, title: "pollResponse", type: api.JsonSchemaType.OBJECT, required: ["firstProperty", "antotherProperty"], additionalProperties: false, properties: { firstProperty: { type: api.JsonSchemaType.STRING }, antotherProperty: { type: api.JsonSchemaType.STRING } } } Only relevant for create operation, if allowCreateOperation is not true, then supplying this is an error. Sending this value causes this construct to turn on validation for the request body. @default - None  
+messageSchema? |  { [contentType: string]: [api.JsonSchema](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_apigateway.JsonSchema.html); } |  Optional schema to define format of incoming message in API request body. Example: { "application/json": { schema: api.JsonSchemaVersion.DRAFT4, title: "pollResponse", type: api.JsonSchemaType.OBJECT, required: ["firstProperty", "antotherProperty"], additionalProperties: false, properties: { firstProperty: { type: api.JsonSchemaType.STRING }, antotherProperty: { type: api.JsonSchemaType.STRING } } } Only relevant for create operation, if allowCreateOperation is not true, then supplying this causes an error. Sending this value causes this construct to turn on validation for the request body. @default - None