Schemas
The following JSON schema is used to represent backup policy cost estimation in the Veeam Backup for AWS REST API.
CostEstimationsPage
Property | Type | Description |
---|---|---|
totalCount | integer | Total number of EC2 instances protected by a backup policy. |
items | Detailed information on every protected EC2 instance. | |
isEmpty | boolean | Defines whether the backup policy do not protect any EC2 instances. |
totalSnapshotCost | number($double) | Total cost of creating and maintaining cloud-native snapshots by the backup policy. |
totalReplicaCost | number($double) | Total cost of creating snapshot replicas and maintaining them in the target AWS region. |
totalBackupCost | number($double) | Total cost of creating and maintaining image-level backups by the backup policy. |
totalTrafficCost | number($double) | Total cost of transferring EC2 instance data between AWS regions during data protection operations. |
totalTransactionCost | number($double) | Total cost of making API requests to Amazon S3 during data protection operations. |
totalCost | number($double) | Total cost of using AWS resources by the backup policy. |
_links | array | A list of methods and operations available for the /costEstimation collection in the Veeam Backup for AWS REST API, and request URLs used to perform the operations. |
Property | Type | Description |
---|---|---|
virtualMachineId | string($uuid) | System ID assigned to an EC2 instance in the Veeam Backup for AWS REST API. |
virtualMachineName | string | Name of the EC2 instance. |
snapshotCost | number($double) | Cost of creating and maintaining cloud-native snapshots of an EC2 instance. |
replicaCost | number($double) | Cost of creating snapshot replicas and maintaining them in the target AWS region. |
backupCost | number($double) | Cost of creating and maintaining image-level backups of an EC2 instance. |
trafficCost | number($double) | Cost of transferring EC2 instance data between AWS regions during data protection operations. |
transactionCost | number($double) | Cost of making API requests to Amazon S3 during data protection operations. |
totalCost | number($double) | Total cost of using AWS resources to protect the EC2 instance. |