Advanced Backup Veeam¶
Entity¶
Advanced backup Veeam¶
Field |
Explanation |
|---|---|
id |
advanced backup veeam identifier |
password |
advanced backup veeam manager password |
vlan |
virtual LAN identifier |
status |
Status of the advanced backup veeam (offline, online) |
locked |
Is advanced backup veeam busy with an operation? |
hostname |
advanced backup veeam hostname |
template_id |
advanced backup veeam template id |
required_startup |
Is required to restart advanced_backup_veeam? |
Advanced backup list:
Operations¶
List advanced backup veeam¶
- Method
GET
- Url
/advanced_backups_veeam
- Success Code
200
- Returned Data
- Has Token
No
List all advanced backup veeams in your account
Filters:
id: advanced backup veeam identifier.
status: advanced backup veeam status (online, offline)
locked: Is advanced backup veeam busy with an operation?
hostname: advanced backup veeam name
Get advanced backup veeam¶
- Method
GET
- Url
/advanced_backup_veeam/<id>
- Success Code
200
- Returned Data
- Has Token
No
Get advanced_backup_veeam resource.
Modify advanced backup veeam¶
- Method
PUT
- Url
/advanced_backup_veeam/<id>
- Success Code
200
- Returned Data
- Has Token
No
Modify advanced backup veeam resource.
Optional parameters:
template_id: Template id to reinstall
required_startup: Start up the advanced backup veeam when it finishes
status: Modify the status for (online, offline)
List disk attached¶
- Method
GET
- Url
/advanced_backup_veeam/<id>/disks
- Success Code
200
- Returned Data
:
- Has Token
No
List disks plug to the advanced_backup_veeam
List network interfaces¶
- Method
GET
- Url
/advanced_backup_veeam/<id>/network_interfaces
- Success Code
200
- Returned Data
:
- Has Token
No
List network interfaces plug to the advanced_backup_veeam
Reboot advanced backup veeam¶
- Method
POST
- Url
/advanced_backup_veeam/<id>/reboot
- Success Code
200
- Returned Data
None
- Has Token
No
reboot advanced_backup_veeam
Apply firewall rules¶
- Method
POST
- Url
/advanced_backup_veeam/<id>/apply_firewall_rules
- Success Code
200
- Returned Data
None
- Has Token
No
Apply firewall rules
Get firewall rules¶
- Method
GET
- Url
/advanced_backup_veeam/<id>/firewall_rules
- Success Code
200
- Returned Data
None
- Has Token
No
Show the firewall rules of advanced backup veeam
Get bandwidth stats¶
- Method
GET
- Url
/advanced_backup_veeam/<id>/bw_stats
- Success Code
200
- Returned Data
None
- Has Token
No
Bandwidth stats of advanced backup veeam
Get cpu stats¶
- Method
GET
- Url
/advanced_backup_veeam/<id>/cpu_stats
- Success Code
200
- Returned Data
None
- Has Token
No
CPU load stats of advanced backup veeam
Put segregation¶
- Method
PUT
- Url
/advanced_backup_veeam/<origin_id>/segregation/<target_id>
- Success Code
200
- Returned Data
None
- Has Token
No
Segregate from a virtual machine id
Delete segregation¶
- Method
DELETE
- Url
/advanced_backup_veeam/<origin_id>/segregation/<target_id>
- Success Code
200
- Returned Data
None
- Has Token
No
Delete segregation from a virtual machine id
Get IP addresses¶
- Method
GET
- Url
/advanced_backup_veeam/<id>/ip_addresses
- Success Code
200
- Returned Data
None
- Has Token
No
Get the list of IP addresses of advanced backup veeam
Filters:
network_id: IP addresses by a selected network
interface_id: IP addresses by a selected interface
network_interface_id: IP addresses by a selected network interface
public: Filter public or private IPs
Backup Main Disk¶
- Method
POST
- Url
/advanced_backup_veeam/<vm_id>/disk/<disk_id>/backup
- Success Code
202
- Returned Data
None
- Has Token
Yes
Backup main disk with veeam software.
Optional parameters: