NetworkMigrationCodeGenerationSegment - ApplicationMigrationService

NetworkMigrationCodeGenerationSegment

A segment of generated code representing a logical grouping of infrastructure resources.

Contents

artifacts

A list of artifacts generated for this segment.

Type: Array of NetworkMigrationCodeGenerationArtifact objects

Required: No

createdAt

The timestamp when the segment was created.

Type: Timestamp

Required: No

jobID

The unique identifier of the code generation job.

Type: String

Length Constraints: Fixed length of 36.

Pattern: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}

Required: No

logicalID

The logical identifier for the segment.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Pattern: [a-zA-Z][a-zA-Z0-9-]*

Required: No

mapperSegmentID

The ID of the mapper segment that this code generation segment was created from.

Type: String

Length Constraints: Fixed length of 36.

Pattern: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}

Required: No

networkMigrationDefinitionID

The unique identifier of the network migration definition.

Type: String

Length Constraints: Fixed length of 21.

Pattern: nmd-[0-9a-zA-Z]{17}

Required: No

networkMigrationExecutionID

The unique identifier of the network migration execution.

Type: String

Length Constraints: Fixed length of 36.

Pattern: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}

Required: No

segmentID

The unique identifier of the segment.

Type: String

Length Constraints: Fixed length of 36.

Pattern: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}

Required: No

segmentType

The type of the segment.

Type: String

Valid Values: WORKLOAD | APPLIANCE | NETWORK

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: