<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def create_delete_model(record):
 """Create an S3 model from a record."""

    arn = f"arn:aws:s3:::{cloudwatch.filter_request_parameters('bucketName', record)}"
    LOG.debug(f'[-] Deleting Dynamodb Records. Hash Key: {arn}')

    data = {
        'arn': arn,
        'principalId': cloudwatch.get_principal(record),
        'userIdentity': cloudwatch.get_user_identity(record),
        'accountId': record['account'],
        'eventTime': record['detail']['eventTime'],
        'BucketName': cloudwatch.filter_request_parameters('bucketName', record),
        'Region': cloudwatch.get_region(record),
        'Tags': {},
        'configuration': {},
        'eventSource': record['detail']['eventSource'],
        'version': VERSION
    }

    return CurrentS3Model(**data)