Deployment
Your system must be upgraded 3.20.0 before this feature can be enabled.
Restriction: By default, support for the forbid overwrite feature is disabled. Systems
looking to utilize this feature can enable it using an advanced configuration setting after
upgrade.
Advanced configuration
The default values for the advanced configuration parameters can be changed.
| Parameter | Description | Default | Public | Impacted Process | Restart Required |
|---|---|---|---|---|---|
| request.forbid-overwrite.feature-enable | Enables support for the forbid overwrite header feature on nonversioned buckets. When enabled, a valid forbid overwrite header is accepted by the system. |
False Valid values for this advanced configuration are `true`/`false`. |
Yes | dsnet-core accesser devices | No |
| request.forbid-overwrite.valid-forbid-overwrite-headers | A set of valid forbid overwrite headers. This advanced configuration allows system owners to configure a set of valid headers that abide by the functionality of this feature. This configuration provides flexibility for system owners to support additional forbid-overwrite headers that are introduced by other cloud vendors. |
x-ibm-forbid-overwrite x-oss-forbid-overwrite x-cos-forbid-overwrite Valid values for this advanced configuration are a “set” of strings with each string being a unique value to be interpreted as a forbid overwrite header |
Yes | dsnet-core accesser devices | No |