Implement v2 Asset resource. bugid:111789