Migrationhuborchestrator Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CreateMigrationWorkflowRequestRequestTypeDef
name
- Type:
- Required: Yes
templateId
- Type:
- Required: Yes
inputParameters
- Type: typing.Mapping[str, aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.StepInputTypeDef]
- Required: Yes
description
- Type: typing.Optional[str]
applicationConfigurationId
- Type: typing.Optional[str]
stepTargets
- Type: typing.Optional[typing.Sequence[str]]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateMigrationWorkflowResponseTypeDef
id
- Type:
- Required: Yes
arn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type:
- Required: Yes
templateId
- Type:
- Required: Yes
adsApplicationConfigurationId
- Type:
- Required: Yes
workflowInputs
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.StepInputTypeDef]
- Required: Yes
stepTargets
- Type: typing.List[str]
- Required: Yes
status
- Type: typing.Literal['COMPLETED', 'CREATING', 'CREATION_FAILED', 'DELETED', 'DELETING', 'DELETION_FAILED', 'IN_PROGRESS', 'NOT_STARTED', 'PAUSED', 'PAUSING', 'PAUSING_FAILED', 'STARTING', 'USER_ATTENTION_REQUIRED', 'WORKFLOW_FAILED']
- Required: Yes
creationTime
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateTemplateRequestRequestTypeDef
templateName
- Type:
- Required: Yes
templateSource
- Type:
- Required: Yes
templateDescription
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateTemplateResponseTypeDef
templateId
- Type:
- Required: Yes
templateArn
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateWorkflowStepGroupRequestRequestTypeDef
workflowId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
next
- Type: typing.Optional[typing.Sequence[str]]
previous
- Type: typing.Optional[typing.Sequence[str]]
CreateWorkflowStepGroupResponseTypeDef
workflowId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
id
- Type:
- Required: Yes
description
- Type:
- Required: Yes
tools
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.ToolTypeDef]
- Required: Yes
next
- Type: typing.List[str]
- Required: Yes
previous
- Type: typing.List[str]
- Required: Yes
creationTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateWorkflowStepRequestRequestTypeDef
name
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
stepActionType
- Type: typing.Literal['AUTOMATED', 'MANUAL']
- Required: Yes
description
- Type: typing.Optional[str]
workflowStepAutomationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.WorkflowStepAutomationConfigurationTypeDef]
stepTarget
- Type: typing.Optional[typing.Sequence[str]]
outputs
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.WorkflowStepOutputTypeDef]]
previous
- Type: typing.Optional[typing.Sequence[str]]
next
- Type: typing.Optional[typing.Sequence[str]]
CreateWorkflowStepResponseTypeDef
id
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteMigrationWorkflowRequestRequestTypeDef
id
- Type:
- Required: Yes
DeleteMigrationWorkflowResponseTypeDef
id
- Type:
- Required: Yes
arn
- Type:
- Required: Yes
status
- Type: typing.Literal['COMPLETED', 'CREATING', 'CREATION_FAILED', 'DELETED', 'DELETING', 'DELETION_FAILED', 'IN_PROGRESS', 'NOT_STARTED', 'PAUSED', 'PAUSING', 'PAUSING_FAILED', 'STARTING', 'USER_ATTENTION_REQUIRED', 'WORKFLOW_FAILED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteTemplateRequestRequestTypeDef
id
- Type:
- Required: Yes
DeleteWorkflowStepGroupRequestRequestTypeDef
workflowId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
DeleteWorkflowStepRequestRequestTypeDef
id
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
GetMigrationWorkflowRequestRequestTypeDef
id
- Type:
- Required: Yes
GetMigrationWorkflowResponseTypeDef
id
- Type:
- Required: Yes
arn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type:
- Required: Yes
templateId
- Type:
- Required: Yes
adsApplicationConfigurationId
- Type:
- Required: Yes
adsApplicationName
- Type:
- Required: Yes
status
- Type: typing.Literal['COMPLETED', 'CREATING', 'CREATION_FAILED', 'DELETED', 'DELETING', 'DELETION_FAILED', 'IN_PROGRESS', 'NOT_STARTED', 'PAUSED', 'PAUSING', 'PAUSING_FAILED', 'STARTING', 'USER_ATTENTION_REQUIRED', 'WORKFLOW_FAILED']
- Required: Yes
statusMessage
- Type:
- Required: Yes
creationTime
- Type:
- Required: Yes
lastStartTime
- Type:
- Required: Yes
lastStopTime
- Type:
- Required: Yes
lastModifiedTime
- Type:
- Required: Yes
endTime
- Type:
- Required: Yes
tools
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.ToolTypeDef]
- Required: Yes
totalSteps
- Type:
- Required: Yes
completedSteps
- Type:
- Required: Yes
workflowInputs
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.StepInputTypeDef]
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
workflowBucket
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetMigrationWorkflowTemplateRequestRequestTypeDef
id
- Type:
- Required: Yes
GetMigrationWorkflowTemplateResponseTypeDef
id
- Type:
- Required: Yes
templateArn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type:
- Required: Yes
inputs
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.TemplateInputTypeDef]
- Required: Yes
tools
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.ToolTypeDef]
- Required: Yes
creationTime
- Type:
- Required: Yes
owner
- Type:
- Required: Yes
status
- Type: typing.Literal['CREATED', 'CREATING', 'CREATION_FAILED', 'PENDING_CREATION', 'READY']
- Required: Yes
statusMessage
- Type:
- Required: Yes
templateClass
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetTemplateStepGroupRequestRequestTypeDef
templateId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
GetTemplateStepGroupResponseTypeDef
templateId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type:
- Required: Yes
status
- Type: typing.Literal['AWAITING_DEPENDENCIES', 'COMPLETED', 'FAILED', 'IN_PROGRESS', 'PAUSED', 'PAUSING', 'READY', 'USER_ATTENTION_REQUIRED']
- Required: Yes
creationTime
- Type:
- Required: Yes
lastModifiedTime
- Type:
- Required: Yes
tools
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.ToolTypeDef]
- Required: Yes
previous
- Type: typing.List[str]
- Required: Yes
next
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetTemplateStepRequestRequestTypeDef
id
- Type:
- Required: Yes
templateId
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
GetTemplateStepResponseTypeDef
id
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
templateId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type:
- Required: Yes
stepActionType
- Type: typing.Literal['AUTOMATED', 'MANUAL']
- Required: Yes
creationTime
- Type:
- Required: Yes
previous
- Type: typing.List[str]
- Required: Yes
next
- Type: typing.List[str]
- Required: Yes
outputs
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.StepOutputTypeDef]
- Required: Yes
stepAutomationConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWorkflowStepGroupRequestRequestTypeDef
id
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
GetWorkflowStepGroupResponseTypeDef
id
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type:
- Required: Yes
status
- Type: typing.Literal['AWAITING_DEPENDENCIES', 'COMPLETED', 'FAILED', 'IN_PROGRESS', 'PAUSED', 'PAUSING', 'READY', 'USER_ATTENTION_REQUIRED']
- Required: Yes
owner
- Type: typing.Literal['AWS_MANAGED', 'CUSTOM']
- Required: Yes
creationTime
- Type:
- Required: Yes
lastModifiedTime
- Type:
- Required: Yes
endTime
- Type:
- Required: Yes
tools
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.ToolTypeDef]
- Required: Yes
previous
- Type: typing.List[str]
- Required: Yes
next
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWorkflowStepRequestRequestTypeDef
workflowId
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
GetWorkflowStepResponseTypeDef
name
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
stepId
- Type:
- Required: Yes
description
- Type:
- Required: Yes
stepActionType
- Type: typing.Literal['AUTOMATED', 'MANUAL']
- Required: Yes
owner
- Type: typing.Literal['AWS_MANAGED', 'CUSTOM']
- Required: Yes
workflowStepAutomationConfiguration
- Type:
- Required: Yes
stepTarget
- Type: typing.List[str]
- Required: Yes
outputs
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.WorkflowStepOutputTypeDef]
- Required: Yes
previous
- Type: typing.List[str]
- Required: Yes
next
- Type: typing.List[str]
- Required: Yes
status
- Type: typing.Literal['AWAITING_DEPENDENCIES', 'COMPLETED', 'FAILED', 'IN_PROGRESS', 'PAUSED', 'READY', 'SKIPPED', 'USER_ATTENTION_REQUIRED']
- Required: Yes
statusMessage
- Type:
- Required: Yes
scriptOutputLocation
- Type:
- Required: Yes
creationTime
- Type:
- Required: Yes
lastStartTime
- Type:
- Required: Yes
endTime
- Type:
- Required: Yes
noOfSrvCompleted
- Type:
- Required: Yes
noOfSrvFailed
- Type:
- Required: Yes
totalNoOfSrv
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListMigrationWorkflowTemplatesRequestListTemplatesPaginateTypeDef
name
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.PaginatorConfigTypeDef]
ListMigrationWorkflowTemplatesRequestRequestTypeDef
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
ListMigrationWorkflowTemplatesResponseTypeDef
nextToken
- Type:
- Required: Yes
templateSummary
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.TemplateSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListMigrationWorkflowsRequestListWorkflowsPaginateTypeDef
templateId
- Type: typing.Optional[str]
adsApplicationConfigurationName
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['COMPLETED', 'CREATING', 'CREATION_FAILED', 'DELETED', 'DELETING', 'DELETION_FAILED', 'IN_PROGRESS', 'NOT_STARTED', 'PAUSED', 'PAUSING', 'PAUSING_FAILED', 'STARTING', 'USER_ATTENTION_REQUIRED', 'WORKFLOW_FAILED']]
name
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.PaginatorConfigTypeDef]
ListMigrationWorkflowsRequestRequestTypeDef
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
templateId
- Type: typing.Optional[str]
adsApplicationConfigurationName
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['COMPLETED', 'CREATING', 'CREATION_FAILED', 'DELETED', 'DELETING', 'DELETION_FAILED', 'IN_PROGRESS', 'NOT_STARTED', 'PAUSED', 'PAUSING', 'PAUSING_FAILED', 'STARTING', 'USER_ATTENTION_REQUIRED', 'WORKFLOW_FAILED']]
name
- Type: typing.Optional[str]
ListMigrationWorkflowsResponseTypeDef
nextToken
- Type:
- Required: Yes
migrationWorkflowSummary
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.MigrationWorkflowSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListPluginsRequestListPluginsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.PaginatorConfigTypeDef]
ListPluginsRequestRequestTypeDef
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListPluginsResponseTypeDef
nextToken
- Type:
- Required: Yes
plugins
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.PluginSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTagsForResourceRequestRequestTypeDef
resourceArn
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTemplateStepGroupsRequestListTemplateStepGroupsPaginateTypeDef
templateId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.PaginatorConfigTypeDef]
ListTemplateStepGroupsRequestRequestTypeDef
templateId
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListTemplateStepGroupsResponseTypeDef
nextToken
- Type:
- Required: Yes
templateStepGroupSummary
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.TemplateStepGroupSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTemplateStepsRequestListTemplateStepsPaginateTypeDef
templateId
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.PaginatorConfigTypeDef]
ListTemplateStepsRequestRequestTypeDef
templateId
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListTemplateStepsResponseTypeDef
nextToken
- Type:
- Required: Yes
templateStepSummaryList
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.TemplateStepSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListWorkflowStepGroupsRequestListWorkflowStepGroupsPaginateTypeDef
workflowId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.PaginatorConfigTypeDef]
ListWorkflowStepGroupsRequestRequestTypeDef
workflowId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListWorkflowStepGroupsResponseTypeDef
nextToken
- Type:
- Required: Yes
workflowStepGroupsSummary
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.WorkflowStepGroupSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListWorkflowStepsRequestListWorkflowStepsPaginateTypeDef
workflowId
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.PaginatorConfigTypeDef]
ListWorkflowStepsRequestRequestTypeDef
workflowId
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListWorkflowStepsResponseTypeDef
nextToken
- Type:
- Required: Yes
workflowStepsSummary
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.WorkflowStepSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
MigrationWorkflowSummaryTypeDef
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
templateId
- Type: typing.Optional[str]
adsApplicationConfigurationName
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['COMPLETED', 'CREATING', 'CREATION_FAILED', 'DELETED', 'DELETING', 'DELETION_FAILED', 'IN_PROGRESS', 'NOT_STARTED', 'PAUSED', 'PAUSING', 'PAUSING_FAILED', 'STARTING', 'USER_ATTENTION_REQUIRED', 'WORKFLOW_FAILED']]
creationTime
- Type: typing.Optional[datetime.datetime]
endTime
- Type: typing.Optional[datetime.datetime]
statusMessage
- Type: typing.Optional[str]
completedSteps
- Type: typing.Optional[int]
totalSteps
- Type: typing.Optional[int]
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PlatformCommandTypeDef
linux
- Type: typing.Optional[str]
windows
- Type: typing.Optional[str]
PlatformScriptKeyTypeDef
linux
- Type: typing.Optional[str]
windows
- Type: typing.Optional[str]
PluginSummaryTypeDef
pluginId
- Type: typing.Optional[str]
hostname
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['HEALTHY', 'UNHEALTHY']]
ipAddress
- Type: typing.Optional[str]
version
- Type: typing.Optional[str]
registeredTime
- Type: typing.Optional[str]
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
RetryWorkflowStepRequestRequestTypeDef
workflowId
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
RetryWorkflowStepResponseTypeDef
stepGroupId
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
status
- Type: typing.Literal['AWAITING_DEPENDENCIES', 'COMPLETED', 'FAILED', 'IN_PROGRESS', 'PAUSED', 'READY', 'SKIPPED', 'USER_ATTENTION_REQUIRED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartMigrationWorkflowRequestRequestTypeDef
id
- Type:
- Required: Yes
StartMigrationWorkflowResponseTypeDef
id
- Type:
- Required: Yes
arn
- Type:
- Required: Yes
status
- Type: typing.Literal['COMPLETED', 'CREATING', 'CREATION_FAILED', 'DELETED', 'DELETING', 'DELETION_FAILED', 'IN_PROGRESS', 'NOT_STARTED', 'PAUSED', 'PAUSING', 'PAUSING_FAILED', 'STARTING', 'USER_ATTENTION_REQUIRED', 'WORKFLOW_FAILED']
- Required: Yes
statusMessage
- Type:
- Required: Yes
lastStartTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StepAutomationConfigurationTypeDef
scriptLocationS3Bucket
- Type: typing.Optional[str]
scriptLocationS3Key
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.PlatformScriptKeyTypeDef]
command
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.PlatformCommandTypeDef]
runEnvironment
- Type: typing.Optional[typing.Literal['AWS', 'ONPREMISE']]
targetType
- Type: typing.Optional[typing.Literal['ALL', 'NONE', 'SINGLE']]
StepInputTypeDef
integerValue
- Type: typing.Optional[int]
stringValue
- Type: typing.Optional[str]
listOfStringsValue
- Type: typing.Optional[typing.Sequence[str]]
mapOfStringValue
- Type: typing.Optional[typing.Mapping[str, str]]
StepOutputTypeDef
name
- Type: typing.Optional[str]
dataType
- Type: typing.Optional[typing.Literal['INTEGER', 'STRING', 'STRINGLIST', 'STRINGMAP']]
required
- Type: typing.Optional[bool]
StopMigrationWorkflowRequestRequestTypeDef
id
- Type:
- Required: Yes
StopMigrationWorkflowResponseTypeDef
id
- Type:
- Required: Yes
arn
- Type:
- Required: Yes
status
- Type: typing.Literal['COMPLETED', 'CREATING', 'CREATION_FAILED', 'DELETED', 'DELETING', 'DELETION_FAILED', 'IN_PROGRESS', 'NOT_STARTED', 'PAUSED', 'PAUSING', 'PAUSING_FAILED', 'STARTING', 'USER_ATTENTION_REQUIRED', 'WORKFLOW_FAILED']
- Required: Yes
statusMessage
- Type:
- Required: Yes
lastStopTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
TagResourceRequestRequestTypeDef
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.Mapping[str, str]
- Required: Yes
TemplateInputTypeDef
inputName
- Type: typing.Optional[str]
dataType
- Type: typing.Optional[typing.Literal['INTEGER', 'STRING', 'STRINGLIST', 'STRINGMAP']]
required
- Type: typing.Optional[bool]
TemplateSourceTypeDef
workflowId
- Type: typing.Optional[str]
TemplateStepGroupSummaryTypeDef
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
previous
- Type: typing.Optional[typing.List[str]]
next
- Type: typing.Optional[typing.List[str]]
TemplateStepSummaryTypeDef
id
- Type: typing.Optional[str]
stepGroupId
- Type: typing.Optional[str]
templateId
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
stepActionType
- Type: typing.Optional[typing.Literal['AUTOMATED', 'MANUAL']]
targetType
- Type: typing.Optional[typing.Literal['ALL', 'NONE', 'SINGLE']]
owner
- Type: typing.Optional[typing.Literal['AWS_MANAGED', 'CUSTOM']]
previous
- Type: typing.Optional[typing.List[str]]
next
- Type: typing.Optional[typing.List[str]]
TemplateSummaryTypeDef
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
arn
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
ToolTypeDef
name
- Type: typing.Optional[str]
url
- Type: typing.Optional[str]
UntagResourceRequestRequestTypeDef
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateMigrationWorkflowRequestRequestTypeDef
id
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
inputParameters
- Type: typing.Optional[typing.Mapping[str, aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.StepInputTypeDef]]
stepTargets
- Type: typing.Optional[typing.Sequence[str]]
UpdateMigrationWorkflowResponseTypeDef
id
- Type:
- Required: Yes
arn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type:
- Required: Yes
templateId
- Type:
- Required: Yes
adsApplicationConfigurationId
- Type:
- Required: Yes
workflowInputs
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.StepInputTypeDef]
- Required: Yes
stepTargets
- Type: typing.List[str]
- Required: Yes
status
- Type: typing.Literal['COMPLETED', 'CREATING', 'CREATION_FAILED', 'DELETED', 'DELETING', 'DELETION_FAILED', 'IN_PROGRESS', 'NOT_STARTED', 'PAUSED', 'PAUSING', 'PAUSING_FAILED', 'STARTING', 'USER_ATTENTION_REQUIRED', 'WORKFLOW_FAILED']
- Required: Yes
creationTime
- Type:
- Required: Yes
lastModifiedTime
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateTemplateRequestRequestTypeDef
id
- Type:
- Required: Yes
templateName
- Type: typing.Optional[str]
templateDescription
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
UpdateTemplateResponseTypeDef
templateId
- Type:
- Required: Yes
templateArn
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateWorkflowStepGroupRequestRequestTypeDef
workflowId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
next
- Type: typing.Optional[typing.Sequence[str]]
previous
- Type: typing.Optional[typing.Sequence[str]]
UpdateWorkflowStepGroupResponseTypeDef
workflowId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
id
- Type:
- Required: Yes
description
- Type:
- Required: Yes
tools
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.ToolTypeDef]
- Required: Yes
next
- Type: typing.List[str]
- Required: Yes
previous
- Type: typing.List[str]
- Required: Yes
lastModifiedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateWorkflowStepRequestRequestTypeDef
id
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
stepActionType
- Type: typing.Optional[typing.Literal['AUTOMATED', 'MANUAL']]
workflowStepAutomationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.WorkflowStepAutomationConfigurationTypeDef]
stepTarget
- Type: typing.Optional[typing.Sequence[str]]
outputs
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.WorkflowStepOutputTypeDef]]
previous
- Type: typing.Optional[typing.Sequence[str]]
next
- Type: typing.Optional[typing.Sequence[str]]
status
- Type: typing.Optional[typing.Literal['AWAITING_DEPENDENCIES', 'COMPLETED', 'FAILED', 'IN_PROGRESS', 'PAUSED', 'READY', 'SKIPPED', 'USER_ATTENTION_REQUIRED']]
UpdateWorkflowStepResponseTypeDef
id
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WorkflowStepAutomationConfigurationTypeDef
scriptLocationS3Bucket
- Type: typing.Optional[str]
scriptLocationS3Key
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.PlatformScriptKeyTypeDef]
command
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.PlatformCommandTypeDef]
runEnvironment
- Type: typing.Optional[typing.Literal['AWS', 'ONPREMISE']]
targetType
- Type: typing.Optional[typing.Literal['ALL', 'NONE', 'SINGLE']]
WorkflowStepGroupSummaryTypeDef
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
owner
- Type: typing.Optional[typing.Literal['AWS_MANAGED', 'CUSTOM']]
status
- Type: typing.Optional[typing.Literal['AWAITING_DEPENDENCIES', 'COMPLETED', 'FAILED', 'IN_PROGRESS', 'PAUSED', 'PAUSING', 'READY', 'USER_ATTENTION_REQUIRED']]
previous
- Type: typing.Optional[typing.List[str]]
next
- Type: typing.Optional[typing.List[str]]
WorkflowStepOutputTypeDef
name
- Type: typing.Optional[str]
dataType
- Type: typing.Optional[typing.Literal['INTEGER', 'STRING', 'STRINGLIST', 'STRINGMAP']]
required
- Type: typing.Optional[bool]
value
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator_classes.WorkflowStepOutputUnionTypeDef]
WorkflowStepOutputUnionTypeDef
integerValue
- Type: typing.Optional[int]
stringValue
- Type: typing.Optional[str]
listOfStringValue
- Type: typing.Optional[typing.Sequence[str]]
WorkflowStepSummaryTypeDef
stepId
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
stepActionType
- Type: typing.Optional[typing.Literal['AUTOMATED', 'MANUAL']]
owner
- Type: typing.Optional[typing.Literal['AWS_MANAGED', 'CUSTOM']]
previous
- Type: typing.Optional[typing.List[str]]
next
- Type: typing.Optional[typing.List[str]]
status
- Type: typing.Optional[typing.Literal['AWAITING_DEPENDENCIES', 'COMPLETED', 'FAILED', 'IN_PROGRESS', 'PAUSED', 'READY', 'SKIPPED', 'USER_ATTENTION_REQUIRED']]
statusMessage
- Type: typing.Optional[str]
noOfSrvCompleted
- Type: typing.Optional[int]
noOfSrvFailed
- Type: typing.Optional[int]
totalNoOfSrv
- Type: typing.Optional[int]
description
- Type: typing.Optional[str]
scriptLocation
- Type: typing.Optional[str]