Skip to content

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]