MigrationHubOrchestratorClient

This API reference provides descriptions, syntax, and other details about each of the actions and data types for AWS Migration Hub Orchestrator. he topic for each action shows the API request parameters and the response. Alternatively, you can use one of the AWS SDKs to access an API that is tailored to the programming language or platform that you're using.

Properties

Link copied to clipboard

MigrationHubOrchestratorClient's configuration

Functions

Link copied to clipboard

Create a workflow to orchestrate your migrations.

Link copied to clipboard

Create a step in the migration workflow.

Link copied to clipboard

Create a step group in a migration workflow.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

Delete a step group in a migration workflow.

Link copied to clipboard
abstract suspend fun getTemplate(input: GetTemplateRequest): GetTemplateResponse

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

Link copied to clipboard

Get a specific step in a template.

Link copied to clipboard

Get a step group in a template.

Link copied to clipboard
abstract suspend fun getWorkflow(input: GetWorkflowRequest): GetWorkflowResponse

Get migration workflow.

Link copied to clipboard

Get a step in the migration workflow.

Link copied to clipboard

Get the step group of a migration workflow.

Link copied to clipboard
abstract suspend fun listPlugins(input: ListPluginsRequest = ListPluginsRequest { }): ListPluginsResponse

List AWS Migration Hub Orchestrator plugins.

Link copied to clipboard

List the tags added to a resource.

Link copied to clipboard
abstract suspend fun listTemplates(input: ListTemplatesRequest = ListTemplatesRequest { }): ListTemplatesResponse

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

Link copied to clipboard

List the step groups in a template.

Link copied to clipboard

List the steps in a template.

Link copied to clipboard
abstract suspend fun listWorkflows(input: ListWorkflowsRequest = ListWorkflowsRequest { }): ListWorkflowsResponse

List the migration workflows.

Link copied to clipboard

List the step groups in a migration workflow.

Link copied to clipboard

List the steps in a workflow.

Link copied to clipboard

Retry a failed step in a migration workflow.

Link copied to clipboard

Start a migration workflow.

Link copied to clipboard

Stop an ongoing migration workflow.

Link copied to clipboard
abstract suspend fun tagResource(input: TagResourceRequest): TagResourceResponse

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

Link copied to clipboard

Deletes the tags for a resource.

Link copied to clipboard

Update a migration workflow.

Link copied to clipboard

Update a step in a migration workflow.

Link copied to clipboard

Update the step group in a migration workflow.

Inherited functions

Link copied to clipboard
expect abstract fun close()
Link copied to clipboard

Create a workflow to orchestrate your migrations.

Link copied to clipboard

Create a step in the migration workflow.

Link copied to clipboard

Create a step group in a migration workflow.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

Delete a step group in a migration workflow.

Link copied to clipboard

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

Link copied to clipboard

Get a specific step in a template.

Link copied to clipboard

Get a step group in a template.

Link copied to clipboard

Get migration workflow.

Link copied to clipboard

Get a step in the migration workflow.

Link copied to clipboard

Get the step group of a migration workflow.

Link copied to clipboard

List AWS Migration Hub Orchestrator plugins.

Link copied to clipboard

List the tags added to a resource.

Link copied to clipboard

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

Link copied to clipboard

List the step groups in a template.

Link copied to clipboard

List the steps in a template.

Link copied to clipboard

List the migration workflows.

Link copied to clipboard

List the step groups in a migration workflow.

Link copied to clipboard

List the steps in a workflow.

Link copied to clipboard

Retry a failed step in a migration workflow.

Link copied to clipboard

Start a migration workflow.

Link copied to clipboard

Stop an ongoing migration workflow.

Link copied to clipboard

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

Link copied to clipboard

Deletes the tags for a resource.

Link copied to clipboard

Update a migration workflow.

Link copied to clipboard

Update a step in a migration workflow.

Link copied to clipboard

Update the step group in a migration workflow.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.