ephemeral-jamulus/send-setup-finished.py

22 lines
553 B
Python
Raw Normal View History

#!/usr/bin/python3
import boto3
from datetime import datetime
import sys
client = boto3.client('events',
aws_access_key_id= sys.argv[1],
aws_secret_access_key=sys.argv[2],
region_name=sys.argv[3])
response = client.put_events(
Entries=[
{
"DetailType": "EC2 Instance State-change Notification",
"Source": "net.vereto",
"Detail": f'{{ "instance-id": "{sys.argv[4]}", "state": "Setup-finished"}}'
}
]
)