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:
@@ -419,7 +419,7 @@ matcher_args:
|
||||
|
||||
| name | description | type | required | default |
|
||||
|---|---|:---:|:---:|:---:|
|
||||
| [gateway_config](variables.tf#L40) | Optional Secure Web Gateway configuration. | <code title="object({ addresses = optional(list(string), []) delete_router_on_destroy = optional(bool, true) labels = optional(map(string), {}) next_hop_routing_mode = optional(bool, false) ports = optional(list(string), [443]) scope = optional(string) })">object({…})</code> | ✓ | |
|
||||
| [gateway_config](variables.tf#L40) | Optional Secure Web Gateway configuration. | <code>object({…})</code> | ✓ | |
|
||||
| [name](variables.tf#L53) | Name of the Secure Web Proxy resource. | <code>string</code> | ✓ | |
|
||||
| [network](variables.tf#L58) | Name of the network the Secure Web Proxy is deployed into. | <code>string</code> | ✓ | |
|
||||
| [project_id](variables.tf#L108) | Project id of the project that holds the network. | <code>string</code> | ✓ | |
|
||||
@@ -427,12 +427,12 @@ matcher_args:
|
||||
| [subnetwork](variables.tf#L133) | Name of the subnetwork the Secure Web Proxy is deployed into. | <code>string</code> | ✓ | |
|
||||
| [certificates](variables.tf#L17) | List of certificates to be used for Secure Web Proxy. | <code>list(string)</code> | | <code>[]</code> |
|
||||
| [description](variables.tf#L24) | Optional description for the created resources. | <code>string</code> | | <code>"Managed by Terraform."</code> |
|
||||
| [factories_config](variables.tf#L30) | Path to folder with YAML resource description data files. | <code title="object({ policy_rules = optional(string) url_lists = optional(string) })">object({…})</code> | | <code>{}</code> |
|
||||
| [policy_rules](variables.tf#L63) | Policy rules definitions. Merged with policy rules defined via the factory. | <code title="map(object({ priority = number allow = optional(bool, true) description = optional(string) enabled = optional(bool, true) application_matcher = optional(string) session_matcher = optional(string) tls_inspect = optional(bool) matcher_args = optional(object({ application = optional(list(string), []) session = optional(list(string), []) }), {}) }))">map(object({…}))</code> | | <code>{}</code> |
|
||||
| [policy_rules_contexts](variables.tf#L97) | Replacement contexts for policy rules matcher arguments. | <code title="object({ secure_tags = optional(map(string), {}) service_accounts = optional(map(string), {}) url_lists = optional(map(string), {}) })">object({…})</code> | | <code>{}</code> |
|
||||
| [service_attachment](variables.tf#L118) | PSC service attachment configuration. | <code title="object({ nat_subnets = list(string) automatic_connection = optional(bool, false) consumer_accept_lists = optional(map(string), {}) consumer_reject_lists = optional(list(string)) description = optional(string) domain_name = optional(string) enable_proxy_protocol = optional(bool, false) reconcile_connections = optional(bool) })">object({…})</code> | | <code>null</code> |
|
||||
| [tls_inspection_config](variables.tf#L138) | TLS inspection configuration. | <code title="object({ create_config = optional(object({ ca_pool = optional(string, null) description = optional(string, null) exclude_public_ca_set = optional(bool, false) }), null) id = optional(string, null) })">object({…})</code> | | <code>{}</code> |
|
||||
| [url_lists](variables.tf#L159) | URL lists. | <code title="map(object({ values = list(string) description = optional(string) }))">map(object({…}))</code> | | <code>{}</code> |
|
||||
| [factories_config](variables.tf#L30) | Path to folder with YAML resource description data files. | <code>object({…})</code> | | <code>{}</code> |
|
||||
| [policy_rules](variables.tf#L63) | Policy rules definitions. Merged with policy rules defined via the factory. | <code>map(object({…}))</code> | | <code>{}</code> |
|
||||
| [policy_rules_contexts](variables.tf#L97) | Replacement contexts for policy rules matcher arguments. | <code>object({…})</code> | | <code>{}</code> |
|
||||
| [service_attachment](variables.tf#L118) | PSC service attachment configuration. | <code>object({…})</code> | | <code>null</code> |
|
||||
| [tls_inspection_config](variables.tf#L138) | TLS inspection configuration. | <code>object({…})</code> | | <code>{}</code> |
|
||||
| [url_lists](variables.tf#L159) | URL lists. | <code>map(object({…}))</code> | | <code>{}</code> |
|
||||
|
||||
## Outputs
|
||||
|
||||
|
||||
Reference in New Issue
Block a user