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
Copy file name to clipboardExpand all lines: handwritten/bigquery/src/types.d.ts
+226-6Lines changed: 226 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@
13
13
// limitations under the License.
14
14
15
15
/**
16
-
* Discovery Revision: 20260118
16
+
* Discovery Revision: 20260408
17
17
*/
18
18
19
19
/**
@@ -892,7 +892,7 @@ declare namespace bigquery {
892
892
};
893
893
894
894
/**
895
-
* Data policy option. For more information, see [Mask data by applying data policies to a column](https://cloud.google.com/bigquery/docs/column-data-masking#data-policies-on-column/).
895
+
* Data policy option. For more information, see [Mask data by applying data policies to a column](https://docs.cloud.google.com/bigquery/docs/column-data-masking#data-policies-on-column).
896
896
*/
897
897
typeIDataPolicyOption={
898
898
/**
@@ -968,6 +968,10 @@ declare namespace bigquery {
968
968
*/
969
969
view?: ITableReference;
970
970
}>;
971
+
/**
972
+
* Output only. The origin of the dataset, one of: * (Unset) - Native BigQuery Dataset * BIGLAKE - Dataset is backed by a namespace stored natively in Biglake
973
+
*/
974
+
catalogSource?: string;
971
975
/**
972
976
* Output only. The time when this dataset was created, in milliseconds since the epoch.
* Output only. Same as `type` in `ListFormatDataset`. The type of the dataset, one of: * DEFAULT - only accessible by owner and authorized accounts, * PUBLIC - accessible by everyone, * LINKED - linked dataset, * EXTERNAL - dataset with definition in external metadata catalog.
1103
+
* Output only. Same as `type` in `ListFormatDataset`. The type of the dataset, one of: * DEFAULT - only accessible by owner and authorized accounts, * PUBLIC - accessible by everyone, * LINKED - linked dataset, * EXTERNAL - dataset with definition in external metadata catalog, * BIGLAKE_ICEBERG - a Biglake dataset accessible through the Iceberg API, * BIGLAKE_HIVE - a Biglake dataset accessible through the Hive API.
* An array of the dataset resources in the project. Each resource contains basic information. For full information about a particular dataset resource, use the Datasets: get method. This property is omitted when there are no datasets in the project.
1124
1128
*/
1125
1129
datasets?: Array<{
1130
+
/**
1131
+
* Output only. The origin of the dataset, one of: * (Unset) - Native BigQuery Dataset. * BIGLAKE - Dataset is backed by a namespace stored natively in Biglake.
1132
+
*/
1133
+
catalogSource?: string;
1126
1134
/**
1127
1135
* The dataset reference. Use this property to access specific parts of the dataset's ID, such as project ID or dataset ID.
* The geographic location where the dataset resides.
1152
1160
*/
1153
1161
location?: string;
1162
+
/**
1163
+
* Output only. Same as `type` in `Dataset`. The type of the dataset, one of: * DEFAULT - only accessible by owner and authorized accounts, * PUBLIC - accessible by everyone, * LINKED - linked dataset, * EXTERNAL - dataset with definition in external metadata catalog, * BIGLAKE_ICEBERG - a Biglake dataset accessible through the Iceberg API, * BIGLAKE_HIVE - a Biglake dataset accessible through the Hive API.
1164
+
*/
1165
+
type?: string;
1154
1166
}>;
1155
1167
/**
1156
1168
* Output only. A hash value of the results page. You can use this property to determine if the page has changed since the last request.
* Precisions (maximum number of total digits in base 10) for seconds of TIMESTAMP types that are allowed to the destination table for autodetection mode. Available for the formats: CSV. For the CSV Format, Possible values include: Not Specified, [], or [6]: timestamp(6) for all auto detected TIMESTAMP columns [6, 12]: timestamp(6) for all auto detected TIMESTAMP columns that have less than 6 digits of subseconds. timestamp(12) for all auto detected TIMESTAMP columns that have more than 6 digits of subseconds. [12]: timestamp(12) for all auto detected TIMESTAMP columns. The order of the elements in this array is ignored. Inputs that have higher precision than the highest target precision in this array will be truncated.
1759
+
* Precisions (maximum number of total digits in base 10) for seconds of TIMESTAMP types that are allowed to the destination table for autodetection mode. Available for the formats: CSV, PARQUET, and AVRO. Possible values include: Not Specified, [], or [6]: timestamp(6) for all auto detected TIMESTAMP columns [6, 12]: timestamp(6) for all auto detected TIMESTAMP columns that have less than 6 digits of subseconds. timestamp(12) for all auto detected TIMESTAMP columns that have more than 6 digits of subseconds. [12]: timestamp(12) for all auto detected TIMESTAMP columns. The order of the elements in this array is ignored. Inputs that have higher precision than the highest target precision in this array will be truncated.
* Output only. Additional human-readable clarification, if available, for DisabledReason.
2309
+
*/
2310
+
disabledReasonDetails?: string;
2311
+
/**
2312
+
* Output only. The time at which the first incremental result was written. If the query needed to restart internally, this only describes the final attempt.
2313
+
*/
2314
+
firstIncrementalRowTime?: string;
2315
+
/**
2316
+
* Output only. Number of rows that were in the latest result set before query completion.
2317
+
*/
2318
+
incrementalRowCount?: string;
2319
+
/**
2320
+
* Output only. The time at which the last incremental result was written. Does not include the final result written after query completion.
2321
+
*/
2322
+
lastIncrementalRowTime?: string;
2167
2323
/**
2168
2324
* Output only. The time at which the result table's contents were modified. May be absent if no results have been written or the query has completed.
* Precisions (maximum number of total digits in base 10) for seconds of TIMESTAMP types that are allowed to the destination table for autodetection mode. Available for the formats: CSV. For the CSV Format, Possible values include: Not Specified, [], or [6]: timestamp(6) for all auto detected TIMESTAMP columns [6, 12]: timestamp(6) for all auto detected TIMESTAMP columns that have less than 6 digits of subseconds. timestamp(12) for all auto detected TIMESTAMP columns that have more than 6 digits of subseconds. [12]: timestamp(12) for all auto detected TIMESTAMP columns. The order of the elements in this array is ignored. Inputs that have higher precision than the highest target precision in this array will be truncated.
2836
+
* Precisions (maximum number of total digits in base 10) for seconds of TIMESTAMP types that are allowed to the destination table for autodetection mode. Available for the formats: CSV, PARQUET, and AVRO. Possible values include: Not Specified, [], or [6]: timestamp(6) for all auto detected TIMESTAMP columns [6, 12]: timestamp(6) for all auto detected TIMESTAMP columns that have less than 6 digits of subseconds. timestamp(12) for all auto detected TIMESTAMP columns that have more than 6 digits of subseconds. [12]: timestamp(12) for all auto detected TIMESTAMP columns. The order of the elements in this array is ignored. Inputs that have higher precision than the highest target precision in this array will be truncated.
* Required. The ID of the dataset containing this property graph.
4157
+
*/
4158
+
datasetId?: string;
4159
+
/**
4160
+
* Required. The ID of the project containing this property graph.
4161
+
*/
4162
+
projectId?: string;
4163
+
/**
4164
+
* Required. The ID of the property graph. The ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_). The maximum length is 256 characters.
* Output only. The build status of the routine. This field is only applicable to Python UDFs. [Preview](https://cloud.google.com/products/#product-launch-stages)
4680
+
*/
4681
+
buildStatus?: IRoutineBuildStatus;
4496
4682
/**
4497
4683
* Output only. The time when this routine was created, in milliseconds since the epoch.
* Optional. Definition of the foreign data type. Only valid for top-level schema fields (not nested fields). If the type is FOREIGN, this field is required.
5522
5738
*/
5523
5739
foreignTypeDefinition?: string;
5740
+
/**
5741
+
* Optional. Definition of how values are generated for the field. Only valid for top-level schema fields (not nested fields).
5742
+
*/
5743
+
generatedColumn?: IGeneratedColumn;
5524
5744
/**
5525
5745
* Optional. Maximum length of values of this field for STRINGS or BYTES. If max_length is not specified, no maximum length constraint is imposed on this field. If type = "STRING", then max_length represents the maximum UTF-8 length of strings in this field. If type = "BYTES", then max_length represents the maximum number of bytes in this field. It is invalid to set this field if type ≠ "STRING" and ≠ "BYTES".
0 commit comments