The current definition of Actions and the ResetType enum do not allow for additional parameters or additional parameters on Actions. You can support a subset of what's defined for a given enum, but you cannot use anything beyond the list. Redfish properties have the same restriction.
If you're trying to add new properties, parameters, or enum values, this should be done within the OEM object for the resource.
And if you've identified something that would be useful for other implementations, please propose it as something we could add to the standard - we can add enumerations to the list (we do it all the time for additional use cases).