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

LaunchWizard

import { LaunchWizard } from "https://aws-api-bqtgftz736ft.deno.dev/v0.5/services/launchwizard.ts?docs=full";
class LaunchWizard {
constructor(apiFactory: client.ApiFactory);
async createDeployment(params: CreateDeploymentInput, opts?: client.RequestOptions): Promise<CreateDeploymentOutput>;
async deleteDeployment(params: DeleteDeploymentInput, opts?: client.RequestOptions): Promise<DeleteDeploymentOutput>;
async getDeployment(params: GetDeploymentInput, opts?: client.RequestOptions): Promise<GetDeploymentOutput>;
async getWorkload(params: GetWorkloadInput, opts?: client.RequestOptions): Promise<GetWorkloadOutput>;
async getWorkloadDeploymentPattern(params: GetWorkloadDeploymentPatternInput, opts?: client.RequestOptions): Promise<GetWorkloadDeploymentPatternOutput>;
async listDeploymentEvents(params: ListDeploymentEventsInput, opts?: client.RequestOptions): Promise<ListDeploymentEventsOutput>;
async listDeployments(params?: ListDeploymentsInput, opts?: client.RequestOptions): Promise<ListDeploymentsOutput>;
async listTagsForResource(params: ListTagsForResourceInput, opts?: client.RequestOptions): Promise<ListTagsForResourceOutput>;
async listWorkloadDeploymentPatterns(params: ListWorkloadDeploymentPatternsInput, opts?: client.RequestOptions): Promise<ListWorkloadDeploymentPatternsOutput>;
async listWorkloads(params?: ListWorkloadsInput, opts?: client.RequestOptions): Promise<ListWorkloadsOutput>;
async tagResource(params: TagResourceInput, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceInput, opts?: client.RequestOptions): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

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

§Methods

§
createDeployment(params: CreateDeploymentInput, opts?: client.RequestOptions): Promise<CreateDeploymentOutput>
[src]

Creates a deployment for the given workload. Deployments created by this operation are not available in the Launch Wizard console to use the Clone deployment action on.

§
deleteDeployment(params: DeleteDeploymentInput, opts?: client.RequestOptions): Promise<DeleteDeploymentOutput>
[src]

Deletes a deployment.

§
getDeployment(params: GetDeploymentInput, opts?: client.RequestOptions): Promise<GetDeploymentOutput>
[src]

Returns information about the deployment.

§
getWorkload(params: GetWorkloadInput, opts?: client.RequestOptions): Promise<GetWorkloadOutput>
[src]

Returns information about a workload.

§

Returns details for a given workload and deployment pattern, including the available specifications. You can use the ListWorkloads operation to discover the available workload names and the ListWorkloadDeploymentPatterns operation to discover the available deployment pattern names of a given workload.

§

Lists the events of a deployment.

§
listDeployments(params?: ListDeploymentsInput, opts?: client.RequestOptions): Promise<ListDeploymentsOutput>
[src]

Lists the deployments that have been created.

§

Lists the tags associated with a specified resource.

§

Lists the workload deployment patterns for a given workload name. You can use the ListWorkloads operation to discover the available workload names.

§
listWorkloads(params?: ListWorkloadsInput, opts?: client.RequestOptions): Promise<ListWorkloadsOutput>
[src]

Lists the available workload names. You can use the ListWorkloadDeploymentPatterns operation to discover the available deployment patterns for a given workload.

§
tagResource(params: TagResourceInput, opts?: client.RequestOptions): Promise<void>
[src]

Adds the specified tags to the given resource.

§
untagResource(params: UntagResourceInput, opts?: client.RequestOptions): Promise<void>
[src]

Removes the specified tags from the given resource.

§Static Properties