Skip to content

Implement s3am get-sse-keys URL /PATH/TO/OUTPUT #32

@hannes-ucsc

Description

@hannes-ucsc

URL should be enforced to be s3://BUCKET/ or s3://BUCKET/KEY where KEY is to be interpreted as a key prefix if --prefix is given (to be consistent with s3am upload). All matching objects on S3 should be listed and the master key should be used to derive a per-file key. The resulting per-file key and the object's URL should be written to the output file, one line per object in the form s3://BUCKET/FULL/KEY\tSSE_KEY_BASE64 where SSE_KEY_BASE64 is the base64 encoding of the binary SSE key and \t is the tab character.

The master key should be specified using --sse-key and friends but those options should be mandatory for get-sse-keys, despite the oxymoronic nature of that requirement.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions