AWS solutions documentation change
Summary
Updated image URLs, modified VPC property wording, and renamed 'existingBucketInterface' to 'existingBucketObj' with updated descriptions for S3 bucket properties.
Security assessment
Changes involve terminology updates (existingBucketInterface → existingBucketObj) and consistency fixes. No security configurations, vulnerabilities, or security features are documented or modified. S3 bucket property clarifications don't reference security controls.
Diff
diff --git a/solutions/latest/constructs/aws_fargate_s3.md b/solutions/latest/constructs/aws_fargate_s3.md index 1d156df0c..3d3b1de60 100644 --- a//solutions/latest/constructs/aws_fargate_s3.md +++ b//solutions/latest/constructs/aws_fargate_s3.md @@ -16,3 +16,3 @@ OverviewPattern Construct PropsPattern PropertiesDefault settingsArchitectureGit - Python | `aws_solutions_constructs.aws_fargate_s3` - Typescript | `@aws-solutions-constructs/aws-fargate-s3` - Java | `software.amazon.awsconstructs.services.fargates3` + Python | `aws_solutions_constructs.aws_fargate_s3` + Typescript | `@aws-solutions-constructs/aws-fargate-s3` + Java | `software.amazon.awsconstructs.services.fargates3` @@ -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. @@ -85,2 +85,2 @@ existingContainerDefinitionObject? | [ecs.ContainerDefinition](https://docs.aws -existingBucketInterface? | [`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_s3.IBucket.html) | Existing S3 Bucket interface. Providing this property and `bucketProps` results in an error. -bucketProps? | [`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_s3.BucketProps.html) | Optional user provided props to override the default props for the S3 Bucket. +existingBucketObj? | [`s3.IBucket`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_s3.IBucket.html) | Optional - existing instance of S3 Bucket. If this is provided, then also providing bucketProps results in an error. +bucketProps? | [`s3.BucketProps`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_s3.BucketProps.html) | Optional user provided props to override the default props for the S3 Bucket, providing both this and `existingBucketObj` will cause an error.