Skip to content

Commit 2c814ea

Browse files
author
awstools
committed
feat(client-mgn): Network Migration APIs are now publicly available for direct programmatic access. Customers can now call Network Migration APIs directly without going through AWS Transform (ATX), enabling automation, integration with existing tools, and self-service migration workflows.
1 parent 469faf6 commit 2c814ea

49 files changed

Lines changed: 16473 additions & 1591 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

clients/client-mgn/README.md

Lines changed: 175 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,13 @@ CreateLaunchConfigurationTemplate
237237
</details>
238238
<details>
239239
<summary>
240+
CreateNetworkMigrationDefinition
241+
</summary>
242+
243+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/CreateNetworkMigrationDefinitionCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/CreateNetworkMigrationDefinitionCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/CreateNetworkMigrationDefinitionCommandOutput/)
244+
</details>
245+
<details>
246+
<summary>
240247
CreateReplicationConfigurationTemplate
241248
</summary>
242249

@@ -279,6 +286,13 @@ DeleteLaunchConfigurationTemplate
279286
</details>
280287
<details>
281288
<summary>
289+
DeleteNetworkMigrationDefinition
290+
</summary>
291+
292+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/DeleteNetworkMigrationDefinitionCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/DeleteNetworkMigrationDefinitionCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/DeleteNetworkMigrationDefinitionCommandOutput/)
293+
</details>
294+
<details>
295+
<summary>
282296
DeleteReplicationConfigurationTemplate
283297
</summary>
284298

@@ -384,6 +398,20 @@ GetLaunchConfiguration
384398
</details>
385399
<details>
386400
<summary>
401+
GetNetworkMigrationDefinition
402+
</summary>
403+
404+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/GetNetworkMigrationDefinitionCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/GetNetworkMigrationDefinitionCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/GetNetworkMigrationDefinitionCommandOutput/)
405+
</details>
406+
<details>
407+
<summary>
408+
GetNetworkMigrationMapperSegmentConstruct
409+
</summary>
410+
411+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/GetNetworkMigrationMapperSegmentConstructCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/GetNetworkMigrationMapperSegmentConstructCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/GetNetworkMigrationMapperSegmentConstructCommandOutput/)
412+
</details>
413+
<details>
414+
<summary>
387415
GetReplicationConfiguration
388416
</summary>
389417

@@ -433,6 +461,13 @@ ListImportErrors
433461
</details>
434462
<details>
435463
<summary>
464+
ListImportFileEnrichments
465+
</summary>
466+
467+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/ListImportFileEnrichmentsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListImportFileEnrichmentsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListImportFileEnrichmentsCommandOutput/)
468+
</details>
469+
<details>
470+
<summary>
436471
ListImports
437472
</summary>
438473

@@ -447,6 +482,90 @@ ListManagedAccounts
447482
</details>
448483
<details>
449484
<summary>
485+
ListNetworkMigrationAnalyses
486+
</summary>
487+
488+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/ListNetworkMigrationAnalysesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationAnalysesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationAnalysesCommandOutput/)
489+
</details>
490+
<details>
491+
<summary>
492+
ListNetworkMigrationAnalysisResults
493+
</summary>
494+
495+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/ListNetworkMigrationAnalysisResultsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationAnalysisResultsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationAnalysisResultsCommandOutput/)
496+
</details>
497+
<details>
498+
<summary>
499+
ListNetworkMigrationCodeGenerations
500+
</summary>
501+
502+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/ListNetworkMigrationCodeGenerationsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationCodeGenerationsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationCodeGenerationsCommandOutput/)
503+
</details>
504+
<details>
505+
<summary>
506+
ListNetworkMigrationCodeGenerationSegments
507+
</summary>
508+
509+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/ListNetworkMigrationCodeGenerationSegmentsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationCodeGenerationSegmentsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationCodeGenerationSegmentsCommandOutput/)
510+
</details>
511+
<details>
512+
<summary>
513+
ListNetworkMigrationDefinitions
514+
</summary>
515+
516+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/ListNetworkMigrationDefinitionsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationDefinitionsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationDefinitionsCommandOutput/)
517+
</details>
518+
<details>
519+
<summary>
520+
ListNetworkMigrationDeployedStacks
521+
</summary>
522+
523+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/ListNetworkMigrationDeployedStacksCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationDeployedStacksCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationDeployedStacksCommandOutput/)
524+
</details>
525+
<details>
526+
<summary>
527+
ListNetworkMigrationDeployments
528+
</summary>
529+
530+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/ListNetworkMigrationDeploymentsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationDeploymentsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationDeploymentsCommandOutput/)
531+
</details>
532+
<details>
533+
<summary>
534+
ListNetworkMigrationExecutions
535+
</summary>
536+
537+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/ListNetworkMigrationExecutionsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationExecutionsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationExecutionsCommandOutput/)
538+
</details>
539+
<details>
540+
<summary>
541+
ListNetworkMigrationMapperSegmentConstructs
542+
</summary>
543+
544+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/ListNetworkMigrationMapperSegmentConstructsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationMapperSegmentConstructsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationMapperSegmentConstructsCommandOutput/)
545+
</details>
546+
<details>
547+
<summary>
548+
ListNetworkMigrationMapperSegments
549+
</summary>
550+
551+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/ListNetworkMigrationMapperSegmentsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationMapperSegmentsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationMapperSegmentsCommandOutput/)
552+
</details>
553+
<details>
554+
<summary>
555+
ListNetworkMigrationMappings
556+
</summary>
557+
558+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/ListNetworkMigrationMappingsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationMappingsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationMappingsCommandOutput/)
559+
</details>
560+
<details>
561+
<summary>
562+
ListNetworkMigrationMappingUpdates
563+
</summary>
564+
565+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/ListNetworkMigrationMappingUpdatesCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationMappingUpdatesCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/ListNetworkMigrationMappingUpdatesCommandOutput/)
566+
</details>
567+
<details>
568+
<summary>
450569
ListSourceServerActions
451570
</summary>
452571

@@ -552,6 +671,48 @@ StartImport
552671
</details>
553672
<details>
554673
<summary>
674+
StartImportFileEnrichment
675+
</summary>
676+
677+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/StartImportFileEnrichmentCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/StartImportFileEnrichmentCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/StartImportFileEnrichmentCommandOutput/)
678+
</details>
679+
<details>
680+
<summary>
681+
StartNetworkMigrationAnalysis
682+
</summary>
683+
684+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/StartNetworkMigrationAnalysisCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/StartNetworkMigrationAnalysisCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/StartNetworkMigrationAnalysisCommandOutput/)
685+
</details>
686+
<details>
687+
<summary>
688+
StartNetworkMigrationCodeGeneration
689+
</summary>
690+
691+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/StartNetworkMigrationCodeGenerationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/StartNetworkMigrationCodeGenerationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/StartNetworkMigrationCodeGenerationCommandOutput/)
692+
</details>
693+
<details>
694+
<summary>
695+
StartNetworkMigrationDeployment
696+
</summary>
697+
698+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/StartNetworkMigrationDeploymentCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/StartNetworkMigrationDeploymentCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/StartNetworkMigrationDeploymentCommandOutput/)
699+
</details>
700+
<details>
701+
<summary>
702+
StartNetworkMigrationMapping
703+
</summary>
704+
705+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/StartNetworkMigrationMappingCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/StartNetworkMigrationMappingCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/StartNetworkMigrationMappingCommandOutput/)
706+
</details>
707+
<details>
708+
<summary>
709+
StartNetworkMigrationMappingUpdate
710+
</summary>
711+
712+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/StartNetworkMigrationMappingUpdateCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/StartNetworkMigrationMappingUpdateCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/StartNetworkMigrationMappingUpdateCommandOutput/)
713+
</details>
714+
<details>
715+
<summary>
555716
StartReplication
556717
</summary>
557718

@@ -636,6 +797,20 @@ UpdateLaunchConfigurationTemplate
636797
</details>
637798
<details>
638799
<summary>
800+
UpdateNetworkMigrationDefinition
801+
</summary>
802+
803+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/UpdateNetworkMigrationDefinitionCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/UpdateNetworkMigrationDefinitionCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/UpdateNetworkMigrationDefinitionCommandOutput/)
804+
</details>
805+
<details>
806+
<summary>
807+
UpdateNetworkMigrationMapperSegment
808+
</summary>
809+
810+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/mgn/command/UpdateNetworkMigrationMapperSegmentCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/UpdateNetworkMigrationMapperSegmentCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-mgn/Interface/UpdateNetworkMigrationMapperSegmentCommandOutput/)
811+
</details>
812+
<details>
813+
<summary>
639814
UpdateReplicationConfiguration
640815
</summary>
641816

0 commit comments

Comments
 (0)