Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jeffbryner/gsuite-activity-lambda

an aws lambda to grab gsuite activity logs and ship them to firehose
https://github.com/jeffbryner/gsuite-activity-lambda

Last synced: 11 days ago
JSON representation

an aws lambda to grab gsuite activity logs and ship them to firehose

Awesome Lists containing this project

README

        

# gsuite-activity-lambda
An aws lambda to grab gsuite activity logs and ship them to firehose.

Uses secrets manager and parameter store to access Gsuite project credentials to pull activity logs and ship them to a firehose stream that you specify.

## Environment variables:

- FIREHOSE_DELIVERY_STREAM: Name of the delivery stream
- GSUITE_CREDENTIALS_SECRET_NAME: Name of the credentials in secrets manager
- GSUITE_DELEGATED_ACCOUNT: [email protected] that you want this to use for delegated access
- FIREHOSE_BATCH_SIZE: number of records to batch send to firehose at a time (100 default)