Example Airflow DAG that creates, patches and deletes a Cloud SQL instance, and also
creates, patches and deletes a database inside the instance, in Google Cloud.
This DAG relies on the following OS environment variables
https://airflow.apache.org/concepts.html#variables
* GCP_PROJECT_ID - Google Cloud project for the Cloud SQL instance.
* INSTANCE_NAME - Name of the Cloud SQL instance.
* DB_NAME - Name of the database inside a Cloud SQL instance.
Module Contents
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.ENV_ID[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.PROJECT_ID[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.DAG_ID = cloudsql[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.INSTANCE_NAME[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.DB_NAME[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.BUCKET_NAME[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.FILE_NAME[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.FILE_URI[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.FAILOVER_REPLICA_NAME[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.READ_REPLICA_NAME[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.body[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.read_replica_body[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.patch_body[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.export_body[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.import_body[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.db_create_body[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.db_patch_body[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.create_bucket[source]
-
tests.system.providers.google.cloud.cloud_sql.example_cloud_sql.test_run[source]