@@ -1035,16 +1035,16 @@ message Entry {
10351035 // for entries with the `FILESET` type.
10361036 GcsFilesetSpec gcs_fileset_spec = 6 ;
10371037
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 ] ;
10411041
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.
10441044 //
10451045 // For more information, see [Introduction to partitioned tables]
10461046 // (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 ] ;
10481048 }
10491049
10501050 // Type- and system-specific information. Specifications for types contain
@@ -1098,13 +1098,13 @@ message Entry {
10981098 // Timestamps from the underlying resource, not from the Data Catalog
10991099 // entry.
11001100 //
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.
11041104 SystemTimestamps source_system_timestamps = 7 ;
11051105
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 ;
11081108
11091109 // Cloud labels attached to the entry.
11101110 //
@@ -1138,9 +1138,9 @@ message DatabaseTableSpec {
11381138 // Type of this table.
11391139 TableType type = 1 ;
11401140
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 ] ;
11441144}
11451145
11461146// Specification that applies to a fileset. Valid only for entries with the
@@ -1153,8 +1153,10 @@ message FilesetSpec {
11531153
11541154// Specification that applies to a data source connection. Valid only for
11551155// 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.
11561158message DataSourceConnectionSpec {
1157- // Fields specific to BigQuery connections.
1159+ // Output only. Fields specific to BigQuery connections.
11581160 BigQueryConnectionSpec bigquery_connection_spec = 1 ;
11591161}
11601162
@@ -1667,7 +1669,7 @@ enum EntryType {
16671669 // Default unknown type.
16681670 ENTRY_TYPE_UNSPECIFIED = 0 ;
16691671
1670- // Output only. The entry type that has a GoogleSQL schema, including
1672+ // The entry type that has a GoogleSQL schema, including
16711673 // logical views.
16721674 TABLE = 2 ;
16731675
0 commit comments