Skip to content

aws.mgn.list_source_server_actions

Example SQL Queries

SELECT * FROM
aws.mgn.list_source_server_actions
WHERE
"source_server_id" = 'VALUE';

Description

List source server post migration custom actions.

Table Definition

Column NameColumn Data Type
source_server_id Required Input Column

Source server ID.

VARCHAR
account_id Input Column

Account ID to return when listing source server post migration custom actions.

VARCHAR
filters Input Column

Filters to apply when listing source server post migration custom actions.

STRUCT(
"action_i_ds" VARCHAR[]
)
Show child fields
filters.action_i_ds[]
_aws_profile Input Column

The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role.

STRUCT(
"type" VARCHAR,
"name" VARCHAR,
"account_id" VARCHAR,
"via_profile_name" VARCHAR,
"assumed_role_arn" VARCHAR,
"organization" STRUCT(
"account_name" VARCHAR,
"id" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[],
"master_account" STRUCT(
"id" VARCHAR,
"email" VARCHAR
),
"parents" STRUCT(
"type" VARCHAR,
"id" VARCHAR,
"name" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[]
)[]
)
)
Show child fields
_aws_profile.account_id

The AWS account id

_aws_profile.assumed_role_arn

The ARN of the assumed role

_aws_profile.name

The unique name of the profile.

_aws_profile.organization

Information about this profile's membership in the AWS organization.

Show child fields
_aws_profile.organization.account_name

The name of account speciifed by the organization

_aws_profile.organization.id

The organization id

_aws_profile.organization.master_account
Show child fields
_aws_profile.organization.master_account.email

The organization master account email address

_aws_profile.organization.master_account.id

The organization master account id

_aws_profile.organization.parents[]
Show child fields
_aws_profile.organization.parents[].id

The id of the parent

_aws_profile.organization.parents[].name

The name of the parent

_aws_profile.organization.parents[].tags[]
Show child fields
_aws_profile.organization.parents[].tags[].key
_aws_profile.organization.parents[].tags[].value
_aws_profile.organization.parents[].type

The type of parent can be an organization unit or a root

_aws_profile.organization.tags[]
Show child fields
_aws_profile.organization.tags[].key
_aws_profile.organization.tags[].value
_aws_profile.type

The type of profile, either 'credentials' or 'assumed_role'

_aws_profile.via_profile_name

This IAM role for this profile is assumed by first utilizing another profile with this name to obtain credentials.

_aws_region Input Column

The AWS region to use.

VARCHAR
action_id

Source server post migration custom action ID.

VARCHAR
action_name

Source server post migration custom action name.

VARCHAR
active

Source server post migration custom action active status.

BOOLEAN
category

Source server post migration custom action category.

VARCHAR
description

Source server post migration custom action description.

VARCHAR
document_identifier

Source server post migration custom action document identifier.

VARCHAR
document_version

Source server post migration custom action document version.

VARCHAR
external_parameters

Source server post migration custom action external parameters.

MAP(VARCHAR, STRUCT(
"dynamic_path" VARCHAR
))
must_succeed_for_cutover

Source server post migration custom action must succeed for cutover.

BOOLEAN
order

Source server post migration custom action order.

BIGINT
parameters

Source server post migration custom action parameters.

MAP(VARCHAR, STRUCT(
"parameter_name" VARCHAR,
"parameter_type" VARCHAR
)[])
timeout_seconds

Source server post migration custom action timeout in seconds.

BIGINT