You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: extended the postgresql module to accept IAM users and services accounts (#218)
* feat: extended the postgresql module to accept IAM
users and services accounts.
* feat: extended the postgresql module to accept IAM
users and services accounts.
| authorized\_networks | List of mapped public networks authorized to access to the instances. Default - short range of GCP health-checkers IPs |`list(map(string))`| <pre>[<br> {<br> "name": "sample-gcp-health-checkers-range",<br> "value": "130.211.0.0/28"<br> }<br>]</pre> | no |
27
+
| cloudsql\_pg\_sa | IAM service account user created for Cloud SQL. |`string`| n/a | yes |
28
+
| db\_name | The name of the SQL Database instance |`string`|`"example-postgres-public"`| no |
29
+
| project\_id | The ID of the project in which resources will be provisioned. |`string`| n/a | yes |
30
+
31
+
## Outputs
32
+
33
+
| Name | Description |
34
+
|------|-------------|
35
+
| name | The name for Cloud SQL instance |
36
+
| project\_id | The project to run tests against |
37
+
| psql\_conn | The connection name of the master instance to be used in connection strings |
38
+
| psql\_user\_pass | The password for the default user. If not set, a random one will be generated and available in the generated\_user\_password output variable. |
39
+
| public\_ip\_address | The first public (PRIMARY) IPv4 address assigned for the master instance |
description="The password for the default user. If not set, a random one will be generated and available in the generated_user_password output variable."
35
+
}
36
+
37
+
output"public_ip_address" {
38
+
description="The first public (PRIMARY) IPv4 address assigned for the master instance"
0 commit comments