put-object-retention

Puts Retention lock settings on an object.

Usage

put-object-retention --bucket <value> --key <value> --retention <value>

Supported Options

--bucket: Bucket name
--key: Object name
--retention: For example, Mode=string,RetainUntilDate=timestamp
--content-md5: This is a required parameter when lock setting is on.
--bypass-governance-retention | --no-bypass-governance-retention: TRUE or FALSE to bypass governance restriction with permission check
--version-id: specifies the version id of the object for Versioned or VersionSuspended bucket.

Example

aws s3api put-object-retention --endpoint http://<hostname>:<port_number> --profile testuser1 --bucket example_bucket --key example_object --retention "Mode=GOVERNANCE,RetainUntilDate=2020-12-11"

Loading...