Skip to content

new feature: S3 Operator Add support for request payer option #5694

@lau-jay

Description

@lau-jay

Feature Description

When accessing S3 buckets that require requester pays, users need to include x-amz-request-payer header in their requests. Currently OpenDAL's S3 service doesn't seem to support this option.

Problem and Solution

Add a new configuration option (e.g. request_payer) for S3 builder

Propagate the payer information by adding x-amz-request-payer: requester header when:

The request_payer option is enabled

Performing any S3 API calls

Additional Context

No response

Are you willing to contribute to the development of this feature?

  • Yes, I am willing to contribute to the development of this feature.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions