Add toggle to tfdoc to remove type hints (#3842)
* Add toggle to tfdoc to remove type hints * Update all readmes * Fix python formatting
This commit is contained in:
@@ -168,12 +168,12 @@ module "spanner_instance" {
|
||||
|
||||
| name | description | type | required | default |
|
||||
|---|---|:---:|:---:|:---:|
|
||||
| [instance](variables.tf#L89) | Instance attributes. | <code title="object({ autoscaling = optional(object({ limits = optional(object({ max_nodes = optional(number) max_processing_units = optional(number) min_nodes = optional(number) min_processing_units = optional(number) })) targets = optional(object({ high_priority_cpu_utilization_percent = optional(number) storage_utilization_percent = optional(number) })) })) config = optional(object({ name = string auto_create = optional(object({ base_config = optional(string) display_name = optional(string) labels = optional(map(string), {}) replicas = list(object({ location = string type = string default_leader_location = bool } )) })) })) display_name = optional(string) labels = optional(map(string), {}) name = string num_nodes = optional(number) processing_units = optional(number) force_destroy = optional(bool) })">object({…})</code> | ✓ | |
|
||||
| [instance](variables.tf#L89) | Instance attributes. | <code>object({…})</code> | ✓ | |
|
||||
| [project_id](variables.tf#L134) | Project id. | <code>string</code> | ✓ | |
|
||||
| [databases](variables.tf#L17) | Databases. | <code title="map(object({ database_dialect = optional(string) ddl = optional(list(string), []) deletion_protection = optional(bool) enable_drop_protection = optional(bool) iam = optional(map(list(string)), {}) iam_bindings = optional(map(object({ members = list(string) role = string condition = optional(object({ expression = string title = string description = optional(string) })) })), {}) iam_bindings_additive = optional(map(object({ member = string role = string condition = optional(object({ expression = string title = string description = optional(string) })) })), {}) kms_key_name = optional(string) version_retention_period = optional(string) }))">map(object({…}))</code> | | <code>{}</code> |
|
||||
| [databases](variables.tf#L17) | Databases. | <code>map(object({…}))</code> | | <code>{}</code> |
|
||||
| [iam](variables.tf#L63) | IAM bindings in {ROLE => [MEMBERS]} format. | <code>map(list(string))</code> | | <code>{}</code> |
|
||||
| [iam_bindings](variables.tf#L69) | Authoritative IAM bindings in {KEY => {role = ROLE, members = [], condition = {}}}. Keys are arbitrary. | <code title="map(object({ members = list(string) role = string }))">map(object({…}))</code> | | <code>{}</code> |
|
||||
| [iam_bindings_additive](variables.tf#L79) | Individual additive IAM bindings. Keys are arbitrary. | <code title="map(object({ member = string role = string }))">map(object({…}))</code> | | <code>{}</code> |
|
||||
| [iam_bindings](variables.tf#L69) | Authoritative IAM bindings in {KEY => {role = ROLE, members = [], condition = {}}}. Keys are arbitrary. | <code>map(object({…}))</code> | | <code>{}</code> |
|
||||
| [iam_bindings_additive](variables.tf#L79) | Individual additive IAM bindings. Keys are arbitrary. | <code>map(object({…}))</code> | | <code>{}</code> |
|
||||
| [instance_create](variables.tf#L127) | Set to false to manage databases and IAM bindings in an existing instance. | <code>bool</code> | | <code>true</code> |
|
||||
|
||||
## Outputs
|
||||
|
||||
Reference in New Issue
Block a user