tests.system.providers.amazon.aws.example_dms

Note: DMS requires you to configure specific IAM roles/permissions. For more information, see https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Security.html#CHAP_Security.APIRole

Module Contents

Functions

create_security_group(security_group_name, vpc_id)

create_sample_table(instance_name, db_name, table_name)

create_dms_assets(db_name, instance_name, ...)

delete_dms_assets(replication_instance_arn, ...)

delete_security_group(security_group_id, ...)

Attributes

DAG_ID

ROLE_ARN_KEY

sys_test_context_task

RDS_ENGINE

RDS_PROTOCOL

RDS_USERNAME

RDS_PASSWORD

TABLE_HEADERS

SAMPLE_DATA

SG_IP_PERMISSION

test_context

test_run

tests.system.providers.amazon.aws.example_dms.DAG_ID = example_dms[source]
tests.system.providers.amazon.aws.example_dms.ROLE_ARN_KEY = ROLE_ARN[source]
tests.system.providers.amazon.aws.example_dms.sys_test_context_task[source]
tests.system.providers.amazon.aws.example_dms.RDS_ENGINE = postgres[source]
tests.system.providers.amazon.aws.example_dms.RDS_PROTOCOL = postgresql[source]
tests.system.providers.amazon.aws.example_dms.RDS_USERNAME = username[source]
tests.system.providers.amazon.aws.example_dms.RDS_PASSWORD = rds_password[source]
tests.system.providers.amazon.aws.example_dms.TABLE_HEADERS = ['apache_project', 'release_year'][source]
tests.system.providers.amazon.aws.example_dms.SAMPLE_DATA = [['Airflow', '2015'], ['OpenOffice', '2012'], ['Subversion', '2000'], ['NiFi', '2006']][source]
tests.system.providers.amazon.aws.example_dms.SG_IP_PERMISSION[source]
tests.system.providers.amazon.aws.example_dms.create_security_group(security_group_name, vpc_id)[source]
tests.system.providers.amazon.aws.example_dms.create_sample_table(instance_name, db_name, table_name)[source]
tests.system.providers.amazon.aws.example_dms.create_dms_assets(db_name, instance_name, replication_instance_name, bucket_name, role_arn, source_endpoint_identifier, target_endpoint_identifier, table_definition)[source]
tests.system.providers.amazon.aws.example_dms.delete_dms_assets(replication_instance_arn, source_endpoint_arn, target_endpoint_arn, source_endpoint_identifier, target_endpoint_identifier, replication_instance_name)[source]
tests.system.providers.amazon.aws.example_dms.delete_security_group(security_group_id, security_group_name)[source]
tests.system.providers.amazon.aws.example_dms.test_context[source]
tests.system.providers.amazon.aws.example_dms.test_run[source]

Was this entry helpful?