Current API style is to use a params group, which saves you duplicating this.  It also means you can make the attrs required when creating and optional when updating.