network_migration_mapper_segment_constructs
Creates, updates, deletes, gets or lists a network_migration_mapper_segment_constructs resource.
Overview
| Name | network_migration_mapper_segment_constructs |
| Type | Resource |
| Id | aws.mgn.network_migration_mapper_segment_constructs |
Fields
The following fields are returned by SELECT queries:
- get_network_migration_mapper_segment_construct
- list_network_migration_mapper_segment_constructs
| Name | Datatype | Description |
|---|---|---|
name | string | The name of the construct. (pattern: <code>[^\s\x00]( [^\s\x00])</code>) |
construct_id | string | The unique identifier of the construct. (pattern: <code>[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}</code>) |
construct_type | string | The type of the construct, such as VPC, subnet, security group, or route table. (pattern: <code>AWS::([A-Z\d]){2,10}::[a-zA-Z\d]{2,30}</code>) |
created_at | string (date-time) | The timestamp when the construct was created. |
description | string | A description of the construct. (pattern: <code>[^\x00]*</code>) |
excluded | boolean | Whether this construct is excluded from the migration. |
logical_id | string | The logical identifier for the construct in the infrastructure code. (pattern: <code>[a-zA-Z][a-zA-Z0-9-]*</code>) |
properties_ | object | The properties and configuration of the construct. |
updated_at | string (date-time) | The timestamp when the construct was last updated. |
| Name | Datatype | Description |
|---|---|---|
name | string | The name of the construct. (pattern: <code>[^\s\x00]( [^\s\x00])</code>) |
construct_id | string | The unique identifier of the construct. (pattern: <code>[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}</code>) |
construct_type | string | The type of the construct, such as VPC, subnet, security group, or route table. (pattern: <code>AWS::([A-Z\d]){2,10}::[a-zA-Z\d]{2,30}</code>) |
created_at | string (date-time) | The timestamp when the construct was created. |
description | string | A description of the construct. (pattern: <code>[^\x00]*</code>) |
excluded | boolean | Whether this construct is excluded from the migration. |
logical_id | string | The logical identifier for the construct in the infrastructure code. (pattern: <code>[a-zA-Z][a-zA-Z0-9-]*</code>) |
properties_ | object | The properties and configuration of the construct. |
updated_at | string (date-time) | The timestamp when the construct was last updated. |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get_network_migration_mapper_segment_construct | select | region | Retrieves detailed information about a specific construct within a mapper segment, including its properties and configuration data. | |
list_network_migration_mapper_segment_constructs | select | region | Lists constructs within a mapper segment, representing individual infrastructure components like VPCs, subnets, or security groups. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
region | string | AWS region (default: us-east-1) |
SELECT examples
- get_network_migration_mapper_segment_construct
- list_network_migration_mapper_segment_constructs
Retrieves detailed information about a specific construct within a mapper segment, including its properties and configuration data.
SELECT
name,
construct_id,
construct_type,
created_at,
description,
excluded,
logical_id,
properties_,
updated_at
FROM aws.mgn.network_migration_mapper_segment_constructs
WHERE region = '{{ region }}' -- required
;
Lists constructs within a mapper segment, representing individual infrastructure components like VPCs, subnets, or security groups.
SELECT
name,
construct_id,
construct_type,
created_at,
description,
excluded,
logical_id,
properties_,
updated_at
FROM aws.mgn.network_migration_mapper_segment_constructs
WHERE region = '{{ region }}' -- required
;