lambda/guardduty_to_acl_lambda.py [52:68]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
def get_ip_set(ip_set_name, ip_set_id, ip_set_scope):
    client = boto3.client('wafv2')
    response = client.get_ip_set(
        Name = ip_set_name,
        Scope = ip_set_scope,
        Id = ip_set_id
        )
    return response


def get_ddb_ips():
    ddb = boto3.resource('dynamodb')
    table = ddb.Table(ACLMETATABLE)
    data = table.scan(FilterExpression=Attr('Region').eq(os.environ['AWS_REGION']))
    response = []
    for i in data['Items']:
        response.append(i['HostIp'] + "/32")
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



lambda/prune_old_entries.py [47:63]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
def get_ip_set(ip_set_name, ip_set_id, ip_set_scope):
    client = boto3.client('wafv2')
    response = client.get_ip_set(
        Name = ip_set_name,
        Scope = ip_set_scope,
        Id = ip_set_id
        )
    return response


def get_ddb_ips():
    ddb = boto3.resource('dynamodb')
    table = ddb.Table(ACLMETATABLE)
    data = table.scan(FilterExpression=Attr('Region').eq(os.environ['AWS_REGION']))
    response = []
    for i in data['Items']:
        response.append(i['HostIp'] + "/32")
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



