ArmRecoveryServicesBackupModelFactory.TieringCostSavingInfo Method

Definition

Initializes a new instance of TieringCostSavingInfo.

public static Azure.ResourceManager.RecoveryServicesBackup.Models.TieringCostSavingInfo TieringCostSavingInfo (long sourceTierSizeReductionInBytes = 0, long targetTierSizeIncreaseInBytes = 0, double retailSourceTierCostPerGBPerMonth = 0, double retailTargetTierCostPerGBPerMonth = 0);
static member TieringCostSavingInfo : int64 * int64 * double * double -> Azure.ResourceManager.RecoveryServicesBackup.Models.TieringCostSavingInfo
Public Shared Function TieringCostSavingInfo (Optional sourceTierSizeReductionInBytes As Long = 0, Optional targetTierSizeIncreaseInBytes As Long = 0, Optional retailSourceTierCostPerGBPerMonth As Double = 0, Optional retailTargetTierCostPerGBPerMonth As Double = 0) As TieringCostSavingInfo

Parameters

sourceTierSizeReductionInBytes
Int64

Source tier size reduction in bytes after moving all the recommended backup points to target tier.

targetTierSizeIncreaseInBytes
Int64

Target tier size increase in bytes after moving all the recommended backup points to target tier.

retailSourceTierCostPerGBPerMonth
Double

Source tier retail cost per GB per month.

retailTargetTierCostPerGBPerMonth
Double

Target tier retail cost per GB per month.

Returns

A new TieringCostSavingInfo instance for mocking.

Applies to