Skip to content

Mgh Classes

ApplicationState

ApplicationId

  • Type: typing.Optional[str]

ApplicationStatus

  • Type: typing.Optional[typing.Literal['COMPLETED', 'IN_PROGRESS', 'NOT_STARTED']]

LastUpdatedTime

  • Type: typing.Optional[datetime.datetime]

AssociateCreatedArtifactRequest

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

CreatedArtifact

  • Type:
  • Required: Yes

DryRun

  • Type: typing.Optional[bool]

AssociateDiscoveredResourceRequest

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

DiscoveredResource

  • Type:
  • Required: Yes

DryRun

  • Type: typing.Optional[bool]

AssociateSourceResourceRequest

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

SourceResource

  • Type:
  • Required: Yes

DryRun

  • Type: typing.Optional[bool]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CreateProgressUpdateStreamRequest

ProgressUpdateStreamName

  • Type:
  • Required: Yes

DryRun

  • Type: typing.Optional[bool]

CreatedArtifact

Name

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

DeleteProgressUpdateStreamRequest

ProgressUpdateStreamName

  • Type:
  • Required: Yes

DryRun

  • Type: typing.Optional[bool]

DescribeApplicationStateRequest

ApplicationId

  • Type:
  • Required: Yes

DescribeApplicationStateResult

ApplicationStatus

  • Type: typing.Literal['COMPLETED', 'IN_PROGRESS', 'NOT_STARTED']
  • Required: Yes

LastUpdatedTime

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeMigrationTaskRequest

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

DescribeMigrationTaskResult

MigrationTask

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DisassociateCreatedArtifactRequest

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

CreatedArtifactName

  • Type:
  • Required: Yes

DryRun

  • Type: typing.Optional[bool]

DisassociateDiscoveredResourceRequest

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

ConfigurationId

  • Type:
  • Required: Yes

DryRun

  • Type: typing.Optional[bool]

DisassociateSourceResourceRequest

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

SourceResourceName

  • Type:
  • Required: Yes

DryRun

  • Type: typing.Optional[bool]

DiscoveredResource

ConfigurationId

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

ImportMigrationTaskRequest

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

DryRun

  • Type: typing.Optional[bool]

ListApplicationStatesRequest

ApplicationIds

  • Type: typing.Optional[typing.List[str]]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListApplicationStatesRequestPaginate

ApplicationIds

  • Type: typing.Optional[typing.List[str]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mgh.mgh_classes.PaginatorConfig]

ListApplicationStatesResult

ApplicationStateList

  • Type: typing.List[aws_resource_validator.pydantic_models.mgh.mgh_classes.ApplicationState]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListCreatedArtifactsRequest

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListCreatedArtifactsRequestPaginate

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mgh.mgh_classes.PaginatorConfig]

ListCreatedArtifactsResult

CreatedArtifactList

  • Type: typing.List[aws_resource_validator.pydantic_models.mgh.mgh_classes.CreatedArtifact]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListDiscoveredResourcesRequest

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListDiscoveredResourcesRequestPaginate

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mgh.mgh_classes.PaginatorConfig]

ListDiscoveredResourcesResult

DiscoveredResourceList

  • Type: typing.List[aws_resource_validator.pydantic_models.mgh.mgh_classes.DiscoveredResource]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListMigrationTaskUpdatesRequest

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListMigrationTaskUpdatesRequestPaginate

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mgh.mgh_classes.PaginatorConfig]

ListMigrationTaskUpdatesResult

MigrationTaskUpdateList

  • Type: typing.List[aws_resource_validator.pydantic_models.mgh.mgh_classes.MigrationTaskUpdate]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListMigrationTasksRequest

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ResourceName

  • Type: typing.Optional[str]

ListMigrationTasksRequestPaginate

ResourceName

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mgh.mgh_classes.PaginatorConfig]

ListMigrationTasksResult

MigrationTaskSummaryList

  • Type: typing.List[aws_resource_validator.pydantic_models.mgh.mgh_classes.MigrationTaskSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListProgressUpdateStreamsRequest

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListProgressUpdateStreamsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mgh.mgh_classes.PaginatorConfig]

ListProgressUpdateStreamsResult

ProgressUpdateStreamSummaryList

  • Type: typing.List[aws_resource_validator.pydantic_models.mgh.mgh_classes.ProgressUpdateStreamSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListSourceResourcesRequest

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListSourceResourcesRequestPaginate

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mgh.mgh_classes.PaginatorConfig]

ListSourceResourcesResult

SourceResourceList

  • Type: typing.List[aws_resource_validator.pydantic_models.mgh.mgh_classes.SourceResource]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MigrationTask

ProgressUpdateStream

  • Type: typing.Optional[str]

MigrationTaskName

  • Type: typing.Optional[str]

Task

  • Type:

UpdateDateTime

  • Type: typing.Optional[datetime.datetime]

ResourceAttributeList

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mgh.mgh_classes.ResourceAttribute]]

MigrationTaskSummary

ProgressUpdateStream

  • Type: typing.Optional[str]

MigrationTaskName

  • Type: typing.Optional[str]

Status

  • Type: typing.Optional[typing.Literal['COMPLETED', 'FAILED', 'IN_PROGRESS', 'NOT_STARTED']]

ProgressPercent

  • Type: typing.Optional[int]

StatusDetail

  • Type: typing.Optional[str]

UpdateDateTime

  • Type: typing.Optional[datetime.datetime]

MigrationTaskUpdate

UpdateDateTime

  • Type: typing.Optional[datetime.datetime]

UpdateType

  • Type: typing.Optional[typing.Literal['MIGRATION_TASK_STATE_UPDATED']]

MigrationTaskState

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mgh.mgh_classes.Task]

NotifyApplicationStateRequest

ApplicationId

  • Type:
  • Required: Yes

Status

  • Type: typing.Literal['COMPLETED', 'IN_PROGRESS', 'NOT_STARTED']
  • Required: Yes

UpdateDateTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

DryRun

  • Type: typing.Optional[bool]

NotifyMigrationTaskStateRequest

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

Task

  • Type:
  • Required: Yes

UpdateDateTime

  • Type: typing.Union[datetime.datetime, str]
  • Required: Yes

NextUpdateSeconds

  • Type:
  • Required: Yes

DryRun

  • Type: typing.Optional[bool]

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ProgressUpdateStreamSummary

ProgressUpdateStreamName

  • Type: typing.Optional[str]

PutResourceAttributesRequest

ProgressUpdateStream

  • Type:
  • Required: Yes

MigrationTaskName

  • Type:
  • Required: Yes

ResourceAttributeList

  • Type: typing.List[aws_resource_validator.pydantic_models.mgh.mgh_classes.ResourceAttribute]
  • Required: Yes

DryRun

  • Type: typing.Optional[bool]

ResourceAttribute

Type

  • Type: typing.Literal['BIOS_ID', 'FQDN', 'IPV4_ADDRESS', 'IPV6_ADDRESS', 'MAC_ADDRESS', 'MOTHERBOARD_SERIAL_NUMBER', 'VM_MANAGED_OBJECT_REFERENCE', 'VM_MANAGER_ID', 'VM_NAME', 'VM_PATH']
  • Required: Yes

Value

  • Type:
  • Required: Yes

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]

SourceResource

Name

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

StatusDetail

  • Type: typing.Optional[str]

Task

Status

  • Type: typing.Literal['COMPLETED', 'FAILED', 'IN_PROGRESS', 'NOT_STARTED']
  • Required: Yes

StatusDetail

  • Type: typing.Optional[str]

ProgressPercent

  • Type: typing.Optional[int]