Skip to content

Commit 4ff2c1e

Browse files
chore(datacatalog): update the api
#### datacatalog:v1beta1 The following keys were added: - schemas.GoogleCloudDatacatalogV1beta1Entry.properties.name (Total Keys: 1) - schemas.GoogleCloudDatacatalogV1beta1SearchCatalogResult.properties.modifyTime (Total Keys: 2)
1 parent f676365 commit 4ff2c1e

9 files changed

+2839
-2834
lines changed

docs/dyn/datacatalog_v1beta1.catalog.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ <h2>Instance Methods</h2>
7979
<p class="firstline">Close httplib2 connections.</p>
8080
<p class="toc_element">
8181
<code><a href="#search">search(body=None, x__xgafv=None)</a></code></p>
82-
<p class="firstline">Searches Data Catalog for multiple resources like entries, tags that match a query. This is a custom method (https://cloud.google.com/apis/design/custom_methods) and does not return the complete resource, only the resource identifier and high level fields. Clients can subsequentally call `Get` methods. Note that Data Catalog search queries do not guarantee full recall. Query results that match your query may not be returned, even in subsequent result pages. Also note that results returned (and not returned) can vary across repeated search queries. See [Data Catalog Search Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference) for more information.</p>
82+
<p class="firstline">Searches Data Catalog for multiple resources like entries, tags that match a query. This is a custom method (https://cloud.google.com/apis/design/custom_methods) and does not return the complete resource, only the resource identifier and high level fields. Clients can subsequently call `Get` methods. Note that Data Catalog search queries do not guarantee full recall. Query results that match your query may not be returned, even in subsequent result pages. Also note that results returned (and not returned) can vary across repeated search queries. See [Data Catalog Search Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference) for more information.</p>
8383
<p class="toc_element">
8484
<code><a href="#search_next">search_next(previous_request, previous_response)</a></code></p>
8585
<p class="firstline">Retrieves the next page of results.</p>
@@ -91,7 +91,7 @@ <h3>Method Details</h3>
9191

9292
<div class="method">
9393
<code class="details" id="search">search(body=None, x__xgafv=None)</code>
94-
<pre>Searches Data Catalog for multiple resources like entries, tags that match a query. This is a custom method (https://cloud.google.com/apis/design/custom_methods) and does not return the complete resource, only the resource identifier and high level fields. Clients can subsequentally call `Get` methods. Note that Data Catalog search queries do not guarantee full recall. Query results that match your query may not be returned, even in subsequent result pages. Also note that results returned (and not returned) can vary across repeated search queries. See [Data Catalog Search Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference) for more information.
94+
<pre>Searches Data Catalog for multiple resources like entries, tags that match a query. This is a custom method (https://cloud.google.com/apis/design/custom_methods) and does not return the complete resource, only the resource identifier and high level fields. Clients can subsequently call `Get` methods. Note that Data Catalog search queries do not guarantee full recall. Query results that match your query may not be returned, even in subsequent result pages. Also note that results returned (and not returned) can vary across repeated search queries. See [Data Catalog Search Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference) for more information.
9595

9696
Args:
9797
body: object, The request body.
@@ -129,6 +129,7 @@ <h3>Method Details</h3>
129129
&quot;results&quot;: [ # Search results.
130130
{ # A result that appears in the response of a search request. Each result captures details of one entry that matches the search.
131131
&quot;linkedResource&quot;: &quot;A String&quot;, # The full name of the cloud resource the entry belongs to. See: https://cloud.google.com/apis/design/resource_names#full_resource_name. Example: * `//bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId`
132+
&quot;modifyTime&quot;: &quot;A String&quot;, # Last-modified timestamp of the entry from the managing system.
132133
&quot;relativeResourceName&quot;: &quot;A String&quot;, # The relative resource name of the resource in URL format. Examples: * `projects/{project_id}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}` * `projects/{project_id}/tagTemplates/{tag_template_id}`
133134
&quot;searchResultSubtype&quot;: &quot;A String&quot;, # Sub-type of the search result. This is a dot-delimited description of the resource&#x27;s full type, and is the same as the value callers would provide in the &quot;type&quot; search facet. Examples: `entry.table`, `entry.dataStream`, `tagTemplate`.
134135
&quot;searchResultType&quot;: &quot;A String&quot;, # Type of the search result. This field can be used to determine which Get method to call to fetch the full resource.

docs/dyn/datacatalog_v1beta1.entries.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ <h3>Method Details</h3>
136136
},
137137
&quot;integratedSystem&quot;: &quot;A String&quot;, # Output only. This field indicates the entry&#x27;s source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
138138
&quot;linkedResource&quot;: &quot;A String&quot;, # The resource this metadata entry refers to. For Google Cloud Platform resources, `linked_resource` is the [full name of the resource](https://cloud.google.com/apis/design/resource_names#full_resource_name). For example, the `linked_resource` for a table resource from BigQuery is: * //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty string.
139-
&quot;name&quot;: &quot;A String&quot;, # The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
139+
&quot;name&quot;: &quot;A String&quot;, # Output only. The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
140140
&quot;schema&quot;: { # Represents a schema (e.g. BigQuery, GoogleSQL, Avro schema). # Schema of the entry. An entry might not have any schema attached to it.
141141
&quot;columns&quot;: [ # Required. Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
142142
{ # Representation of a column within a schema. Columns could be nested inside other columns.

docs/dyn/datacatalog_v1beta1.projects.locations.entryGroups.entries.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ <h3>Method Details</h3>
156156
},
157157
&quot;integratedSystem&quot;: &quot;A String&quot;, # Output only. This field indicates the entry&#x27;s source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
158158
&quot;linkedResource&quot;: &quot;A String&quot;, # The resource this metadata entry refers to. For Google Cloud Platform resources, `linked_resource` is the [full name of the resource](https://cloud.google.com/apis/design/resource_names#full_resource_name). For example, the `linked_resource` for a table resource from BigQuery is: * //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty string.
159-
&quot;name&quot;: &quot;A String&quot;, # The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
159+
&quot;name&quot;: &quot;A String&quot;, # Output only. The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
160160
&quot;schema&quot;: { # Represents a schema (e.g. BigQuery, GoogleSQL, Avro schema). # Schema of the entry. An entry might not have any schema attached to it.
161161
&quot;columns&quot;: [ # Required. Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
162162
{ # Representation of a column within a schema. Columns could be nested inside other columns.
@@ -224,7 +224,7 @@ <h3>Method Details</h3>
224224
},
225225
&quot;integratedSystem&quot;: &quot;A String&quot;, # Output only. This field indicates the entry&#x27;s source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
226226
&quot;linkedResource&quot;: &quot;A String&quot;, # The resource this metadata entry refers to. For Google Cloud Platform resources, `linked_resource` is the [full name of the resource](https://cloud.google.com/apis/design/resource_names#full_resource_name). For example, the `linked_resource` for a table resource from BigQuery is: * //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty string.
227-
&quot;name&quot;: &quot;A String&quot;, # The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
227+
&quot;name&quot;: &quot;A String&quot;, # Output only. The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
228228
&quot;schema&quot;: { # Represents a schema (e.g. BigQuery, GoogleSQL, Avro schema). # Schema of the entry. An entry might not have any schema attached to it.
229229
&quot;columns&quot;: [ # Required. Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
230230
{ # Representation of a column within a schema. Columns could be nested inside other columns.
@@ -316,7 +316,7 @@ <h3>Method Details</h3>
316316
},
317317
&quot;integratedSystem&quot;: &quot;A String&quot;, # Output only. This field indicates the entry&#x27;s source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
318318
&quot;linkedResource&quot;: &quot;A String&quot;, # The resource this metadata entry refers to. For Google Cloud Platform resources, `linked_resource` is the [full name of the resource](https://cloud.google.com/apis/design/resource_names#full_resource_name). For example, the `linked_resource` for a table resource from BigQuery is: * //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty string.
319-
&quot;name&quot;: &quot;A String&quot;, # The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
319+
&quot;name&quot;: &quot;A String&quot;, # Output only. The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
320320
&quot;schema&quot;: { # Represents a schema (e.g. BigQuery, GoogleSQL, Avro schema). # Schema of the entry. An entry might not have any schema attached to it.
321321
&quot;columns&quot;: [ # Required. Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
322322
{ # Representation of a column within a schema. Columns could be nested inside other columns.
@@ -438,7 +438,7 @@ <h3>Method Details</h3>
438438
},
439439
&quot;integratedSystem&quot;: &quot;A String&quot;, # Output only. This field indicates the entry&#x27;s source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
440440
&quot;linkedResource&quot;: &quot;A String&quot;, # The resource this metadata entry refers to. For Google Cloud Platform resources, `linked_resource` is the [full name of the resource](https://cloud.google.com/apis/design/resource_names#full_resource_name). For example, the `linked_resource` for a table resource from BigQuery is: * //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty string.
441-
&quot;name&quot;: &quot;A String&quot;, # The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
441+
&quot;name&quot;: &quot;A String&quot;, # Output only. The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
442442
&quot;schema&quot;: { # Represents a schema (e.g. BigQuery, GoogleSQL, Avro schema). # Schema of the entry. An entry might not have any schema attached to it.
443443
&quot;columns&quot;: [ # Required. Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
444444
{ # Representation of a column within a schema. Columns could be nested inside other columns.
@@ -485,7 +485,7 @@ <h3>Method Details</h3>
485485
<pre>Updates an existing entry. Users should enable the Data Catalog API in the project identified by the `entry.name` parameter (see [Data Catalog Resource Project] (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
486486

487487
Args:
488-
name: string, The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name. (required)
488+
name: string, Output only. The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name. (required)
489489
body: object, The request body.
490490
The object takes the form of:
491491

@@ -524,7 +524,7 @@ <h3>Method Details</h3>
524524
},
525525
&quot;integratedSystem&quot;: &quot;A String&quot;, # Output only. This field indicates the entry&#x27;s source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
526526
&quot;linkedResource&quot;: &quot;A String&quot;, # The resource this metadata entry refers to. For Google Cloud Platform resources, `linked_resource` is the [full name of the resource](https://cloud.google.com/apis/design/resource_names#full_resource_name). For example, the `linked_resource` for a table resource from BigQuery is: * //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty string.
527-
&quot;name&quot;: &quot;A String&quot;, # The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
527+
&quot;name&quot;: &quot;A String&quot;, # Output only. The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
528528
&quot;schema&quot;: { # Represents a schema (e.g. BigQuery, GoogleSQL, Avro schema). # Schema of the entry. An entry might not have any schema attached to it.
529529
&quot;columns&quot;: [ # Required. Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
530530
{ # Representation of a column within a schema. Columns could be nested inside other columns.
@@ -548,7 +548,7 @@ <h3>Method Details</h3>
548548
&quot;userSpecifiedType&quot;: &quot;A String&quot;, # Entry type if it does not fit any of the input-allowed values listed in `EntryType` enum above. When creating an entry, users should check the enum values first, if nothing matches the entry to be created, then provide a custom value, for example &quot;my_special_type&quot;. `user_specified_type` strings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long. Currently, only FILESET enum value is allowed. All other entries created through Data Catalog must use `user_specified_type`.
549549
}
550550

551-
updateMask: string, The fields to update on the entry. If absent or empty, all modifiable fields are updated. The following fields are modifiable: * For entries with type `DATA_STREAM`: * `schema` * For entries with type `FILESET` * `schema` * `display_name` * `description` * `gcs_fileset_spec` * `gcs_fileset_spec.file_patterns` * For entries with `user_specified_type` * `schema` * `display_name` * `description` * user_specified_type * user_specified_system * linked_resource * source_system_timestamps
551+
updateMask: string, Names of fields whose values to overwrite on an entry. If this parameter is absent or empty, all modifiable fields are overwritten. If such fields are non-required and omitted in the request body, their values are emptied. The following fields are modifiable: * For entries with type `DATA_STREAM`: * `schema` * For entries with type `FILESET`: * `schema` * `display_name` * `description` * `gcs_fileset_spec` * `gcs_fileset_spec.file_patterns` * For entries with `user_specified_type`: * `schema` * `display_name` * `description` * `user_specified_type` * `user_specified_system` * `linked_resource` * `source_system_timestamps`
552552
x__xgafv: string, V1 error format.
553553
Allowed values
554554
1 - v1 error format
@@ -592,7 +592,7 @@ <h3>Method Details</h3>
592592
},
593593
&quot;integratedSystem&quot;: &quot;A String&quot;, # Output only. This field indicates the entry&#x27;s source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
594594
&quot;linkedResource&quot;: &quot;A String&quot;, # The resource this metadata entry refers to. For Google Cloud Platform resources, `linked_resource` is the [full name of the resource](https://cloud.google.com/apis/design/resource_names#full_resource_name). For example, the `linked_resource` for a table resource from BigQuery is: * //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty string.
595-
&quot;name&quot;: &quot;A String&quot;, # The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
595+
&quot;name&quot;: &quot;A String&quot;, # Output only. The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
596596
&quot;schema&quot;: { # Represents a schema (e.g. BigQuery, GoogleSQL, Avro schema). # Schema of the entry. An entry might not have any schema attached to it.
597597
&quot;columns&quot;: [ # Required. Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
598598
{ # Representation of a column within a schema. Columns could be nested inside other columns.

0 commit comments

Comments
 (0)