Description
Use case: Using DTH to transfer any changes made to the source S3 bucket into the corresponding destination bucket in cn-north-1. The source S3 bucket is in the same account as the DTH, however, it is KMS encrypted. That is, the vanilla S3 Transfer Task for Source Buckets in the current region will not work for this scenario. One possible solution to this is described in Issue #73
The approach is to create an IAM User in the source bucket account and pass the credentials for it to the DTH S3 Transfer Task. For doing so, one must select "Is bucket in this account?" with "No" in the Source Settings. This will disable the option to listen to S3 events from the source bucket as "Enable S3 Event?" will not be available when selecting that the source bucket is not in the current account.
Expected behavior
We should make sure that either:
- One may add credentials from ASM even if the source S3 bucket is in the current account or
- The "Enable S3 Event" is still an available option for source buckets "outside" of the current account
- Version: v2.4.0
- Region (source): eu-central-1
- Region (destination): cn-north-1