Skip to content

Commit 79e9f36

Browse files
committed
chore: make generate_docs
1 parent 28d2e8f commit 79e9f36

File tree

2 files changed

+56
-56
lines changed

2 files changed

+56
-56
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ This module provisions a dataset and a list of tables with associated JSON schem
196196
| deletion\_protection | Whether or not to allow deletion of tables and external tables defined by this module. Can be overriden by table-level deletion\_protection configuration. | `bool` | `false` | no |
197197
| description | Dataset description. | `string` | `null` | no |
198198
| encryption\_key | Default encryption key to apply to the dataset. Defaults to null (Google-managed). | `string` | `null` | no |
199-
| external\_tables | A list of objects which include table\_id, expiration\_time, external\_data\_configuration, and labels. | <pre>list(object({<br> table_id = string,<br> description = optional(string),<br> autodetect = bool,<br> compression = string,<br> ignore_unknown_values = bool,<br> max_bad_records = number,<br> schema = string,<br> source_format = string,<br> source_uris = list(string),<br> csv_options = object({<br> quote = string,<br> allow_jagged_rows = bool,<br> allow_quoted_newlines = bool,<br> encoding = string,<br> field_delimiter = string,<br> skip_leading_rows = number,<br> }),<br> google_sheets_options = object({<br> range = string,<br> skip_leading_rows = number,<br> }),<br> hive_partitioning_options = object({<br> mode = string,<br> source_uri_prefix = string,<br> }),<br> expiration_time = optional(string, null),<br> max_staleness = optional(string),<br> deletion_protection = optional(bool),<br> labels = optional(map(string), {}),<br> }))</pre> | `[]` | no |
199+
| external\_tables | A list of objects which include table\_id, expiration\_time, external\_data\_configuration, and labels. | <pre>list(object({<br> table_id = string,<br> description = optional(string),<br> autodetect = bool,<br> compression = string,<br> ignore_unknown_values = bool,<br> max_bad_records = number,<br> schema = string,<br> connection_id = optional(string),<br> source_format = string,<br> source_uris = list(string),<br> csv_options = object({<br> quote = string,<br> allow_jagged_rows = bool,<br> allow_quoted_newlines = bool,<br> encoding = string,<br> field_delimiter = string,<br> skip_leading_rows = number,<br> }),<br> google_sheets_options = object({<br> range = string,<br> skip_leading_rows = number,<br> }),<br> hive_partitioning_options = object({<br> mode = string,<br> source_uri_prefix = string,<br> }),<br> expiration_time = optional(string, null),<br> max_staleness = optional(string),<br> deletion_protection = optional(bool),<br> labels = optional(map(string), {}),<br> }))</pre> | `[]` | no |
200200
| location | The location of the dataset. For multi-region, US or EU can be provided. | `string` | `"US"` | no |
201201
| materialized\_views | A list of objects which includes view\_id, view\_query, clustering, time\_partitioning, range\_partitioning, expiration\_time and labels | <pre>list(object({<br> view_id = string,<br> description = optional(string),<br> query = string,<br> enable_refresh = bool,<br> refresh_interval_ms = string,<br> clustering = optional(list(string), []),<br> time_partitioning = optional(object({<br> expiration_ms = string,<br> field = string,<br> type = string,<br> require_partition_filter = bool,<br> }), null),<br> range_partitioning = optional(object({<br> field = string,<br> range = object({<br> start = string,<br> end = string,<br> interval = string,<br> }),<br> }), null),<br> expiration_time = optional(string, null),<br> max_staleness = optional(string),<br> labels = optional(map(string), {}),<br> }))</pre> | `[]` | no |
202202
| max\_time\_travel\_hours | Defines the time travel window in hours | `number` | `null` | no |

metadata.display.yaml

Lines changed: 55 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,32 @@ spec:
7171
value: GZIP
7272
- label: NONE
7373
value: NONE
74+
csv_options:
75+
name: csv_options
76+
title: CSV Options
77+
properties:
78+
encoding:
79+
name: encoding
80+
title: Encoding
81+
enumValueLabels:
82+
- label: UTF-8
83+
value: UTF-8
84+
- label: ISO-8859-1
85+
value: ISO-8859-1
86+
hive_partitioning_options:
87+
name: hive_partitioning_options
88+
title: Hive Partitioning Options
89+
properties:
90+
mode:
91+
name: mode
92+
title: Mode
93+
enumValueLabels:
94+
- label: AUTO
95+
value: AUTO
96+
- label: STRINGS
97+
value: STRINGS
98+
- label: CUSTOM
99+
value: CUSTOM
74100
source_format:
75101
name: source_format
76102
title: Source Format
@@ -98,32 +124,6 @@ spec:
98124
title: Source Uris
99125
regexValidation: ^gs://([a-z0-9]([a-z0-9-.]*[a-z0-9])?)/([^#?]+)?$
100126
validation: Must be a valid Google Cloud Storage URI.
101-
hive_partitioning_options:
102-
name: hive_partitioning_options
103-
title: Hive Partitioning Options
104-
properties:
105-
mode:
106-
name: mode
107-
title: Mode
108-
enumValueLabels:
109-
- label: AUTO
110-
value: AUTO
111-
- label: STRINGS
112-
value: STRINGS
113-
- label: CUSTOM
114-
value: CUSTOM
115-
csv_options:
116-
name: csv_options
117-
title: CSV Options
118-
properties:
119-
encoding:
120-
name: encoding
121-
title: Encoding
122-
enumValueLabels:
123-
- label: UTF-8
124-
value: UTF-8
125-
- label: ISO-8859-1
126-
value: ISO-8859-1
127127
location:
128128
name: location
129129
title: Location
@@ -160,35 +160,6 @@ spec:
160160
name: routines
161161
title: Routines
162162
properties:
163-
routine_id:
164-
name: routine_id
165-
title: Routine Id
166-
regexValidation: ^[A-Za-z_]{1,256}$
167-
validation: The routine ID must contain only letters, numbers, and underscores, and cannot start with a number.
168-
routine_type:
169-
name: routine_type
170-
title: Routine Type
171-
enumValueLabels:
172-
- label: SCALAR_FUNCTION
173-
value: SCALAR_FUNCTION
174-
- label: PROCEDURE
175-
value: PROCEDURE
176-
- label: TABLE_VALUED_FUNCTION
177-
value: TABLE_VALUED_FUNCTION
178-
language:
179-
name: language
180-
title: Language
181-
enumValueLabels:
182-
- label: SQL
183-
value: SQL
184-
- label: JAVASCRIPT
185-
value: JAVASCRIPT
186-
- label: PYTHON
187-
value: PYTHON
188-
- label: JAVA
189-
value: JAVA
190-
- label: SCALA
191-
value: SCALA
192163
arguments:
193164
name: arguments
194165
title: Arguments
@@ -211,6 +182,35 @@ spec:
211182
value: OUT
212183
- label: INOUT
213184
value: INOUT
185+
language:
186+
name: language
187+
title: Language
188+
enumValueLabels:
189+
- label: SQL
190+
value: SQL
191+
- label: JAVASCRIPT
192+
value: JAVASCRIPT
193+
- label: PYTHON
194+
value: PYTHON
195+
- label: JAVA
196+
value: JAVA
197+
- label: SCALA
198+
value: SCALA
199+
routine_id:
200+
name: routine_id
201+
title: Routine Id
202+
regexValidation: ^[A-Za-z_]{1,256}$
203+
validation: The routine ID must contain only letters, numbers, and underscores, and cannot start with a number.
204+
routine_type:
205+
name: routine_type
206+
title: Routine Type
207+
enumValueLabels:
208+
- label: SCALAR_FUNCTION
209+
value: SCALAR_FUNCTION
210+
- label: PROCEDURE
211+
value: PROCEDURE
212+
- label: TABLE_VALUED_FUNCTION
213+
value: TABLE_VALUED_FUNCTION
214214
storage_billing_model:
215215
name: storage_billing_model
216216
title: Storage Billing Model

0 commit comments

Comments
 (0)