Skip to content

Instantly share code, notes, and snippets.

View mrpackethead's full-sized avatar
😁
Focusing

Andrew mrpackethead

😁
Focusing
  • Raindancers
  • Wellington, New Zealand
View GitHub Profile
@mrpackethead
mrpackethead / singaporeVpc.ts
Last active January 7, 2023 17:58
singaporeVpc.ts
import * as cdk from 'aws-cdk-lib';
import { Construct } from 'constructs';
import {
aws_ec2 as ec2
}
from 'aws-cdk-lib';
import * as raindancersNetwork from 'raindancers-network';
interface SingaporeVpcProps extends cdk.StackProps {
corenetwork: raindancersNetwork.CoreNetwork
import boto3
import json
import os
import yaml
codebuild = boto3.client('codebuild')
ssm = boto3.client('ssm')
def on_event(event, context):
const cTNewAccountRule = new events.Rule(this, 'ControlTowerEventRule', {
eventPattern: {
source: ['aws.controltower'],
detail: {
eventName: ['CreateManagedAccount']
}
}
})
const eventDLQ = new sqs.Queue(this, 'eventDLQ');