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

DLM

import { DLM } from "https://aws-api.deno.dev/v0.1/services/dlm.ts?docs=full";
class DLM {
constructor(apiFactory: client.ApiFactory);
async createLifecyclePolicy(params: CreateLifecyclePolicyRequest): Promise<CreateLifecyclePolicyResponse>;
async deleteLifecyclePolicy(params: DeleteLifecyclePolicyRequest): Promise<void>;
async getLifecyclePolicies(params?: GetLifecyclePoliciesRequest): Promise<GetLifecyclePoliciesResponse>;
async getLifecyclePolicy(params: GetLifecyclePolicyRequest): Promise<GetLifecyclePolicyResponse>;
async listTagsForResource(params: ListTagsForResourceRequest): Promise<ListTagsForResourceResponse>;
async tagResource(params: TagResourceRequest): Promise<void>;
async untagResource(params: UntagResourceRequest): Promise<void>;
async updateLifecyclePolicy(params: UpdateLifecyclePolicyRequest): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

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

§Methods

§
createLifecyclePolicy(params: CreateLifecyclePolicyRequest): Promise<CreateLifecyclePolicyResponse>
[src]

Creates a policy to manage the lifecycle of the specified AWS resources. You can create up to 100 lifecycle policies.

§
deleteLifecyclePolicy(params: DeleteLifecyclePolicyRequest): Promise<void>
[src]

Deletes the specified lifecycle policy and halts the automated operations that the policy specified.

§
getLifecyclePolicies(params?: GetLifecyclePoliciesRequest): Promise<GetLifecyclePoliciesResponse>
[src]

Gets summary information about all or the specified data lifecycle policies.

To get complete information about a policy, use "GetLifecyclePolicy".

§
getLifecyclePolicy(params: GetLifecyclePolicyRequest): Promise<GetLifecyclePolicyResponse>
[src]

Gets detailed information about the specified lifecycle policy.

§
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.

§
updateLifecyclePolicy(params: UpdateLifecyclePolicyRequest): Promise<void>
[src]

Updates the specified lifecycle policy.

§Static Properties