文件名称:kms-reencrypt:Python boto3脚本以递归方式KMS重新加密对象
文件大小:15KB
文件格式:ZIP
更新时间:2024-05-09 05:02:46
Python
KMS重新加密 Python boto3脚本以递归方式KMS重新加密对象。 此脚本最适用于由于配置错误而使程序使用错误的KMS密钥(可能是aws/s3 )将S3对象的“目录”写入存储桶的情况。 快速开始 # Starts scanning from root for S3 objects whose KMS key does not match and re-encrypt matches poetry run app < bucket> < kms> KMS密钥ID和别名(非ARN)均可使用。 对于密钥别名,请在前缀之前加上“ alias /”,然后再键入密钥别名。 # Scans from prefix path for S3 objects whose KMS key does not match and re-encrypt matches poetry run
【文件预览】:
kms-reencrypt-main
----poetry.lock(19KB)
----kms_reencrypt()
--------filters()
--------executors()
----app.py(4KB)
----requirements.txt(2KB)
----LICENSE(1KB)
----README.md(3KB)
----.gitignore(2KB)
----pyproject.toml(461B)