Skip to content
This repository has been archived by the owner on Oct 19, 2021. It is now read-only.

Add gcs SSE-KMS support #24

Merged
merged 2 commits into from
Apr 25, 2021
Merged

Add gcs SSE-KMS support #24

merged 2 commits into from
Apr 25, 2021

Conversation

xxchan
Copy link
Contributor

@xxchan xxchan commented Apr 25, 2021

Actually gcs's SSE-KMS support encrypt an individual object with a Cloud KMS key (It's a parameter, not a header 👀). I added it.

service.toml Outdated

[pairs.encryption_key]
type = "byte_array"
description = "is the customer's 32-byte AES-256 key"

[pairs.kms_key_name]
type = "string"
description = "is the Cloud KMS key resource. For example, projects/my-pet-project/locations/us-east1/keyRings/my-key-ring/cryptoKeys/my-key."
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we could attach the docs link here?

@Xuanwo Xuanwo merged commit 2bef764 into master Apr 25, 2021
@Xuanwo Xuanwo deleted the sse branch April 25, 2021 04:40
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants