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

SavingsPlans

import { SavingsPlans } from "https://aws-api.deno.dev/v0.1/services/savingsplans.ts?docs=full";
class SavingsPlans {
constructor(apiFactory: client.ApiFactory);
async createSavingsPlan(params: CreateSavingsPlanRequest): Promise<CreateSavingsPlanResponse>;
async deleteQueuedSavingsPlan(params: DeleteQueuedSavingsPlanRequest): Promise<void>;
async describeSavingsPlanRates(params: DescribeSavingsPlanRatesRequest): Promise<DescribeSavingsPlanRatesResponse>;
async describeSavingsPlans(params?: DescribeSavingsPlansRequest): Promise<DescribeSavingsPlansResponse>;
async describeSavingsPlansOfferingRates(params?: DescribeSavingsPlansOfferingRatesRequest): Promise<DescribeSavingsPlansOfferingRatesResponse>;
async describeSavingsPlansOfferings(params?: DescribeSavingsPlansOfferingsRequest): Promise<DescribeSavingsPlansOfferingsResponse>;
async listTagsForResource(params: ListTagsForResourceRequest): Promise<ListTagsForResourceResponse>;
async tagResource(params: TagResourceRequest): Promise<void>;
async untagResource(params: UntagResourceRequest): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new SavingsPlans(apiFactory: client.ApiFactory)
[src]

§Methods

§
createSavingsPlan(params: CreateSavingsPlanRequest): Promise<CreateSavingsPlanResponse>
[src]

Creates a Savings Plan.

§
deleteQueuedSavingsPlan(params: DeleteQueuedSavingsPlanRequest): Promise<void>
[src]

Deletes the queued purchase for the specified Savings Plan.

§

Describes the specified Savings Plans rates.

§
describeSavingsPlans(params?: DescribeSavingsPlansRequest): Promise<DescribeSavingsPlansResponse>
[src]

Describes the specified Savings Plans.

§

Describes the specified Savings Plans offering rates.

§

Describes the specified Savings Plans offerings.

§
listTagsForResource(params: ListTagsForResourceRequest): Promise<ListTagsForResourceResponse>
[src]

Lists the tags for the specified resource.

§
tagResource(params: TagResourceRequest): Promise<void>
[src]

Adds the specified tags to the specified resource.

§
untagResource(params: UntagResourceRequest): Promise<void>
[src]

Removes the specified tags from the specified resource.

§Static Properties