online: Clean up parameter types (#52527)
online: Clean up parameter types (#52527)

This PR includes:
- Parameter types added
- Copyright format fixes
- Short license statement

This breaks out PR #52182
thaim/ansible,thaim/ansible