I am running this Bash command:
aws lambda publish-layer-version \
--layer-name pythonPackages \
--content S3Bucket=dev-file-transfer,S3Key=lambda_layer_python_packages.zip \
--compatible-runtimes python3.12 \
--compatible-architectures arm64
It gives this error:
An error occurred (InvalidParameterValueException) when calling the PublishLayerVersion operation: Error occurred while GetObject. S3 Error Code: PermanentRedirect. S3 Error Message: The bucket is in this region: us-west-1. Please use this region to retry the request
saying that the S3 bucket I am working with exists in the us-west-1 region.
But, it doesn't. Everything I have is in us-east-1.
I have no buckets in us-west-1.
Any ideas how to get around this? Is it a bug?