Here is a list of properties that have been added in S3 Connector 4.0.
-
connector.s3.deletionTagInsteadOfDeleteDefault value:
false.When set to
true, the content won't be deleted but tagged instead. This property also requires thedeletionTagNameanddeletionTagValueproperties to be populated, otherwise an error will appear when an object deletion is performed. This property allows you to tag content that needs to be deleted when there are no delete permissions, so the content can be found and deleted later. It also allows you to define your own custom lifecycle policies based on tags. -
connector.s3.deletionTagNameBlank by default.
This property defines a tag value to apply to the content that needs to be deleted. When the content is tagged it won't be deleted. This property also requires the
deletionTagValueproperty to be populated and thedeletionTagInsteadOfDeleteproperty to be set totrue.Note
The name of the deletion tag needs to be carefully chosen to ensure it is not used anywhere else. If actual content is tagged with
deletionTagNamethere is a risk that content will be removed in error.Note
Use the AWS documentation Object key and metadata for your naming guidelines because the properties must respect the same restrictions as if they were added via the AWS Management Console.
-
connector.s3.deletionTagValueBlank by default.
This property defines a tag value to apply to the content that needs to be deleted. When the content is tagged it won't be deleted. This property also requires the
deletionTagNameproperty to be populated and thedeletionTagInsteadOfDeleteproperty to be set totrue.