| Interface | Description | 
|---|---|
| ValueValidator | A class implements the ValueValidator interface to indicate that it can validate
 values. | 
| Class | Description | 
|---|---|
| BasicValueValidators | Provides  ValueValidatorimplementations for some common value types | 
| ConfiguratonValidator | Validates a DeploymentConfiguration by identifying settings with
 unrecognized names or incorrect values. | 
| Defaults | This class stores the default configuration | 
| DeploymentConfiguration | Manages the various properties and configuration related to deployment. | 
| DirectoryValidator | |
| DirectoryValidator.DirectoryCheckResult | Is storing result of directory validation. | 
| DirectoryValidator.DirectoryCheckResults | This class is holding results of directory validation. | 
| InfrastructureFileDescriptor | |
| PathsAndFiles | |
| Setting<T> | Represents a value for a configuration. | 
| Enum | Description | 
|---|---|
| DeploymentConfiguration.ConfigType |