CostEstimationDataV2

The following properties represent the CostEstimationDataV2 JSON schema.

CostEstimationDataV2CostEstimationDataV2

Property

Type

Description

totals

CostEstimationTotalsV2

Information on total cost estimations.

assumptions

CostEstimationAssumptionsV2

Assumptions used to calculate approximate cost estimations.

warningGroups

CostEstimationWarningGroupV2

Information on displayed warnings.

currencyIsoCode

string

Type of the currency used to calculate cost estimations.

CostEstimationDataV2CostEstimationTotalsV2

Property

Type

Description

totalCosts

CostEstimationTotalValueV2

Total cost of using Azure resources by the backup policy.

totalSnapshotCosts

CostEstimationTotalValueV2

Total cost of creating and maintaining cloud-native snapshots by the backup policy.

totalBackupCosts

CostEstimationTotalValueV2

Total cost of creating and maintaining image-level backups by the backup policy.

totalTrafficCosts

CostEstimationTotalValueV2

Total cost of transferring Azure VM data between Azure regions during data protection operations.

totalTransactionCosts

CostEstimationTotalValueV2

Total cost of making API requests to Microsoft Azure during data protection operations.

CostEstimationDataV2CostEstimationTotalValueV2

Property

Type

Description

pricePerMonth

PricePerMonthV2

Total monthly cost of using Azure resources to protect the Azure VM.

warnings

CostEstimationWarningV2

Information of the warning.

CostEstimationDataV2PricePerMonthV2

Property

Type

Description

value

number($double)

Total monthly cost of using Azure resources to protect the Azure VM.

type

array[string]

Status of the estimated cost: Valid, NotApplicable, Unknown.

CostEstimationDataV2CostEstimationWarningV2

Property

Type

Description

id

string

Azure ID assigned to the warning message.

CostEstimationDataV2CostEstimationAssumptionsV2

Property

Type

Description

diskOccupiedSizeRatio

number($float)

Amount of the disk size occupied by data.

dailyChurnRatio

number($float)

Estimated percentage data change per day (how much of the data will change in one day).

dataCompressionRatio 

number($float)

The ratio between the uncompressed size and compressed size of the processed data.

CostEstimationDataV2CostEstimationWarningGroupV2

Property

Type

Description

type

array[string]

Type of the warning: RetentionTooShortForCoolStorage, BackupToDifferentRegion, StorageCouldBeCheaper, PriceIsApproximate, VmHasNoDisks, SnapshotsRetentionAffectsTrafficCosts.

text

string

Content of the warning message.

warnings

CostEstimationWarningWithDataV2

Information of the warning.

CostEstimationDataV2CostEstimationWarningWithDataV2

Property

Type

Description

id

string

Azure ID assigned to the warning.

protectedItemHashIds

array[string]

System ID assigned to the warning in Veeam Backup for Microsoft Azure.

schedules

array[string]

Type of the schedule to which the warning refers: Daily, Weekly, Monthly, Yearly.

text

string

Content of the warning message.

CostEstimationDataV2CostEstimationItemV2

Property

Type

Description

protectedItemHashId

string

System ID assigned to the protected item in Veeam Backup for Microsoft Azure.

name

string

Name of the protected item.

snapshotCost

CostEstimationItemCostsDataV2

Cost of creating and maintaining cloud-native snapshots of an Azure VM.

backupCost

CostEstimationItemCostsDataV2

Cost of creating and maintaining image-level backups of an Azure VM.

trafficCost

CostEstimationItemCostsDataV2

Information on the cost of transferring Azure VM data between Azure regions during data protection operations.

transactionCost

CostEstimationItemCostsDataV2

Information on the cost of making API requests to Microsoft Azure during data protection operations.

totalPerMonth

CostEstimationTotalValueV2

Information on the total monthly cost of using Azure resources to protect the Azure VM.

warnings

CostEstimationWarningV2

Information on warning.

CostEstimationDataV2CostEstimationItemCostsDataV2

Property

Type

Description

pricePerMonth

PricePerMonthV2

Monthly cost of using Azure resources to protect the Azure VM.

meters

CostEstimationItemCostsMeterV2

Information on Azure resources protected by the backup policy.

warnings

CostEstimationWarningV2

Information on warning.

CostEstimationDataV2CostEstimationItemCostsMeterV2

Property

Type

Description

resource

CostEstimationMeterResourceV2

Information on the Azure resource protected by the backup policy.

meterId

string($uuid)

Azure ID assigned to the Azure resource protected by the backup policy.

description

string

Description of the Azure resource protected by the backup policy.

unitPrice

number($double)

Cost of protecting one unit of the Azure resource.

unit

array[string]

Type of the unit used to calculate the estimated cost: OneGb, TenKilo, OneGbPerMonth, OneHour.

quantityUsed

number($double)

Total amount of units specified in the backup policy.

CostEstimationDataV2CostEstimationMeterResourceV2

Property

Type

Description

name

string

Name of the Azure resource protected by the backup policy.

hashId

string

System ID assigned to the protected Azure resource in Veeam Backup for Microsoft Azure.

resourceId

string

Azure ID assigned to the Azure resource protected by the backup policy.

size

integer($int32)

Size of the protected Azure resource.

I want to report a typo

There is a misspelling right here:

 

I want to let the Veeam Documentation Team know about that.