Does the aws:SecureTransport flag only apply to public objects?
I am assuming there is no need to use aws:SecureTransport if you don’t have any public objects or buckets. The bucket is even made public when Ryan adds the policy. Is there any other use case for aws:SecureTransport?
@Tsmith74 In a regulated environment (e.g. PCI DSS) there can be a requirement for encryption of data in transit. AFAIK access to private buckets & objects can be restricted to HTTPS only by explicitly denying access if aws:SecureTransport = false to demonstrate compliance.