Operations and Methods
The following method-implemented operations are supported for the /virtualMachines collection in the Veeam Backup for AWS REST API:
- (GET)/api/v1/virtualMachines — retrieves resource representation of all EC2 Instances that can be protected.
- (GET)/api/v1/virtualMachines/{virtualMachineId} — retrieves representation of an EC2 instance with the specified ID.
- (POST)/api/v1/virtualMachines/{virtualMachineId}/takeSnapshot — performs manual snapshot operation for an EC2 instance with the specified ID.
- (POST)/api/v1/virtualMachines/{virtualMachineId}/deleteSnapshots — removes the snapshot chain of an EC2 instance with the specified ID.
- (POST)/api/v1/virtualMachines/{virtualMachineId}/deleteBackups — removes the backup chain of an EC2 instance with the specified ID.
- (POST)/api/v1/virtualMachines/export — exports to a file a list of EC2 instances that can be protected.