AWS::S3::Bucket ReplicationRuleAndOperator
A container for specifying rule filters. The filters determine the subset of objects to which the rule applies. This element is required only if you specify more than one filter.
For example:
-
If you specify both a
Prefix
and aTagFilter
, wrap these filters in anAnd
tag. -
If you specify a filter based on multiple tags, wrap the
TagFilter
elements in anAnd
tag
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Prefix" :
String
, "TagFilters" :[ TagFilter, ... ]
}
YAML
Prefix:
String
TagFilters:- TagFilter
Properties
Prefix
-
An object key name prefix that identifies the subset of objects to which the rule applies.
Required: No
Type: String
Update requires: No interruption
TagFilters
-
An array of tags containing key and value pairs.
Required: No
Type: Array of TagFilter
Update requires: No interruption