Skip to content

Add support for "requester pays" operations #3474

Closed
@tseaver

Description

@tseaver

The storage docs don't really explain this, but the JSON API methods have begun to accept a `userProject' query parameter (or is it a header? only its yak-shaver knows for sure). The point of it looks to be to bill any charges associated with the request to a different project than the one which owns the bucket in which it takes place. I can't tell how a bucket owner is supposed to configure things such that foreign projects can only access objects by passing this parameter/header.

See the g-c-dotnet PR implementing preliminary support.

And hre is the g-c-php PR.

Metadata

Metadata

Assignees

Labels

api: storageIssues related to the Cloud Storage API.backendstatus: blockedResolving the issue is dependent on other work.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions