For a general overview regarding configuration, see Configuring Simulation Runs.
For reading configuration keys in the model, see the model configuration FAQs.
How can I find the available model parameters?
The base configuration documents a lot of parameters directly in the configuration file; see here. For the model configuration, the model documentation usually includes the default configuration; for example, take a look at the ForestFire Model.