def add_sh_dynamodb_entry()

in security_hub_correlation_cdk/lambdas/create_ddb_sh_entry/create_ddb_sh_entry.py [0:0]


def add_sh_dynamodb_entry (ddbpayload):
    logger.info('Adding new Security Hub as DynamoDB entry...')
    ddbtable = ddb.Table(DYNAMODB_TABLE)
    try:
        response = ddbtable.put_item(
            Item=ddbpayload
        )
        logger.info('Successfully added DynamoDB entry.')
    except ClientError as error_handle:
        logger.error(error_handle.response['Error']['Code'])