Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

SavingsPlansPurchaseRecommendationDetail

import type { SavingsPlansPurchaseRecommendationDetail } from "https://aws-api.deno.dev/v0.4/services/costexplorer.ts?docs=full";

Details for your recommended Savings Plans.

interface SavingsPlansPurchaseRecommendationDetail {
AccountId?: string | null;
CurrencyCode?: string | null;
CurrentAverageHourlyOnDemandSpend?: string | null;
CurrentMaximumHourlyOnDemandSpend?: string | null;
CurrentMinimumHourlyOnDemandSpend?: string | null;
EstimatedAverageUtilization?: string | null;
EstimatedMonthlySavingsAmount?: string | null;
EstimatedOnDemandCost?: string | null;
EstimatedOnDemandCostWithCurrentCommitment?: string | null;
EstimatedROI?: string | null;
EstimatedSavingsAmount?: string | null;
EstimatedSavingsPercentage?: string | null;
EstimatedSPCost?: string | null;
HourlyCommitmentToPurchase?: string | null;
SavingsPlansDetails?: SavingsPlansDetails | null;
UpfrontCost?: string | null;
}

§Properties

§
AccountId?: string | null
[src]

The AccountID the recommendation is generated for.

§
CurrencyCode?: string | null
[src]

The currency code that Amazon Web Services used to generate the recommendations and present potential savings.

§
CurrentAverageHourlyOnDemandSpend?: string | null
[src]

The average value of hourly On-Demand spend over the lookback period of the applicable usage type.

§
CurrentMaximumHourlyOnDemandSpend?: string | null
[src]

The highest value of hourly On-Demand spend over the lookback period of the applicable usage type.

§
CurrentMinimumHourlyOnDemandSpend?: string | null
[src]

The lowest value of hourly On-Demand spend over the lookback period of the applicable usage type.

§
EstimatedAverageUtilization?: string | null
[src]

The estimated utilization of the recommended Savings Plans.

§
EstimatedMonthlySavingsAmount?: string | null
[src]

The estimated monthly savings amount based on the recommended Savings Plans.

§
EstimatedOnDemandCost?: string | null
[src]

The remaining On-Demand cost estimated to not be covered by the recommended Savings Plans, over the length of the lookback period.

§
EstimatedOnDemandCostWithCurrentCommitment?: string | null
[src]

The estimated On-Demand costs you expect with no additional commitment, based on your usage of the selected time period and the Savings Plans you own.

§
EstimatedROI?: string | null
[src]

The estimated return on investment that's based on the recommended Savings Plans that you purchased. This is calculated as estimatedSavingsAmount/ estimatedSPCost*100.

§
EstimatedSavingsAmount?: string | null
[src]

The estimated savings amount that's based on the recommended Savings Plans over the length of the lookback period.

§
EstimatedSavingsPercentage?: string | null
[src]

The estimated savings percentage relative to the total cost of applicable On-Demand usage over the lookback period.

§
EstimatedSPCost?: string | null
[src]

The cost of the recommended Savings Plans over the length of the lookback period.

§
HourlyCommitmentToPurchase?: string | null
[src]

The recommended hourly commitment level for the Savings Plans type and the configuration that's based on the usage during the lookback period.

§
SavingsPlansDetails?: SavingsPlansDetails | null
[src]

Details for your recommended Savings Plans.

§
UpfrontCost?: string | null
[src]

The upfront cost of the recommended Savings Plans, based on the selected payment option.