tests.system.amazon.aws.example_dms_serverless¶
Note: DMS requires you to configure specific IAM roles/permissions. For more information, see https://docs.aws.amazon.com/dms/latest/userguide/security-iam.html#CHAP_Security.APIRole
Attributes¶
Functions¶
|
Assemble the kwargs for RdsCreateDbInstanceOperator at runtime. |
|
|
|
|
|
Module Contents¶
- tests.system.amazon.aws.example_dms_serverless.REPLICATION_SUBNET_GROUP_KEY = 'REPLICATION_SUBNET_GROUP'[source]¶
- tests.system.amazon.aws.example_dms_serverless.TABLE_HEADERS = ['apache_project', 'release_year'][source]¶
- tests.system.amazon.aws.example_dms_serverless.SAMPLE_DATA = [('Airflow', '2015'), ('OpenOffice', '2012'), ('Subversion', '2000'), ('NiFi', '2006')][source]¶
- tests.system.amazon.aws.example_dms_serverless.build_rds_kwargs(db_name, security_group_id=None, subnet_group=None)[source]¶
Assemble the kwargs for RdsCreateDbInstanceOperator at runtime.
When a DB subnet group / security group are provided via the test context, the instance is placed in them (e.g. private subnets reachable by the test runner), otherwise it lands in the default VPC.
- tests.system.amazon.aws.example_dms_serverless.create_sample_table(instance_name, db_name, table_name)[source]¶
- tests.system.amazon.aws.example_dms_serverless.create_dms_assets(db_name, instance_name, bucket_name, role_arn, source_endpoint_identifier, target_endpoint_identifier, table_definition)[source]¶