CostEstimationSqlDataV3

In this article

    The following properties represent the CostEstimationDatav3 JSON schema.

    CostEstimationSqlDataV3CostEstimationDataV2

    Property

    Type

    Description

    totals

    CostEstimationSqlTotalsV3

    Information on total cost estimations.

    assumptions

    CostEstimationSqlAssumptionsV3

    Assumptions used to calculate approximate cost estimations.

    warningGroups

    CostEstimationSqlWarningGroupV3

    Information on displayed warnings.

    currencyIsoCode

    string

    Type of the currency used to calculate cost estimations.

    CostEstimationSqlDataV3CostEstimationTotalsV2

    Property

    Type

    Description

    totalCosts

    CostEstimationTotalValueV2

    Total cost of using Azure resources 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.

    CostEstimationSqlDataV3CostEstimationTotalValueV2

    Property

    Type

    Description

    pricePerMonth

    PricePerMonthV2

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

    warnings

    CostEstimationWarningV2

    Information of the warning.

    CostEstimationSqlDataV3PricePerMonthV2

    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.

    CostEstimationSqlDataV3CostEstimationWarningV2

    Property

    Type

    Description

    id

    string

    Azure ID assigned to the warning message.

    CostEstimationSqlDataV3CostEstimationAssumptionsV2

    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.

    CostEstimationSqlDataV3CostEstimationWarningGroupV2

    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.

    CostEstimationSqlDataV3CostEstimationWarningWithDataV2

    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.

    CostEstimationSqlDataV3CostEstimationItemV2

    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.

    CostEstimationSqlDataV3CostEstimationItemCostsDataV2

    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.

    CostEstimationSqlDataV3CostEstimationItemCostsMeterV2

    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.

    CostEstimationSqlDataV3CostEstimationMeterResourceV2

    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.