def lambda_handler(event, _): """ Handles the incoming event """ event_payload = json.loads(event["Records"][0]["body"]) if subscription_confirmation.is_subscription_confirmation(event_payload): subscription_confirmation.confirm_subscription(event_payload) return rule = ElbAccessLogsDisabled(event_payload) rule.run_compliance_rule()
def lambda_handler(event, _): """ Handles the incoming event """ print(event) event_payload = json.loads(event["Records"][0]["body"]) if subscription_confirmation.is_subscription_confirmation(event_payload): subscription_confirmation.confirm_subscription(event_payload) return rule = RDSDeletionProtectionDisabled(event_payload) rule.run_compliance_rule()
def lambda_handler(event, _): """ Handles the incoming event """ print(event) event_payload = json.loads(event["Records"][0]["body"]) if subscription_confirmation.is_subscription_confirmation(event_payload): subscription_confirmation.confirm_subscription(event_payload) return access_block_rule = S3BucketPublicAccessBlockDisabled(event_payload) access_block_rule.run_compliance_rule()
def lambda_handler(event, _): """ Handles the incoming event """ print(event) event_payload = json.loads(event["Records"][0]["body"]) if subscription_confirmation.is_subscription_confirmation(event_payload): subscription_confirmation.confirm_subscription(event_payload) return rule = CloudtrailNotEncrypted(event_payload) rule.run_compliance_rule()
def lambda_handler(event, _): """ Handles the incoming event """ print(event) event_payload = json.loads(event["Records"][0]["body"]) if subscription_confirmation.is_subscription_confirmation(event_payload): subscription_confirmation.confirm_subscription(event_payload) return rule = DynamoDBPointInTimeRecoveryDisabled(event_payload) rule.run_compliance_rule()
def lambda_handler(event, _): """ Handles the incoming event """ print(event) event_payload = json.loads(event["Records"][0]["body"]) if subscription_confirmation.is_subscription_confirmation(event_payload): subscription_confirmation.confirm_subscription(event_payload) return s3_rule = S3LoggingNotEnabled(event_payload) s3_rule.run_compliance_rule()
def lambda_handler(event, _): """ Handles the incoming event """ print(event) event_payload = json.loads(event["Records"][0]["body"]) if subscription_confirmation.is_subscription_confirmation(event_payload): subscription_confirmation.confirm_subscription(event_payload) return rule = Ec2SecurityGroupOpenIngress(event_payload) rule.run_compliance_rule()
def lambda_handler(event, _): """ Handles the incoming event """ print(event) event_payload = json.loads(event["Records"][0]["body"]) if subscription_confirmation.is_subscription_confirmation(event_payload): subscription_confirmation.confirm_subscription(event_payload) return rule = AccountPasswordPolicyInsecureRule(event_payload) rule.run_compliance_rule()