# ConfigBackupData

If a [script add-in](../../../scripting/script_add-ins) implements the [**OnConfigBackup**](../scripting_events/onconfigbackup) event, the method receives a **ConfigBackupData** object when the Opus configuration is backed up.

| Property Name | Return Type               | Description                                                                                                                                                                                                                                                     |
| ------------- | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| location      | _object_:[**Path**](path) | Returns the path of the staging area that the Opus configuration has been written to. The configuration backup file will be created from the files in this folder. Any changes your script makes to files in the staging folder will be included in the backup. |
| output\_dir   | _object_:[**Path**](path) | Returns the path that the configuration backup is being saved to.                                                                                                                                                                                               |
| output\_name  | _string_                  | Returns the name the configuration backup is being saved as.                                                                                                                                                                                                    |
