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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions