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

MigrationHubOrchestrator

import { MigrationHubOrchestrator } from "https://aws-api.deno.dev/v0.4/services/migrationhuborchestrator.ts?docs=full";
class MigrationHubOrchestrator {
constructor(apiFactory: client.ApiFactory);
async createWorkflowStep(params: CreateWorkflowStepRequest, opts?: client.RequestOptions): Promise<CreateWorkflowStepResponse>;
async createWorkflowStepGroup(params: CreateWorkflowStepGroupRequest, opts?: client.RequestOptions): Promise<CreateWorkflowStepGroupResponse>;
async deleteWorkflowStep(params: DeleteWorkflowStepRequest, opts?: client.RequestOptions): Promise<void>;
async deleteWorkflowStepGroup(params: DeleteWorkflowStepGroupRequest, opts?: client.RequestOptions): Promise<void>;
async getTemplateStep(params: GetTemplateStepRequest, opts?: client.RequestOptions): Promise<GetTemplateStepResponse>;
async getTemplateStepGroup(params: GetTemplateStepGroupRequest, opts?: client.RequestOptions): Promise<GetTemplateStepGroupResponse>;
async getWorkflowStep(params: GetWorkflowStepRequest, opts?: client.RequestOptions): Promise<GetWorkflowStepResponse>;
async getWorkflowStepGroup(params: GetWorkflowStepGroupRequest, opts?: client.RequestOptions): Promise<GetWorkflowStepGroupResponse>;
async listPlugins(params?: ListPluginsRequest, opts?: client.RequestOptions): Promise<ListPluginsResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async listTemplateStepGroups(params: ListTemplateStepGroupsRequest, opts?: client.RequestOptions): Promise<ListTemplateStepGroupsResponse>;
async listTemplateSteps(params: ListTemplateStepsRequest, opts?: client.RequestOptions): Promise<ListTemplateStepsResponse>;
async listWorkflowStepGroups(params: ListWorkflowStepGroupsRequest, opts?: client.RequestOptions): Promise<ListWorkflowStepGroupsResponse>;
async listWorkflowSteps(params: ListWorkflowStepsRequest, opts?: client.RequestOptions): Promise<ListWorkflowStepsResponse>;
async retryWorkflowStep(params: RetryWorkflowStepRequest, opts?: client.RequestOptions): Promise<RetryWorkflowStepResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateWorkflowStep(params: UpdateWorkflowStepRequest, opts?: client.RequestOptions): Promise<UpdateWorkflowStepResponse>;
async updateWorkflowStepGroup(params: UpdateWorkflowStepGroupRequest, opts?: client.RequestOptions): Promise<UpdateWorkflowStepGroupResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

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

§Methods

§

Create a workflow to orchestrate your migrations.

§

Create a step in the migration workflow.

§

Create a step group in a migration workflow.

§

Delete a migration workflow. You must pause a running workflow in Migration Hub Orchestrator console to delete it.

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

Delete a step in a migration workflow. Pause the workflow to delete a running step.

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

Delete a step group in a migration workflow.

§

Get the template you want to use for creating a migration workflow.

§

Get a specific step in a template.

§

Get a step group in a template.

§

Get migration workflow.

§

Get a step in the migration workflow.

§

Get the step group of a migration workflow.

§
listPlugins(params?: ListPluginsRequest, opts?: client.RequestOptions): Promise<ListPluginsResponse>
[src]

List AWS Migration Hub Orchestrator plugins.

§

List the tags added to a resource.

§

List the templates available in Migration Hub Orchestrator to create a migration workflow.

§

List the step groups in a template.

§

List the steps in a template.

§

List the migration workflows.

§

List the step groups in a migration workflow.

§

List the steps in a workflow.

§

Retry a failed step in a migration workflow.

§

Start a migration workflow.

§

Stop an ongoing migration workflow.

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

Tag a resource by specifying its Amazon Resource Name (ARN).

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

Deletes the tags for a resource.

§

Update a migration workflow.

§

Update a step in a migration workflow.

§

Update the step group in a migration workflow.

§Static Properties