/// <summary> /// Converts a RecommendedElasticPoolMetric metric to the powershell metric. /// </summary> /// <param name="metric">The metric from the service</param> /// <returns>The converted metric</returns> private AzureSqlElasticPoolRecommendationMetricModel CreateMetricModelFromResponse(RecommendedElasticPoolMetric metric) { return(new AzureSqlElasticPoolRecommendationMetricModel() { DateTime = metric.DateTime, Dtu = metric.Dtu, SizeGB = metric.SizeGB }); }
/// <summary> /// Validate metrics for recommended elastic pool. /// </summary> /// <param name="recommendedElasticPoolsMetric"></param> /// <param name="dateTime">DateTeim</param> /// <param name="dtu">Dtu</param> /// <param name="sizeGB">Size in gigabytes</param> private void ValidateRecommendedElasticPoolMetric(RecommendedElasticPoolMetric recommendedElasticPoolsMetric, DateTime dateTime, double dtu, double sizeGB) { Assert.Equal(recommendedElasticPoolsMetric.DateTime, dateTime); Assert.Equal(recommendedElasticPoolsMetric.Dtu, dtu, 2); Assert.Equal(recommendedElasticPoolsMetric.SizeGB, sizeGB, 2); }
///GENMHASH:3B2B57F3F82A2B134183801EB152CB9A:C0C35E00AF4E17F141675A2C05C7067B internal RecommendedElasticPoolMetricImpl(RecommendedElasticPoolMetric innerObject) : base(innerObject) { }
///GENMHASH:3B2B57F3F82A2B134183801EB152CB9A:C0C35E00AF4E17F141675A2C05C7067B public RecommendedElasticPoolMetricImpl(RecommendedElasticPoolMetric innerObject) : base(innerObject) { }