AWS cli documentation change
Summary
Added --case-conflict parameter documentation for handling case sensitivity conflicts during S3 downloads
Security assessment
Adds configuration option for case conflict handling during downloads. While this prevents undefined filesystem behavior, it doesn't address security vulnerabilities or add security features.
Diff
diff --git a/cli/latest/reference/s3/mv.md b/cli/latest/reference/s3/mv.md index af7c5aebf..8d7abe074 100644 --- a//cli/latest/reference/s3/mv.md +++ b//cli/latest/reference/s3/mv.md @@ -15 +15 @@ - * [AWS CLI 2.32.32 Command Reference](../../index.html) » + * [AWS CLI 2.32.33 Command Reference](../../index.html) » @@ -109,0 +110 @@ To verify that the source and destination buckets are not the same, use the `--v + [--case-conflict <value>] @@ -263,0 +265,9 @@ JSON Syntax: +`--case-conflict` (string) Configures behavior when attempting to download multiple objects whose keys differ only by case, which can cause undefined behavior on case-insensitive filesystems. This parameter only applies for commands that perform multiple S3 to local downloads. See [Handling case conflicts](https://docs.aws.amazon.com/cli/latest/topic/s3-case-insensitivity.html) for details. Valid values are: + +> * `error` \- Raise an error and abort downloads. +> * `warn` \- Emit a warning and download the object. +> * `skip` \- Skip downloading the object. +> * `ignore` \- The default value. Ignore the conflict and download the object. +> + + @@ -523 +533 @@ Output: - * [AWS CLI 2.32.32 Command Reference](../../index.html) » + * [AWS CLI 2.32.33 Command Reference](../../index.html) »