Magpie security rules for AWS and GCP security configurations with policies mapping those rules to standards such as AWS CIS Benchmarks, PCI and HIPAA.
In current API implementation of AWS Replication jobs for S3 buckets there is not Global flag assuming Replication is passed successfully or failed.
For now on for each object in S3 there is an attribute - replication status which reflect the state for replication of the specified object.
https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication-status.html
That could make sense if replication is not an Atomic action and trying to replicate as much objects as possible. Object replication failure could be caused but ACL and other security and availability rules making it unaccessible for replication. (Todo: double check that statement)
Assuming above, we would need to grab metadata of all object in all buckets for specified region.
On the bucket level it just the configuration for replication rule, for example surprise-bucket:
In current API implementation of AWS Replication jobs for S3 buckets there is not Global flag assuming Replication is passed successfully or failed.
For now on for each object in S3 there is an attribute - replication status which reflect the state for replication of the specified object. https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication-status.html That could make sense if replication is not an Atomic action and trying to replicate as much objects as possible. Object replication failure could be caused but ACL and other security and availability rules making it unaccessible for replication. (Todo: double check that statement)
Assuming above, we would need to grab metadata of all object in all buckets for specified region.
On the bucket level it just the configuration for replication rule, for example
surprise-bucket
: