Skip to content

Commit

Permalink
chore: Update discovery artifacts (#2561)
Browse files Browse the repository at this point in the history
## Deleted keys were detected in the following stable discovery artifacts:
compute v1 https://togithub.com/googleapis/google-api-python-client/commit/6b7a597cd890e0795b36938b047d9a59c22a045a
memcache v1 https://togithub.com/googleapis/google-api-python-client/commit/06db24e6d953c7ef5effd6cc62082c18b5dd8682

## Deleted keys were detected in the following pre-stable discovery artifacts:
compute alpha https://togithub.com/googleapis/google-api-python-client/commit/6b7a597cd890e0795b36938b047d9a59c22a045a
compute beta https://togithub.com/googleapis/google-api-python-client/commit/6b7a597cd890e0795b36938b047d9a59c22a045a
firebaseml v2beta https://togithub.com/googleapis/google-api-python-client/commit/cbbb7315a0a77eb3240c7842952ec41172ccba5e

## Discovery Artifact Change Summary:
feat(analyticshub): update the api https://togithub.com/googleapis/google-api-python-client/commit/6096d3b32f925774606133590d0e9ea5c6eba2db
feat(bigquery): update the api https://togithub.com/googleapis/google-api-python-client/commit/cf5a6691fe84de6e0624633edf99beafdb98c0b2
feat(certificatemanager): update the api https://togithub.com/googleapis/google-api-python-client/commit/3370961c0d7fa5450c36bc8c1dfae434872cd4f5
feat(compute): update the api https://togithub.com/googleapis/google-api-python-client/commit/6b7a597cd890e0795b36938b047d9a59c22a045a
feat(connectors): update the api https://togithub.com/googleapis/google-api-python-client/commit/320b15d9b5ff90ee4026be711ff6ff4fd6932413
feat(container): update the api https://togithub.com/googleapis/google-api-python-client/commit/f1edd0545f3788262fabfedf0c9badc2b496ce02
feat(content): update the api https://togithub.com/googleapis/google-api-python-client/commit/a736a5d757b3e03891c6f0bc3050e64864fb2afe
feat(dataflow): update the api https://togithub.com/googleapis/google-api-python-client/commit/8f2146728eef6499ace11722a1a2381853526cbc
feat(dataform): update the api https://togithub.com/googleapis/google-api-python-client/commit/e7d1b244fb6c03d3a48d1f4531f4c79ca98fbb73
fix(datalineage): update the api https://togithub.com/googleapis/google-api-python-client/commit/e3d6ecf8d9419ac00827fe73ba7510cfbc6954fe
feat(dataproc): update the api https://togithub.com/googleapis/google-api-python-client/commit/e08d784dd5858538ff163a3c8add1812b8c98687
feat(datastream): update the api https://togithub.com/googleapis/google-api-python-client/commit/fc75340938766d722da9baf136bdbd461ee0c16f
feat(firebaseml): update the api https://togithub.com/googleapis/google-api-python-client/commit/cbbb7315a0a77eb3240c7842952ec41172ccba5e
feat(identitytoolkit): update the api https://togithub.com/googleapis/google-api-python-client/commit/77b7ca23cab8e21674cc5f5b9475001280a3cb89
feat(logging): update the api https://togithub.com/googleapis/google-api-python-client/commit/9863d58765aec1ae3f7c5c9ee8731ec4e73a8b70
feat(memcache): update the api https://togithub.com/googleapis/google-api-python-client/commit/06db24e6d953c7ef5effd6cc62082c18b5dd8682
feat(monitoring): update the api https://togithub.com/googleapis/google-api-python-client/commit/845eef69857067ea02d59d06c87ce45632bdb33f
feat(netapp): update the api https://togithub.com/googleapis/google-api-python-client/commit/ba4a46c1452fbf69ba0366c327abf16d3c9483f6
feat(pubsub): update the api https://togithub.com/googleapis/google-api-python-client/commit/14dbbe96c307cee7e0fda909b94fed37cdbffae1
feat(recaptchaenterprise): update the api https://togithub.com/googleapis/google-api-python-client/commit/c4b46b0126de181135642533c75b4dbcad484df1
feat(run): update the api https://togithub.com/googleapis/google-api-python-client/commit/701a45e20783a12626fa85976c2b381ca8ef7220
fix(secretmanager): update the api https://togithub.com/googleapis/google-api-python-client/commit/8703bdef48376d82bdbc4c0c0f20e8292f84f074
feat(serviceconsumermanagement): update the api https://togithub.com/googleapis/google-api-python-client/commit/6a0da678cbc57b9776779f193d02aaede96a07b5
feat(servicemanagement): update the api https://togithub.com/googleapis/google-api-python-client/commit/208baadc5daf1e92f7c08aaf507d950a5d8a3fde
feat(servicenetworking): update the api https://togithub.com/googleapis/google-api-python-client/commit/578be921468cab9393a103e34773a6f5a40abc7b
feat(serviceusage): update the api https://togithub.com/googleapis/google-api-python-client/commit/0b249321dcb756f85e54575ae081982612e3d62c
feat(spanner): update the api https://togithub.com/googleapis/google-api-python-client/commit/84983cc040488c933c189ed82a886189c70e445f
feat(toolresults): update the api https://togithub.com/googleapis/google-api-python-client/commit/b70619d265c280c85d5b09440b226567b82b59e9
feat(vault): update the api https://togithub.com/googleapis/google-api-python-client/commit/238128272d79e7ee7a08bd0026fc68fe1a584fae
feat(walletobjects): update the api https://togithub.com/googleapis/google-api-python-client/commit/7b14bd275cda61093739b919db4c9995fe857c87
  • Loading branch information
yoshi-code-bot authored Feb 11, 2025
1 parent 60125ab commit ebcfda8
Show file tree
Hide file tree
Showing 215 changed files with 7,193 additions and 1,826 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ <h2>Instance Methods</h2>
<code><a href="#setIamPolicy">setIamPolicy(resource, body=None, x__xgafv=None)</a></code></p>
<p class="firstline">Sets the IAM policy.</p>
<p class="toc_element">
<code><a href="#subscribe">subscribe(name, body=None, x__xgafv=None)</a></code></p>
<code><a href="#subscribe">subscribe(name, body, x__xgafv=None)</a></code></p>
<p class="firstline">Subscribes to a listing. Currently, with Analytics Hub, you can create listings that reference only BigQuery datasets. Upon subscription to a listing for a BigQuery dataset, Analytics Hub creates a linked dataset in the subscriber's project.</p>
<p class="toc_element">
<code><a href="#testIamPermissions">testIamPermissions(resource, body=None, x__xgafv=None)</a></code></p>
Expand All @@ -130,7 +130,7 @@ <h3>Method Details</h3>

{ # A listing is what gets published into a data exchange that a subscriber can subscribe to. It contains a reference to the data source along with descriptive information that will help subscribers find and subscribe the data.
&quot;bigqueryDataset&quot;: { # A reference to a shared dataset. It is an existing BigQuery dataset with a collection of objects such as tables and views that you want to share with subscribers. When subscriber&#x27;s subscribe to a listing, Analytics Hub creates a linked dataset in the subscriber&#x27;s project. A Linked dataset is an opaque, read-only BigQuery dataset that serves as a _symbolic link_ to a shared dataset. # Required. Shared dataset i.e. BigQuery dataset source.
&quot;dataset&quot;: &quot;A String&quot;, # Resource name of the dataset source for this listing. e.g. `projects/myproject/datasets/123`
&quot;dataset&quot;: &quot;A String&quot;, # Optional. Resource name of the dataset source for this listing. e.g. `projects/myproject/datasets/123`
&quot;restrictedExportPolicy&quot;: { # Restricted export policy used to configure restricted export on linked dataset. # Optional. If set, restricted export policy will be propagated and enforced on the linked dataset.
&quot;enabled&quot;: True or False, # Optional. If true, enable restricted export.
&quot;restrictDirectTableAccess&quot;: True or False, # Optional. If true, restrict direct table access (read api/tabledata.list) on linked table.
Expand Down Expand Up @@ -194,7 +194,7 @@ <h3>Method Details</h3>

{ # A listing is what gets published into a data exchange that a subscriber can subscribe to. It contains a reference to the data source along with descriptive information that will help subscribers find and subscribe the data.
&quot;bigqueryDataset&quot;: { # A reference to a shared dataset. It is an existing BigQuery dataset with a collection of objects such as tables and views that you want to share with subscribers. When subscriber&#x27;s subscribe to a listing, Analytics Hub creates a linked dataset in the subscriber&#x27;s project. A Linked dataset is an opaque, read-only BigQuery dataset that serves as a _symbolic link_ to a shared dataset. # Required. Shared dataset i.e. BigQuery dataset source.
&quot;dataset&quot;: &quot;A String&quot;, # Resource name of the dataset source for this listing. e.g. `projects/myproject/datasets/123`
&quot;dataset&quot;: &quot;A String&quot;, # Optional. Resource name of the dataset source for this listing. e.g. `projects/myproject/datasets/123`
&quot;restrictedExportPolicy&quot;: { # Restricted export policy used to configure restricted export on linked dataset. # Optional. If set, restricted export policy will be propagated and enforced on the linked dataset.
&quot;enabled&quot;: True or False, # Optional. If true, enable restricted export.
&quot;restrictDirectTableAccess&quot;: True or False, # Optional. If true, restrict direct table access (read api/tabledata.list) on linked table.
Expand Down Expand Up @@ -282,7 +282,7 @@ <h3>Method Details</h3>

{ # A listing is what gets published into a data exchange that a subscriber can subscribe to. It contains a reference to the data source along with descriptive information that will help subscribers find and subscribe the data.
&quot;bigqueryDataset&quot;: { # A reference to a shared dataset. It is an existing BigQuery dataset with a collection of objects such as tables and views that you want to share with subscribers. When subscriber&#x27;s subscribe to a listing, Analytics Hub creates a linked dataset in the subscriber&#x27;s project. A Linked dataset is an opaque, read-only BigQuery dataset that serves as a _symbolic link_ to a shared dataset. # Required. Shared dataset i.e. BigQuery dataset source.
&quot;dataset&quot;: &quot;A String&quot;, # Resource name of the dataset source for this listing. e.g. `projects/myproject/datasets/123`
&quot;dataset&quot;: &quot;A String&quot;, # Optional. Resource name of the dataset source for this listing. e.g. `projects/myproject/datasets/123`
&quot;restrictedExportPolicy&quot;: { # Restricted export policy used to configure restricted export on linked dataset. # Optional. If set, restricted export policy will be propagated and enforced on the linked dataset.
&quot;enabled&quot;: True or False, # Optional. If true, enable restricted export.
&quot;restrictDirectTableAccess&quot;: True or False, # Optional. If true, restrict direct table access (read api/tabledata.list) on linked table.
Expand Down Expand Up @@ -412,7 +412,7 @@ <h3>Method Details</h3>
&quot;listings&quot;: [ # The list of Listing.
{ # A listing is what gets published into a data exchange that a subscriber can subscribe to. It contains a reference to the data source along with descriptive information that will help subscribers find and subscribe the data.
&quot;bigqueryDataset&quot;: { # A reference to a shared dataset. It is an existing BigQuery dataset with a collection of objects such as tables and views that you want to share with subscribers. When subscriber&#x27;s subscribe to a listing, Analytics Hub creates a linked dataset in the subscriber&#x27;s project. A Linked dataset is an opaque, read-only BigQuery dataset that serves as a _symbolic link_ to a shared dataset. # Required. Shared dataset i.e. BigQuery dataset source.
&quot;dataset&quot;: &quot;A String&quot;, # Resource name of the dataset source for this listing. e.g. `projects/myproject/datasets/123`
&quot;dataset&quot;: &quot;A String&quot;, # Optional. Resource name of the dataset source for this listing. e.g. `projects/myproject/datasets/123`
&quot;restrictedExportPolicy&quot;: { # Restricted export policy used to configure restricted export on linked dataset. # Optional. If set, restricted export policy will be propagated and enforced on the linked dataset.
&quot;enabled&quot;: True or False, # Optional. If true, enable restricted export.
&quot;restrictDirectTableAccess&quot;: True or False, # Optional. If true, restrict direct table access (read api/tabledata.list) on linked table.
Expand Down Expand Up @@ -563,7 +563,7 @@ <h3>Method Details</h3>

{ # A listing is what gets published into a data exchange that a subscriber can subscribe to. It contains a reference to the data source along with descriptive information that will help subscribers find and subscribe the data.
&quot;bigqueryDataset&quot;: { # A reference to a shared dataset. It is an existing BigQuery dataset with a collection of objects such as tables and views that you want to share with subscribers. When subscriber&#x27;s subscribe to a listing, Analytics Hub creates a linked dataset in the subscriber&#x27;s project. A Linked dataset is an opaque, read-only BigQuery dataset that serves as a _symbolic link_ to a shared dataset. # Required. Shared dataset i.e. BigQuery dataset source.
&quot;dataset&quot;: &quot;A String&quot;, # Resource name of the dataset source for this listing. e.g. `projects/myproject/datasets/123`
&quot;dataset&quot;: &quot;A String&quot;, # Optional. Resource name of the dataset source for this listing. e.g. `projects/myproject/datasets/123`
&quot;restrictedExportPolicy&quot;: { # Restricted export policy used to configure restricted export on linked dataset. # Optional. If set, restricted export policy will be propagated and enforced on the linked dataset.
&quot;enabled&quot;: True or False, # Optional. If true, enable restricted export.
&quot;restrictDirectTableAccess&quot;: True or False, # Optional. If true, restrict direct table access (read api/tabledata.list) on linked table.
Expand Down Expand Up @@ -627,7 +627,7 @@ <h3>Method Details</h3>

{ # A listing is what gets published into a data exchange that a subscriber can subscribe to. It contains a reference to the data source along with descriptive information that will help subscribers find and subscribe the data.
&quot;bigqueryDataset&quot;: { # A reference to a shared dataset. It is an existing BigQuery dataset with a collection of objects such as tables and views that you want to share with subscribers. When subscriber&#x27;s subscribe to a listing, Analytics Hub creates a linked dataset in the subscriber&#x27;s project. A Linked dataset is an opaque, read-only BigQuery dataset that serves as a _symbolic link_ to a shared dataset. # Required. Shared dataset i.e. BigQuery dataset source.
&quot;dataset&quot;: &quot;A String&quot;, # Resource name of the dataset source for this listing. e.g. `projects/myproject/datasets/123`
&quot;dataset&quot;: &quot;A String&quot;, # Optional. Resource name of the dataset source for this listing. e.g. `projects/myproject/datasets/123`
&quot;restrictedExportPolicy&quot;: { # Restricted export policy used to configure restricted export on linked dataset. # Optional. If set, restricted export policy will be propagated and enforced on the linked dataset.
&quot;enabled&quot;: True or False, # Optional. If true, enable restricted export.
&quot;restrictDirectTableAccess&quot;: True or False, # Optional. If true, restrict direct table access (read api/tabledata.list) on linked table.
Expand Down Expand Up @@ -767,7 +767,7 @@ <h3>Method Details</h3>
</div>

<div class="method">
<code class="details" id="subscribe">subscribe(name, body=None, x__xgafv=None)</code>
<code class="details" id="subscribe">subscribe(name, body, x__xgafv=None)</code>
<pre>Subscribes to a listing. Currently, with Analytics Hub, you can create listings that reference only BigQuery datasets. Upon subscription to a listing for a BigQuery dataset, Analytics Hub creates a linked dataset in the subscriber&#x27;s project.

Args:
Expand Down Expand Up @@ -836,6 +836,15 @@ <h3>Method Details</h3>
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;messageRetentionDuration&quot;: &quot;A String&quot;, # Optional. How long to retain unacknowledged messages in the subscription&#x27;s backlog, from the moment a message is published. If `retain_acked_messages` is true, then this also configures the retention of acknowledged messages, and thus configures how far back in time a `Seek` can be done. Defaults to 7 days. Cannot be more than 31 days or less than 10 minutes.
&quot;messageTransforms&quot;: [ # Optional. Transforms to be applied to messages before they are delivered to subscribers. Transforms are applied in the order specified.
{ # All supported message transforms types.
&quot;enabled&quot;: True or False, # Optional. If set to true, the transform is enabled. If false, the transform is disabled and will not be applied to messages. Defaults to `true`.
&quot;javascriptUdf&quot;: { # User-defined JavaScript function that can transform or filter a Pub/Sub message. # Optional. JavaScript User Defined Function. If multiple JavaScriptUDF&#x27;s are specified on a resource, each must have a unique `function_name`.
&quot;code&quot;: &quot;A String&quot;, # Required. JavaScript code that contains a function `function_name` with the below signature: ``` /** * Transforms a Pub/Sub message. * @return {(Object)&gt;|null)} - To * filter a message, return `null`. To transform a message return a map * with the following keys: * - (required) &#x27;data&#x27; : {string} * - (optional) &#x27;attributes&#x27; : {Object} * Returning empty `attributes` will remove all attributes from the * message. * * @param {(Object)&gt;} Pub/Sub * message. Keys: * - (required) &#x27;data&#x27; : {string} * - (required) &#x27;attributes&#x27; : {Object} * * @param {Object} metadata - Pub/Sub message metadata. * Keys: * - (required) &#x27;message_id&#x27; : {string} * - (optional) &#x27;publish_time&#x27;: {string} YYYY-MM-DDTHH:MM:SSZ format * - (optional) &#x27;ordering_key&#x27;: {string} */ function (message, metadata) { } ```
&quot;functionName&quot;: &quot;A String&quot;, # Required. Name of the JavasScript function that should applied to Pub/Sub messages.
},
},
],
&quot;name&quot;: &quot;A String&quot;, # Required. Name of the subscription. Format is `projects/{project}/subscriptions/{sub}`.
&quot;pushConfig&quot;: { # Configuration for a push delivery endpoint. # Optional. If push delivery is used with this subscription, this field is used to configure it.
&quot;attributes&quot;: { # Optional. Endpoint configuration attributes that can be used to control different aspects of the message delivery. The only currently supported attribute is `x-goog-version`, which you can use to change the format of the pushed message. This attribute indicates the version of the data expected by the endpoint. This controls the shape of the pushed message (i.e., its fields and metadata). If not present during the `CreateSubscription` call, it will default to the version of the Pub/Sub API used to make such call. If not present in a `ModifyPushConfig` call, its value will not be changed. `GetSubscription` calls will always return a valid version, even if the subscription was created without this attribute. The only supported values for the `x-goog-version` attribute are: * `v1beta1`: uses the push format defined in the v1beta1 Pub/Sub API. * `v1` or `v1beta2`: uses the push format defined in the v1 Pub/Sub API. For example: `attributes { &quot;x-goog-version&quot;: &quot;v1&quot; }`
Expand Down
Loading

0 comments on commit ebcfda8

Please sign in to comment.