#!/usr/bin/env python3 import boto3 def main(): client = boto3.client('lambda') paginator1 = client.get_paginator('list_functions') page_iterator1 = paginator1.paginate() for page in page_iterator1: for lambda_function in page['Functions']: function_arn = lambda_function['FunctionArn'] function_tags = client.list_tags(Resource=function_arn) tag_keys = [k for k in function_tags['Tags']] if 'Tags' in function_tags else [] if len(tag_keys) != 0 and 'plat_env_project_service' not in tag_keys: print(f'function without tag: {function_arn}') if __name__ == '__main__': main()