Places an Object Retention configuration on an object.
s3_put_object_retention(Bucket, Key, Retention, RequestPayer, VersionId,
BypassGovernanceRetention, ContentMD5)
[required] The bucket that contains the object you want to apply this Object Retention configuration to.
[required] The key name for the object that you want to apply this Object Retention configuration to.
The container element for the Object Retention configuration.
The version ID for the object that you want to apply this Object Retention configuration to.
Indicates whether this operation should bypass Governance-mode restrictions.j
The MD5 hash for the request body.
svc$put_object_retention( Bucket = "string", Key = "string", Retention = list( Mode = "GOVERNANCE"|"COMPLIANCE", RetainUntilDate = as.POSIXct( "2015-01-01" ) ), RequestPayer = "requester", VersionId = "string", BypassGovernanceRetention = TRUE|FALSE, ContentMD5 = "string" )