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.

Table 1. Advanced configuration parameters
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