AWS AWSCloudFormation documentation change
Summary
Fixed URL formatting in documentation links and maintained warnings about ACL deprecation
Security assessment
The changes correct URL syntax and reinforce existing security guidance (discouraging ACLs). No new security documentation or vulnerability fixes were introduced.
Diff
diff --git a/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.md b/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.md index 14b979c68..dc760bebe 100644 --- a//AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.md +++ b//AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.md @@ -119 +119 @@ _Required_ : No -This is a legacy property, and it is not recommended for most use cases. A majority of modern use cases in Amazon S3 no longer require the use of ACLs, and we recommend that you keep ACLs disabled. For more information, see [Controlling object ownership](https://docs.aws.amazon.com/AmazonS3/latest/userguide/about-object-ownership.html) in the _Amazon S3 User Guide_. +This is a legacy property, and it is not recommended for most use cases. A majority of modern use cases in Amazon S3 no longer require the use of ACLs, and we recommend that you keep ACLs disabled. For more information, see [Controlling object ownership](https://docs.aws.amazon.com//AmazonS3/latest/userguide/about-object-ownership.html) in the _Amazon S3 User Guide_. @@ -123 +123 @@ A canned access control list (ACL) that grants predefined permissions to the buc -S3 buckets are created with ACLs disabled by default. Therefore, unless you explicitly set the [AWS::S3::OwnershipControls](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-ownershipcontrols.html) property to enable ACLs, your resource will fail to deploy with any value other than Private. Use cases requiring ACLs are uncommon. +S3 buckets are created with ACLs disabled by default. Therefore, unless you explicitly set the [AWS::S3::OwnershipControls](https://docs.aws.amazon.com//AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-ownershipcontrols.html) property to enable ACLs, your resource will fail to deploy with any value other than Private. Use cases requiring ACLs are uncommon. @@ -125 +125 @@ S3 buckets are created with ACLs disabled by default. Therefore, unless you expl -The majority of access control configurations can be successfully and more easily achieved with bucket policies. For more information, see [AWS::S3::BucketPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-policy.html). For examples of common policy configurations, including S3 Server Access Logs buckets and more, see [Bucket policy examples](https://docs.aws.amazon.com/AmazonS3/latest/userguide/example-bucket-policies.html) in the _Amazon S3 User Guide_. +The majority of access control configurations can be successfully and more easily achieved with bucket policies. For more information, see [AWS::S3::BucketPolicy](https://docs.aws.amazon.com//AWSCloudFormation/latest/UserGuide/aws-properties-s3-policy.html). For examples of common policy configurations, including S3 Server Access Logs buckets and more, see [Bucket policy examples](https://docs.aws.amazon.com/AmazonS3/latest/userguide/example-bucket-policies.html) in the _Amazon S3 User Guide_.