tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam

Example Airflow Dag that performs a query in a Postgres Cloud SQL instance with proxy IAM authentication.

Attributes

ENV_ID

PROJECT_ID

DAG_ID

REGION

IS_COMPOSER

CLOUD_SQL_INSTANCE_NAME

CLOUD_SQL_DATABASE_NAME

CLOUD_IAM_SA

CLOUD_SQL_IAM_SA

CLOUD_SQL_IP_ADDRESS

CLOUD_SQL_PUBLIC_PORT

CONNECTION_PROXY_IAM_ID

CLOUD_SQL_INSTANCE_CREATE_BODY

CONNECTION_WITH_PROXY_IAM_KWARGS

create_cloud_sql_instance

test_run

Functions

cloud_sql_database_create_body(instance)

Generates a Cloud SQL database creation body.

Module Contents

tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.ENV_ID[source]
tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.PROJECT_ID[source]
tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.DAG_ID = 'cloudsql_query_proxy_iam'[source]
tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.REGION = 'us-central1'[source]
tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.IS_COMPOSER[source]
tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.CLOUD_SQL_INSTANCE_NAME[source]
tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.CLOUD_SQL_DATABASE_NAME = 'test_db'[source]
tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.CLOUD_IAM_SA[source]
tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.CLOUD_SQL_IAM_SA[source]
tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.CLOUD_SQL_IP_ADDRESS = '127.0.0.1'[source]
tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.CLOUD_SQL_PUBLIC_PORT = 5432[source]
tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.CONNECTION_PROXY_IAM_ID[source]
tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.CLOUD_SQL_INSTANCE_CREATE_BODY: dict[str, Any][source]
tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.CONNECTION_WITH_PROXY_IAM_KWARGS[source]
tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.cloud_sql_database_create_body(instance)[source]

Generates a Cloud SQL database creation body.

tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.create_cloud_sql_instance[source]
tests.system.google.cloud.cloud_sql.example_cloud_sql_query_proxy_iam.test_run[source]

Was this entry helpful?