apply
S3Repository
SerializableCredentialsProvider
SerializableRegionProvider