diff --git a/diagrams/aws/storage.py b/diagrams/aws/storage.py
index 564c07ab..a573d1e2 100644
--- a/diagrams/aws/storage.py
+++ b/diagrams/aws/storage.py
@@ -60,6 +60,10 @@ class MultipleVolumesResource(_Storage):
_icon = "multiple-volumes-resource.png"
+class S3AccessPoints(_Storage):
+ _icon = "s3-access-points.png"
+
+
class S3GlacierArchive(_Storage):
_icon = "s3-glacier-archive.png"
@@ -72,6 +76,10 @@ class S3Glacier(_Storage):
_icon = "s3-glacier.png"
+class S3ObjectLambdaAccessPoints(_Storage):
+ _icon = "s3-object-lambda-access-points.png"
+
+
class SimpleStorageServiceS3BucketWithObjects(_Storage):
_icon = "simple-storage-service-s3-bucket-with-objects.png"
diff --git a/docs/nodes/aws.md b/docs/nodes/aws.md
index f0241be4..d842688d 100644
--- a/docs/nodes/aws.md
+++ b/docs/nodes/aws.md
@@ -1496,6 +1496,9 @@ Node classes list of the aws provider.
**diagrams.aws.storage.MultipleVolumesResource**
+
+**diagrams.aws.storage.S3AccessPoints**
+
**diagrams.aws.storage.S3GlacierArchive**
@@ -1505,6 +1508,9 @@ Node classes list of the aws provider.
**diagrams.aws.storage.S3Glacier**
+
+**diagrams.aws.storage.S3ObjectLambdaAccessPoints**
+
**diagrams.aws.storage.SimpleStorageServiceS3BucketWithObjects**
diff --git a/resources/aws/storage/s3-access-points.png b/resources/aws/storage/s3-access-points.png
new file mode 100644
index 00000000..3c62c617
Binary files /dev/null and b/resources/aws/storage/s3-access-points.png differ
diff --git a/resources/aws/storage/s3-object-lambda-access-points.png b/resources/aws/storage/s3-object-lambda-access-points.png
new file mode 100644
index 00000000..138fc50f
Binary files /dev/null and b/resources/aws/storage/s3-object-lambda-access-points.png differ
diff --git a/website/static/img/resources/aws/storage/s3-access-points.png b/website/static/img/resources/aws/storage/s3-access-points.png
new file mode 100644
index 00000000..3c62c617
Binary files /dev/null and b/website/static/img/resources/aws/storage/s3-access-points.png differ
diff --git a/website/static/img/resources/aws/storage/s3-object-lambda-access-points.png b/website/static/img/resources/aws/storage/s3-object-lambda-access-points.png
new file mode 100644
index 00000000..138fc50f
Binary files /dev/null and b/website/static/img/resources/aws/storage/s3-object-lambda-access-points.png differ