Migrationhuborchestrator Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CreateMigrationWorkflowRequest
name
- Type:
- Required: Yes
templateId
- Type:
- Required: Yes
inputParameters
- Type: typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.StepInput, aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.StepInputOutput]]
- Required: Yes
description
- Type: typing.Optional[str]
applicationConfigurationId
- Type: typing.Optional[str]
stepTargets
- Type: typing.Optional[typing.List[str]]
tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateMigrationWorkflowResponse
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.migrationhuborchestrator_classes.StepInputOutput]
- 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
CreateTemplateRequest
templateName
- Type:
- Required: Yes
templateSource
- Type:
- Required: Yes
templateDescription
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateTemplateResponse
templateId
- Type:
- Required: Yes
templateArn
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateWorkflowStepGroupRequest
workflowId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
next
- Type: typing.Optional[typing.List[str]]
previous
- Type: typing.Optional[typing.List[str]]
CreateWorkflowStepGroupResponse
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.migrationhuborchestrator_classes.Tool]
- Required: Yes
next
- Type: typing.List[str]
- Required: Yes
previous
- Type: typing.List[str]
- Required: Yes
creationTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateWorkflowStepRequest
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.migrationhuborchestrator_classes.WorkflowStepAutomationConfiguration]
stepTarget
- Type: typing.Optional[typing.List[str]]
outputs
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.WorkflowStepOutput, aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.WorkflowStepExtra]]]
previous
- Type: typing.Optional[typing.List[str]]
next
- Type: typing.Optional[typing.List[str]]
CreateWorkflowStepResponse
id
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteMigrationWorkflowRequest
id
- Type:
- Required: Yes
DeleteMigrationWorkflowResponse
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
DeleteTemplateRequest
id
- Type:
- Required: Yes
DeleteWorkflowStepGroupRequest
workflowId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
DeleteWorkflowStepRequest
id
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
GetMigrationWorkflowRequest
id
- Type:
- Required: Yes
GetMigrationWorkflowResponse
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.migrationhuborchestrator_classes.Tool]
- Required: Yes
totalSteps
- Type:
- Required: Yes
completedSteps
- Type:
- Required: Yes
workflowInputs
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.StepInputOutput]
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
workflowBucket
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetMigrationWorkflowTemplateRequest
id
- Type:
- Required: Yes
GetMigrationWorkflowTemplateResponse
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.migrationhuborchestrator_classes.TemplateInput]
- Required: Yes
tools
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.Tool]
- 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
GetTemplateStepGroupRequest
templateId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
GetTemplateStepGroupResponse
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.migrationhuborchestrator_classes.Tool]
- Required: Yes
previous
- Type: typing.List[str]
- Required: Yes
next
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetTemplateStepRequest
id
- Type:
- Required: Yes
templateId
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
GetTemplateStepResponse
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.migrationhuborchestrator_classes.StepOutput]
- Required: Yes
stepAutomationConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWorkflowStepGroupRequest
id
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
GetWorkflowStepGroupResponse
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.migrationhuborchestrator_classes.Tool]
- Required: Yes
previous
- Type: typing.List[str]
- Required: Yes
next
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWorkflowStepRequest
workflowId
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
GetWorkflowStepResponse
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.migrationhuborchestrator_classes.WorkflowStepExtra]
- 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
ListMigrationWorkflowTemplatesRequest
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
ListMigrationWorkflowTemplatesRequestPaginate
name
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.PaginatorConfig]
ListMigrationWorkflowTemplatesResponse
templateSummary
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.TemplateSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListMigrationWorkflowsRequest
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]
ListMigrationWorkflowsRequestPaginate
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.migrationhuborchestrator_classes.PaginatorConfig]
ListMigrationWorkflowsResponse
migrationWorkflowSummary
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.MigrationWorkflowSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListPluginsRequest
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListPluginsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.PaginatorConfig]
ListPluginsResponse
plugins
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.PluginSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListTagsForResourceRequest
resourceArn
- Type:
- Required: Yes
ListTagsForResourceResponse
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTemplateStepGroupsRequest
templateId
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListTemplateStepGroupsRequestPaginate
templateId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.PaginatorConfig]
ListTemplateStepGroupsResponse
templateStepGroupSummary
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.TemplateStepGroupSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListTemplateStepsRequest
templateId
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListTemplateStepsRequestPaginate
templateId
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.PaginatorConfig]
ListTemplateStepsResponse
templateStepSummaryList
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.TemplateStepSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListWorkflowStepGroupsRequest
workflowId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListWorkflowStepGroupsRequestPaginate
workflowId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.PaginatorConfig]
ListWorkflowStepGroupsResponse
workflowStepGroupsSummary
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.WorkflowStepGroupSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListWorkflowStepsRequest
workflowId
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListWorkflowStepsRequestPaginate
workflowId
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.PaginatorConfig]
ListWorkflowStepsResponse
workflowStepsSummary
- Type: typing.List[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.WorkflowStepSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
MigrationWorkflowSummary
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]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PlatformCommand
linux
- Type: typing.Optional[str]
windows
- Type: typing.Optional[str]
PlatformScriptKey
linux
- Type: typing.Optional[str]
windows
- Type: typing.Optional[str]
PluginSummary
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]
ResponseMetadata
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]
RetryWorkflowStepRequest
workflowId
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
RetryWorkflowStepResponse
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
StartMigrationWorkflowRequest
id
- Type:
- Required: Yes
StartMigrationWorkflowResponse
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
StepAutomationConfiguration
scriptLocationS3Bucket
- Type: typing.Optional[str]
scriptLocationS3Key
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.PlatformScriptKey]
command
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.PlatformCommand]
runEnvironment
- Type: typing.Optional[typing.Literal['AWS', 'ONPREMISE']]
targetType
- Type: typing.Optional[typing.Literal['ALL', 'NONE', 'SINGLE']]
StepInput
integerValue
- Type: typing.Optional[int]
stringValue
- Type: typing.Optional[str]
listOfStringsValue
- Type: typing.Optional[typing.List[str]]
mapOfStringValue
- Type: typing.Optional[typing.Dict[str, str]]
StepInputOutput
integerValue
- Type: typing.Optional[int]
stringValue
- Type: typing.Optional[str]
listOfStringsValue
- Type: typing.Optional[typing.List[str]]
mapOfStringValue
- Type: typing.Optional[typing.Dict[str, str]]
StepOutput
name
- Type: typing.Optional[str]
dataType
- Type: typing.Optional[typing.Literal['INTEGER', 'STRING', 'STRINGLIST', 'STRINGMAP']]
required
- Type: typing.Optional[bool]
StopMigrationWorkflowRequest
id
- Type:
- Required: Yes
StopMigrationWorkflowResponse
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
TagResourceRequest
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
TemplateInput
inputName
- Type: typing.Optional[str]
dataType
- Type: typing.Optional[typing.Literal['INTEGER', 'STRING', 'STRINGLIST', 'STRINGMAP']]
required
- Type: typing.Optional[bool]
TemplateSource
workflowId
- Type: typing.Optional[str]
TemplateStepGroupSummary
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
previous
- Type: typing.Optional[typing.List[str]]
next
- Type: typing.Optional[typing.List[str]]
TemplateStepSummary
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]]
TemplateSummary
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
arn
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
Tool
name
- Type: typing.Optional[str]
url
- Type: typing.Optional[str]
UntagResourceRequest
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.List[str]
- Required: Yes
UpdateMigrationWorkflowRequest
id
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
inputParameters
- Type: typing.Optional[typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.StepInput, aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.StepInputOutput]]]
stepTargets
- Type: typing.Optional[typing.List[str]]
UpdateMigrationWorkflowResponse
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.migrationhuborchestrator_classes.StepInputOutput]
- 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
UpdateTemplateRequest
id
- Type:
- Required: Yes
templateName
- Type: typing.Optional[str]
templateDescription
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
UpdateTemplateResponse
templateId
- Type:
- Required: Yes
templateArn
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateWorkflowStepGroupRequest
workflowId
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
next
- Type: typing.Optional[typing.List[str]]
previous
- Type: typing.Optional[typing.List[str]]
UpdateWorkflowStepGroupResponse
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.migrationhuborchestrator_classes.Tool]
- Required: Yes
next
- Type: typing.List[str]
- Required: Yes
previous
- Type: typing.List[str]
- Required: Yes
lastModifiedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateWorkflowStepRequest
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.migrationhuborchestrator_classes.WorkflowStepAutomationConfiguration]
stepTarget
- Type: typing.Optional[typing.List[str]]
outputs
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.WorkflowStepOutput, aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.WorkflowStepExtra]]]
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']]
UpdateWorkflowStepResponse
id
- Type:
- Required: Yes
stepGroupId
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WorkflowStepAutomationConfiguration
scriptLocationS3Bucket
- Type: typing.Optional[str]
scriptLocationS3Key
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.PlatformScriptKey]
command
- Type: typing.Optional[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.PlatformCommand]
runEnvironment
- Type: typing.Optional[typing.Literal['AWS', 'ONPREMISE']]
targetType
- Type: typing.Optional[typing.Literal['ALL', 'NONE', 'SINGLE']]
WorkflowStepExtra
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.migrationhuborchestrator_classes.WorkflowStepOutputUnionOutput]
WorkflowStepGroupSummary
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]]
WorkflowStepOutput
name
- Type: typing.Optional[str]
dataType
- Type: typing.Optional[typing.Literal['INTEGER', 'STRING', 'STRINGLIST', 'STRINGMAP']]
required
- Type: typing.Optional[bool]
value
- Type: typing.Union[aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.WorkflowStepOutputUnion, aws_resource_validator.pydantic_models.migrationhuborchestrator.migrationhuborchestrator_classes.WorkflowStepOutputUnionOutput, NoneType]
WorkflowStepOutputUnion
integerValue
- Type: typing.Optional[int]
stringValue
- Type: typing.Optional[str]
listOfStringValue
- Type: typing.Optional[typing.List[str]]
WorkflowStepOutputUnionOutput
integerValue
- Type: typing.Optional[int]
stringValue
- Type: typing.Optional[str]
listOfStringValue
- Type: typing.Optional[typing.List[str]]
WorkflowStepSummary
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]