Created
May 26, 2020 13:01
-
-
Save sid137/3191572eac57ca8d8ff4a3cc6ca4dc0d to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "demo": { | |
| "apigateway_description": "Boundless demo app", | |
| "aws_region": "eu-west-1", | |
| "callbacks": { | |
| "settings": "hooks.settings" | |
| }, | |
| "certificate_arn": "arn:aws:acm:us-east-1:942189704687:certificate/174ed8b4-5e11-4360-a85c-559cb8ba8377", | |
| "cloudwatch_data_trace": true, | |
| "cloudwatch_log_level": "INFO", | |
| "cloudwatch_metrics_enabled": true, | |
| "delete_local_zip": true, | |
| "django_settings": "config.settings", | |
| "domain": "api.demo.bdigitalapp.com", | |
| "environment_variables": { | |
| "AWS_LAMBDA": "true", | |
| "AWS_REGION": "eu-west-1", | |
| "PLATFORM": "demo" | |
| }, | |
| "events": [ | |
| { | |
| "event_source": { | |
| "arn": "arn:aws:s3:::boundless-demo-eu-west-1-public-assets", | |
| "events": [ | |
| "s3:ObjectCreated:*" | |
| ] | |
| }, | |
| "function": "hooks.process_upload_function" | |
| }, | |
| { | |
| "expression": "cron(5 * * * ? *)", | |
| "function": "scheduled_tasks.generate_visitor_analytics_cache" | |
| }, | |
| { | |
| "expression": "rate(1 minute)", | |
| "function": "scheduled_tasks.check_meraki_action_batch_statuses" | |
| }, | |
| { | |
| "expression": "cron(0 3 * * ? *)", | |
| "function": "scheduled_tasks.sync_meraki_organizations" | |
| }, | |
| { | |
| "expression": "rate(6 hours)", | |
| "function": "scheduled_tasks.import_meraki_organization_clients" | |
| }, | |
| { | |
| "expression": "rate(6 hours)", | |
| "function": "scheduled_tasks.import_meraki_organization_device_monitoring_data" | |
| }, | |
| { | |
| "expression": "cron(0 5 * * ? *)", | |
| "function": "scheduled_tasks.perform_meraki_organization_security_compliance_checks" | |
| } | |
| ], | |
| "exclude": [ | |
| "media", | |
| "__pycache__", | |
| "lib_layer" | |
| ], | |
| "extra_permissions": [ | |
| { | |
| "Action": [ | |
| "secretsmanager:*" | |
| ], | |
| "Effect": "Allow", | |
| "Resource": "*" | |
| } | |
| ], | |
| "lambda_description": "Boundless demo app", | |
| "layers": [], | |
| "log_level": "WARNING", | |
| "manage_roles": true, | |
| "memory_size": 3008, | |
| "profile_name": "boundless-development", | |
| "project_name": "boundless", | |
| "role_name": "ZappaLambdaExecutionRole", | |
| "runtime": "python3.7", | |
| "s3_bucket": "zappa-boundless-demo-eu-west-1-app-django", | |
| "slim_handler": true, | |
| "timeout_seconds": 900, | |
| "xray_tracing": true | |
| }, | |
| "dev": { | |
| "apigateway_description": "Boundless development app", | |
| "aws_region": "eu-west-1", | |
| "callbacks": { | |
| "settings": "hooks.settings" | |
| }, | |
| "certificate_arn": "arn:aws:acm:us-east-1:942189704687:certificate/265d0959-a3b5-4ac0-a80b-b588edcbd9d5", | |
| "cloudwatch_data_trace": true, | |
| "cloudwatch_log_level": "INFO", | |
| "cloudwatch_metrics_enabled": true, | |
| "delete_local_zip": true, | |
| "django_settings": "config.settings", | |
| "domain": "api.dev.bdigitalapp.com", | |
| "environment_variables": { | |
| "AWS_LAMBDA": "true", | |
| "AWS_REGION": "eu-west-1", | |
| "PLATFORM": "dev" | |
| }, | |
| "events": [ | |
| { | |
| "event_source": { | |
| "arn": "arn:aws:s3:::boundless-dev-eu-west-1-public-assets", | |
| "events": [ | |
| "s3:ObjectCreated:*" | |
| ] | |
| }, | |
| "function": "hooks.process_upload_function" | |
| }, | |
| { | |
| "expression": "cron(5 * * * ? *)", | |
| "function": "scheduled_tasks.generate_visitor_analytics_cache" | |
| }, | |
| { | |
| "expression": "rate(1 minute)", | |
| "function": "scheduled_tasks.check_meraki_action_batch_statuses" | |
| }, | |
| { | |
| "expression": "cron(0 3 * * ? *)", | |
| "function": "scheduled_tasks.sync_meraki_organizations" | |
| }, | |
| { | |
| "expression": "rate(6 hours)", | |
| "function": "scheduled_tasks.import_meraki_organization_clients" | |
| }, | |
| { | |
| "expression": "rate(6 hours)", | |
| "function": "scheduled_tasks.import_meraki_organization_device_monitoring_data" | |
| }, | |
| { | |
| "expression": "cron(0 5 * * ? *)", | |
| "function": "scheduled_tasks.perform_meraki_organization_security_compliance_checks" | |
| } | |
| ], | |
| "exclude": [ | |
| "media", | |
| "__pycache__", | |
| "lib_layer" | |
| ], | |
| "extra_permissions": [ | |
| { | |
| "Action": [ | |
| "secretsmanager:*" | |
| ], | |
| "Effect": "Allow", | |
| "Resource": "*" | |
| } | |
| ], | |
| "lambda_description": "Boundless development app", | |
| "layers": [ | |
| "arn:aws:lambda:eu-west-1:942189704687:layer:boundless-dev-app-libs:65", | |
| "arn:aws:lambda:eu-west-1:942189704687:layer:boundless-dev-precompiled-libs:3" | |
| ], | |
| "log_level": "WARNING", | |
| "manage_roles": true, | |
| "memory_size": 3008, | |
| "profile_name": "boundless-development", | |
| "project_name": "boundless", | |
| "role_name": "ZappaLambdaExecutionRole", | |
| "runtime": "python3.7", | |
| "s3_bucket": "zappa-boundless-dev-eu-west-1-app-django", | |
| "slim_handler": true, | |
| "timeout_seconds": 900, | |
| "xray_tracing": true | |
| }, | |
| "production": { | |
| "apigateway_description": "Boundless production app", | |
| "aws_region": "eu-west-1", | |
| "callbacks": { | |
| "settings": "hooks.settings" | |
| }, | |
| "certificate_arn": "arn:aws:acm:us-east-1:724157589512:certificate/03b7053b-19c6-49bb-83f3-7f6090ca9538", | |
| "cloudwatch_data_trace": true, | |
| "cloudwatch_log_level": "INFO", | |
| "cloudwatch_metrics_enabled": true, | |
| "delete_local_zip": true, | |
| "django_settings": "config.settings", | |
| "domain": "api.production.bdigitalapp.com", | |
| "environment_variables": { | |
| "AWS_LAMBDA": "true", | |
| "AWS_REGION": "eu-west-1", | |
| "PLATFORM": "production" | |
| }, | |
| "events": [ | |
| { | |
| "event_source": { | |
| "arn": "arn:aws:s3:::boundless-production-eu-west-1-public-assets", | |
| "events": [ | |
| "s3:ObjectCreated:*" | |
| ] | |
| }, | |
| "function": "hooks.process_upload_function" | |
| }, | |
| { | |
| "expression": "cron(5 * * * ? *)", | |
| "function": "scheduled_tasks.generate_visitor_analytics_cache" | |
| }, | |
| { | |
| "expression": "rate(1 minute)", | |
| "function": "scheduled_tasks.check_meraki_action_batch_statuses" | |
| }, | |
| { | |
| "expression": "cron(0 3 * * ? *)", | |
| "function": "scheduled_tasks.sync_meraki_organizations" | |
| }, | |
| { | |
| "expression": "rate(6 hours)", | |
| "function": "scheduled_tasks.import_meraki_organization_clients" | |
| }, | |
| { | |
| "expression": "rate(6 hours)", | |
| "function": "scheduled_tasks.import_meraki_organization_device_monitoring_data" | |
| }, | |
| { | |
| "expression": "cron(0 5 * * ? *)", | |
| "function": "scheduled_tasks.perform_meraki_organization_security_compliance_checks" | |
| }, | |
| { | |
| "expression": "rate(2 minutes)", | |
| "function": "scheduled_tasks.send_warm_up_email" | |
| } | |
| ], | |
| "exclude": [ | |
| "media", | |
| "__pycache__", | |
| "lib_layer" | |
| ], | |
| "extra_permissions": [ | |
| { | |
| "Action": [ | |
| "secretsmanager:*" | |
| ], | |
| "Effect": "Allow", | |
| "Resource": "*" | |
| } | |
| ], | |
| "lambda_description": "Boundless production app", | |
| "layers": [ | |
| "arn:aws:lambda:eu-west-1:724157589512:layer:boundless-production-app-libs:18", | |
| "arn:aws:lambda:eu-west-1:724157589512:layer:boundless-production-precompiled-libs:2" | |
| ], | |
| "log_level": "WARNING", | |
| "manage_roles": true, | |
| "memory_size": 3008, | |
| "profile_name": "boundless-production", | |
| "project_name": "boundless", | |
| "role_name": "ZappaLambdaExecutionRole", | |
| "runtime": "python3.7", | |
| "s3_bucket": "zappa-boundless-production-eu-west-1-app-django", | |
| "slim_handler": true, | |
| "timeout_seconds": 900, | |
| "xray_tracing": true | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment