# Subsystem: app-common **Kind:** domain **Files:** 934 **Functions:** 28, **Classes:** 0 ## Dependencies ### Depends On - → app-tools: 1 calls, 0 imports ## Public Exports - `add_bucket_policy` - `add_destination_to_lambda_function` - `add_resource_based_policy_to_lambda_function` - `check_certificate_exists` - `create_lambda_function` - `create_or_get_gateway` - `delete_lambda_function` - `ensure_s3_bucket_exists` - `find_app_namespaces` - `find_application_jar` - `generate_certificate` - `generate_placeholder_certificate` - `get_aws_account_id` - `get_cloud_config` - `handle_error` - `load_compute_config` - `load_kong_config` - `log_error` - `log_info` - `main` - `make_request` - `read_file_content` - `update_bucket_notification_configuration` - `upload_certificate` - `upload_properties_files` - `with_delay` - `write_file_content`