Class: Aws::S3::Types::DeleteMarkerReplication

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-s3/types.rb

Overview

Specifies whether Amazon S3 replicates delete markers. If you specify a ‘Filter` in your replication configuration, you must also include a `DeleteMarkerReplication` element. If your `Filter` includes a `Tag` element, the `DeleteMarkerReplication` `Status` must be set to Disabled, because Amazon S3 does not support replicating delete markers for tag-based rules. For an example configuration, see [Basic Rule Configuration].

For more information about delete marker replication, see [Basic Rule Configuration].

<note markdown=“1”> If you are using an earlier version of the replication configuration, Amazon S3 handles replication of delete markers differently. For more information, see [Backward Compatibility].

</note>

[1]: docs.aws.amazon.com/AmazonS3/latest/dev/replication-add-config.html#replication-config-min-rule-config [2]: docs.aws.amazon.com/AmazonS3/latest/dev/delete-marker-replication.html [3]: docs.aws.amazon.com/AmazonS3/latest/dev/replication-add-config.html#replication-backward-compat-considerations

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#statusString

Indicates whether to replicate delete markers.

<note markdown=“1”> Indicates whether to replicate delete markers.

</note>

Returns:

  • (String)


3789
3790
3791
3792
3793
# File 'lib/aws-sdk-s3/types.rb', line 3789

class DeleteMarkerReplication < Struct.new(
  :status)
  SENSITIVE = []
  include Aws::Structure
end