NetworkMigrationDefinition
¶
Source code in docs_src/capo_mgn/types/network_migration_definition.py
arn
instance-attribute
¶
arn: NotRequired[ARN]
The Amazon Resource Name (ARN) of the network migration definition.
cidr_mappings
instance-attribute
¶
cidr_mappings: NotRequired[CidrMappingsList]
A list of CIDR mappings that map original source CIDR ranges to updated target CIDR ranges. CIDR mappings apply only when vpcProvisioningStrategy is set to USE_EXISTING.
created_at
instance-attribute
¶
created_at: NotRequired[datetime]
The timestamp when the network migration definition was created.
description
instance-attribute
¶
description: NotRequired[NetworkMigrationDefinitionDescription]
A description of the network migration definition.
name
instance-attribute
¶
name: NotRequired[NetworkMigrationDefinitionName]
The name of the network migration definition.
network_migration_definition_id
instance-attribute
¶
network_migration_definition_id: NotRequired[NetworkMigrationDefinitionID]
The unique identifier of the network migration definition.
scope_tags
instance-attribute
¶
scope_tags: NotRequired[ScopeTagsMap]
Scope tags for the network migration definition.
source_configurations
instance-attribute
¶
source_configurations: NotRequired[SourceConfigurationList]
A list of source configurations for the network migration.
tags
instance-attribute
¶
tags: NotRequired[TagsMap]
Tags assigned to the network migration definition.
target_deployment
instance-attribute
¶
target_deployment: NotRequired[TargetDeployment]
The target deployment configuration for the migrated network.
target_network
instance-attribute
¶
target_network: NotRequired[TargetNetwork]
The target network configuration including topology and CIDR ranges.
target_s3_configuration
instance-attribute
¶
target_s3_configuration: NotRequired[TargetS3Configuration]
The S3 configuration for storing the target network artifacts.
updated_at
instance-attribute
¶
updated_at: NotRequired[datetime]
The timestamp when the network migration definition was last updated.
vpc_provisioning_strategy
instance-attribute
¶
vpc_provisioning_strategy: NotRequired[VpcProvisioningStrategy]
Indicates whether the migration creates new target VPCs or uses existing ones. CREATE_NEW provisions new target VPCs; USE_EXISTING migrates into existing VPCs in the target account.