---
title: validate()
framework: virtualization
role: symbol
role_heading: Instance Method
path: virtualization/vzvirtualmachineconfiguration/validate()
---

# validate()

Validates the current configuration settings and reports any issues that might prevent the successful initialization of the VM.

## Declaration

```swift
func validate() throws
```

## See Also

### Validating the configuration

- [validateSaveRestoreSupport()](virtualization/vzvirtualmachineconfiguration/validatesaverestoresupport().md)
