================ Cloud Transition ================ This feature makes it possible to transition S3 objects to a remote cloud service as part of the `object lifecycle `_ via :ref:`storage_classes`. The transition is unidirectional: data cannot be transitioned back from the remote zone. The purpose of this feature is to enable data transition to multiple cloud providers. Cloud providers compatible with AWS (S3) are supported. We use a special storage class of tier type ``cloud-s3`` or ``cloud-s3-glacier`` to configure the remote cloud S3 object store service to which data is transitioned. These classes are defined in terms of zonegroup placement targets and, unlike regular storage classes, do not need a data pool. User credentials for the remote cloud object store service must be configured. Note that source ACLs will not be preserved. It is possible to map permissions of specific source users to specific destination users. Cloud Storage Class Tier Type ----------------------------- * ``tier-type`` (string) The type of remote cloud service that will be used to transition objects. The below tier types are supported: * ``cloud-s3`` : Regular S3 compatible object store service. * ``cloud-s3-glacier`` : S3 Glacier or Tape storage services. .. _radosgw_cloud_tier_configuration: Cloud Storage Class Tier Configuration -------------------------------------- :: { "access_key": , "secret": , "endpoint": , "region": , "host_style": , "acls": [ { "type": , "source_id": , "dest_id": } ... ], "location_constraint": , "target_path": , "target_by_bucket": , "target_by_bucket_prefix":