|
VMware vSphere Automation SDK Perl
The VMware vSphere Automation SDK for Perl supports the client-side vSphere Automation API for access to vSphere services and capabilities
|
Classes | |
| class | BackupJobStatus |
| class | BackupRequest |
| class | BackupRestoreProcessState |
| class | LocalizableMessage |
| class | LocationType |
| class | ReturnResult |
| class | ReturnStatus |
Avaliable Methods | |
| public method | create () |
| public method | get () |
| public method | cancel () |
| public method | new () |
| public method | list () |
Com::Vmware::Appliance::Recovery::Backup::Job interface provides methods Performs backup restore operations
| public method Com::Vmware::Appliance::Recovery::Backup::Job::cancel | ( | ) |
Cancel the backup job
| id | [REQUIRED] ID (ID of job) The value must be an identifier for the resource type getQualifiedName(com.vmware.appliance.recovery.backup.job). . The value must be str. |
| BackupJobStatus | Structure The return type will be Com::Vmware::Appliance::Recovery::Backup::Job::ReturnResult |
| Com::Vmware::Vapi::Std::Errors::NotFound | ID is not found |
| Com::Vmware::Vapi::Std::Errors::Error | Generic error |
Code:
| public method Com::Vmware::Appliance::Recovery::Backup::Job::create | ( | ) |
Initiate backup.
| piece | [REQUIRED] BackupRequest Structure . The value must be Com::Vmware::Appliance::Recovery::Backup::Job::BackupRequest. |
| BackupJobStatus | Structure The return type will be Com::Vmware::Appliance::Recovery::Backup::Job::BackupJobStatus |
| Com::Vmware::Vapi::Std::Errors::FeatureInUse | A backup or restore is already in progress |
| Com::Vmware::Vapi::Std::Errors::Error | Generic error |
Code:
| public method Com::Vmware::Appliance::Recovery::Backup::Job::get | ( | ) |
See backup job progress/result.
| id | [REQUIRED] ID (ID of job) The value must be an identifier for the resource type getQualifiedName(com.vmware.appliance.recovery.backup.job). . The value must be str. |
| BackupJobStatus | Structure The return type will be Com::Vmware::Appliance::Recovery::Backup::Job::BackupJobStatus |
| Com::Vmware::Vapi::Std::Errors::NotFound | ID is not found |
| Com::Vmware::Vapi::Std::Errors::Error | Generic error |
Code:
| public method Com::Vmware::Appliance::Recovery::Backup::Job::list | ( | ) |
Get list of backup jobs
| list | of BackupJob IDs The value will be an identifier for the resource type getQualifiedName(com.vmware.appliance.recovery.backup.job). The return type will be Array of str |
| Com::Vmware::Vapi::Std::Errors::Error | Generic error |
Code:
| public method Com::Vmware::Appliance::Recovery::Backup::Job::new | ( | ) |
Constructor to initialize the object
| api_provider | - protocol connection to use with stubs created by this factory |
| StubConfig | - Stub's additional configuration |
| Blessed | object |
Code: