Skip to main content

template_step_groups

Creates, updates, deletes, gets or lists a template_step_groups resource.

Overview

Nametemplate_step_groups
TypeResource
Idaws.migrationhuborchestrator.template_step_groups

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringThe ID of the step group.
namestringThe name of the step group.
creation_timestring (date-time)The time at which the step group was created.
descriptionstringThe description of the step group.
last_modified_timestring (date-time)The time at which the step group was last modified.
nextarrayThe next step group.
previousarrayThe previous step group.
statusstringThe status of the step group. (AWAITING_DEPENDENCIES, READY, IN_PROGRESS, COMPLETED, FAILED, PAUSED, PAUSING, USER_ATTENTION_REQUIRED)
template_idstringThe ID of the template.
toolsarrayList of AWS services utilized in a migration workflow.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_template_step_groupselecttemplate_id, id, regionGet a step group in a template.
list_template_step_groupsselecttemplate_id, regionmaxResults, nextTokenList the step groups in a template.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
idstringThe ID of the step group.
regionstringAWS region (default: us-east-1)
template_idstringThe ID of the template.
maxResultsintegerThe maximum number of results that can be returned.
nextTokenstringThe pagination token.

SELECT examples

Get a step group in a template.

SELECT
id,
name,
creation_time,
description,
last_modified_time,
next,
previous,
status,
template_id,
tools
FROM aws.migrationhuborchestrator.template_step_groups
WHERE template_id = '{{ template_id }}' -- required
AND id = '{{ id }}' -- required
AND region = '{{ region }}' -- required
;