Skip to content

Instantly share code, notes, and snippets.

@jdyke
jdyke / s3_deny_uploads.json
Created April 25, 2021 17:46
Denies unencrypted object uploads
{
"Version": "2012-10-17",
"Id": "PutObjectPolicy",
"Statement": [
{
"Sid": "DenyIncorrectEncryptionHeader",
"Effect": "Deny",
"Action": "s3:PutObject",
"Resource": "*",
"Condition": {
#! /bin/bash
for id in `gcloud projects list --format="value(projectId.scope())"`
do
echo "Enabling Recommender on project ID: $id"
gcloud services enable recommender.googleapis.com --project=$id
done