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

CreateSavingsPlanRequest

import type { CreateSavingsPlanRequest } from "https://aws-api.deno.dev/v0.4/services/savingsplans.ts?docs=full";
interface CreateSavingsPlanRequest {
clientToken?: string | null;
commitment: string;
purchaseTime?: Date | number | null;
savingsPlanOfferingId: string;
tags?: {
[key: string]: string | null | undefined;
}
| null;
upfrontPaymentAmount?: string | null;
}

§Properties

§
clientToken?: string | null
[src]

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

§
commitment: string
[src]

The hourly commitment, in USD. This is a value between 0.001 and 1 million. You cannot specify more than five digits after the decimal point.

§
purchaseTime?: Date | number | null
[src]

The time at which to purchase the Savings Plan, in UTC format (YYYY-MM-DDTHH:MM:SSZ).

§
savingsPlanOfferingId: string
[src]

The ID of the offering.

§
tags?: {
[key: string]: string | null | undefined;
}
| null
[src]

One or more tags.

§
upfrontPaymentAmount?: string | null
[src]

The up-front payment amount. This is a whole number between 50 and 99 percent of the total value of the Savings Plan. This parameter is supported only if the payment option is Partial Upfront.