$VAR1 = [ { 'description' => '$description', 'new-role-name' => '$new-role-name', 'role-name' => '$role-name', } ]; #### "description => $description, new-role-name => $new-role-name, role-name => $role-name" #### while(my ($param_key, $param_value) = each(%{$args->{parameter_set}})) { $param_string.= "$param_key => $param_value,"; } print "\n$param_string\n"; #### "description => $description, new-role-name => $new-role-name, role-name => $role-name,"