@@ -1035,16 +1035,16 @@ message Entry {
1035
1035
// for entries with the `FILESET` type.
1036
1036
GcsFilesetSpec gcs_fileset_spec = 6 ;
1037
1037
1038
- // Specification that applies to a BigQuery table. Valid only for
1039
- // entries with the `TABLE` type.
1040
- BigQueryTableSpec bigquery_table_spec = 12 ;
1038
+ // Output only. Specification that applies to a BigQuery table. Valid only
1039
+ // for entries with the `TABLE` type.
1040
+ BigQueryTableSpec bigquery_table_spec = 12 [ (google.api .field_behavior ) = OUTPUT_ONLY ] ;
1041
1041
1042
- // Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
1043
- // name pattern.
1042
+ // Output only. Specification for a group of BigQuery tables with
1043
+ // the `[prefix]YYYYMMDD` name pattern.
1044
1044
//
1045
1045
// For more information, see [Introduction to partitioned tables]
1046
1046
// (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
1047
- BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 ;
1047
+ BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [ (google.api .field_behavior ) = OUTPUT_ONLY ] ;
1048
1048
}
1049
1049
1050
1050
// Type- and system-specific information. Specifications for types contain
@@ -1098,13 +1098,13 @@ message Entry {
1098
1098
// Timestamps from the underlying resource, not from the Data Catalog
1099
1099
// entry.
1100
1100
//
1101
- // Output only when the entry has a type listed in the `EntryType` enum.
1102
- // For entries with `user_specified_type `, this field is optional and defaults
1103
- // to an empty timestamp.
1101
+ // Output only when the entry has a system listed in the `IntegratedSystem`
1102
+ // enum. For entries with `user_specified_system `, this field is optional
1103
+ // and defaults to an empty timestamp.
1104
1104
SystemTimestamps source_system_timestamps = 7 ;
1105
1105
1106
- // Output only. Resource usage statistics.
1107
- UsageSignal usage_signal = 13 [ (google.api .field_behavior ) = OUTPUT_ONLY ] ;
1106
+ // Resource usage statistics.
1107
+ UsageSignal usage_signal = 13 ;
1108
1108
1109
1109
// Cloud labels attached to the entry.
1110
1110
//
@@ -1138,9 +1138,9 @@ message DatabaseTableSpec {
1138
1138
// Type of this table.
1139
1139
TableType type = 1 ;
1140
1140
1141
- // Fields specific to a Dataplex table and present only in the Dataplex table
1142
- // entries.
1143
- DataplexTableSpec dataplex_table = 2 ;
1141
+ // Output only. Fields specific to a Dataplex table and present only in the
1142
+ // Dataplex table entries.
1143
+ DataplexTableSpec dataplex_table = 2 [ (google.api .field_behavior ) = OUTPUT_ONLY ] ;
1144
1144
}
1145
1145
1146
1146
// Specification that applies to a fileset. Valid only for entries with the
@@ -1153,8 +1153,10 @@ message FilesetSpec {
1153
1153
1154
1154
// Specification that applies to a data source connection. Valid only for
1155
1155
// entries with the `DATA_SOURCE_CONNECTION` type.
1156
+ // Only one of internal specs can be set at the time, and cannot
1157
+ // be changed later.
1156
1158
message DataSourceConnectionSpec {
1157
- // Fields specific to BigQuery connections.
1159
+ // Output only. Fields specific to BigQuery connections.
1158
1160
BigQueryConnectionSpec bigquery_connection_spec = 1 ;
1159
1161
}
1160
1162
@@ -1667,7 +1669,7 @@ enum EntryType {
1667
1669
// Default unknown type.
1668
1670
ENTRY_TYPE_UNSPECIFIED = 0 ;
1669
1671
1670
- // Output only. The entry type that has a GoogleSQL schema, including
1672
+ // The entry type that has a GoogleSQL schema, including
1671
1673
// logical views.
1672
1674
TABLE = 2 ;
1673
1675
0 commit comments