NetworkMigrationMapperSegment
¶
Source code in docs_src/capo_mgn/types/network_migration_mapper_segment.py
checksum
instance-attribute
¶
checksum: NotRequired[Checksum]
The checksum of the segment data for integrity verification.
created_at
instance-attribute
¶
created_at: NotRequired[datetime]
The timestamp when the segment was created.
description
instance-attribute
¶
description: NotRequired[SegmentDescription]
A description of the segment.
job_id
instance-attribute
¶
job_id: NotRequired[NetworkMigrationJobID]
The unique identifier of the job that created this segment.
logical_id
instance-attribute
¶
logical_id: NotRequired[LogicalID]
The logical identifier for the segment in the infrastructure code.
network_migration_definition_id
instance-attribute
¶
network_migration_definition_id: NotRequired[NetworkMigrationDefinitionID]
The unique identifier of the network migration definition.
network_migration_execution_id
instance-attribute
¶
network_migration_execution_id: NotRequired[NetworkMigrationExecutionID]
The unique identifier of the network migration execution.
output_s3_configuration
instance-attribute
¶
output_s3_configuration: NotRequired[S3Configuration]
The S3 location where segment artifacts are stored.
referenced_segments
instance-attribute
¶
referenced_segments: NotRequired[referencedSegmentsList]
A list of other segments that this segment depends on or references.
segment_id
instance-attribute
¶
segment_id: NotRequired[SegmentID]
The unique identifier of the segment.
segment_type
instance-attribute
¶
segment_type: NotRequired[NetworkMigrationMapperSegmentType]
The category of the network migration segment. A segment groups the network constructs (such as VPCs, subnets, and security groups) that are migrated together. Valid values: WORKLOAD, APPLIANCE.