Bases: troveclient.base.Resource
Backup is a resource used to hold backup information.
Bases: troveclient.base.ManagerWithFind
Manage Backups information.
Create a new backup from the given instance.
| Parameters: |
|
|---|
last backup :returns: Backups
Delete the specified backup.
| Parameters: | backup – The backup to delete |
|---|
Remove a given schedule execution.
| Parameters: | id – id of execution to remove. |
|---|
Get a list of all executions of a scheduled backup.
| Param: | schedule for which to list executions. |
|---|---|
| Return type: | list of ScheduleExecution. |
Get a specific backup.
| Return type: | Backups |
|---|
Get a list of all backups.
| Return type: | list of Backups. |
|---|
alias of Backup
Create a new schedule to backup the given instance.
| Parameters: |
|
|---|---|
| Param: | pattern: cron pattern for schedule. |
| Returns: | Backups |
Remove a given backup schedule.
| Parameters: | schedule – schedule to delete. |
|---|
Get a list of all backup schedules for an instance.
| Param: | instance for which to list schedules. |
|---|---|
| Return type: | list of Schedule. |
Get details of a backup schedule.
| Param: | schedule to show. |
|---|---|
| Return type: | Schedule. |
Bases: troveclient.base.Resource
Schedule is a resource used to hold information about scheduled backups.
Bases: troveclient.base.Resource
ScheduleExecution is a resource used to hold information about the execution of a scheduled backup.