Skip to content

Commit 655abe3

Browse files
feat(analyticshub): update the api
#### analyticshub:v1 The following keys were deleted: - schemas.DestinationDataset.properties.replicaLocations (Total Keys: 2) The following keys were added: - schemas.Subscription.properties.destinationDataset.$ref (Total Keys: 1) #### analyticshub:v1beta1 The following keys were added: - schemas.DestinationDataset (Total Keys: 11) - schemas.Subscription.properties.destinationDataset.$ref (Total Keys: 1)
1 parent 01b25af commit 655abe3

9 files changed

+241
-142
lines changed

docs/dyn/analyticshub_v1.organizations.locations.dataExchanges.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ <h3>Method Details</h3>
9494
<pre>Lists all data exchanges from projects in a given organization and location.
9595

9696
Args:
97-
organization: string, Required. The organization resource path of the projects containing DataExchanges. e.g. `organizations/myorg/locations/US`. (required)
97+
organization: string, Required. The organization resource path of the projects containing DataExchanges. e.g. `organizations/myorg/locations/us`. (required)
9898
pageSize: integer, The maximum number of results to return in a single response page. Leverage the page tokens to iterate through the entire collection.
9999
pageToken: string, Page token, returned by a previous call, to request the next page of results.
100100
x__xgafv: string, V1 error format.
@@ -115,7 +115,7 @@ <h3>Method Details</h3>
115115
&quot;icon&quot;: &quot;A String&quot;, # Optional. Base64 encoded image representing the data exchange. Max Size: 3.0MiB Expected image dimensions are 512x512 pixels, however the API only performs validation on size of the encoded data. Note: For byte fields, the content of the fields are base64-encoded (which increases the size of the data by 33-36%) when using JSON on the wire.
116116
&quot;listingCount&quot;: 42, # Output only. Number of listings contained in the data exchange.
117117
&quot;logLinkedDatasetQueryUserEmail&quot;: True or False, # Optional. By default, false. If true, the DataExchange has an email sharing mandate enabled.
118-
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name of the data exchange. e.g. `projects/myproject/locations/US/dataExchanges/123`.
118+
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name of the data exchange. e.g. `projects/myproject/locations/us/dataExchanges/123`.
119119
&quot;primaryContact&quot;: &quot;A String&quot;, # Optional. Email or URL of the primary point of contact of the data exchange. Max Length: 1000 bytes.
120120
&quot;sharingEnvironmentConfig&quot;: { # Sharing environment is a behavior model for sharing data within a data exchange. This option is configurable for a data exchange. # Optional. Configurable data sharing environment option for a data exchange.
121121
&quot;dcrExchangeConfig&quot;: { # Data Clean Room (DCR), used for privacy-safe and secured data sharing. # Data Clean Room (DCR), used for privacy-safe and secured data sharing.

docs/dyn/analyticshub_v1.projects.locations.dataExchanges.html

Lines changed: 32 additions & 23 deletions
Large diffs are not rendered by default.

docs/dyn/analyticshub_v1.projects.locations.dataExchanges.listings.html

Lines changed: 45 additions & 24 deletions
Large diffs are not rendered by default.

docs/dyn/analyticshub_v1.projects.locations.subscriptions.html

Lines changed: 37 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ <h3>Method Details</h3>
112112
<pre>Deletes a subscription.
113113

114114
Args:
115-
name: string, Required. Resource name of the subscription to delete. e.g. projects/123/locations/US/subscriptions/456 (required)
115+
name: string, Required. Resource name of the subscription to delete. e.g. projects/123/locations/us/subscriptions/456 (required)
116116
x__xgafv: string, V1 error format.
117117
Allowed values
118118
1 - v1 error format
@@ -147,7 +147,7 @@ <h3>Method Details</h3>
147147
<pre>Gets the details of a Subscription.
148148

149149
Args:
150-
name: string, Required. Resource name of the subscription. e.g. projects/123/locations/US/subscriptions/456 (required)
150+
name: string, Required. Resource name of the subscription. e.g. projects/123/locations/us/subscriptions/456 (required)
151151
x__xgafv: string, V1 error format.
152152
Allowed values
153153
1 - v1 error format
@@ -163,9 +163,21 @@ <h3>Method Details</h3>
163163
},
164164
},
165165
&quot;creationTime&quot;: &quot;A String&quot;, # Output only. Timestamp when the subscription was created.
166-
&quot;dataExchange&quot;: &quot;A String&quot;, # Output only. Resource name of the source Data Exchange. e.g. projects/123/locations/US/dataExchanges/456
166+
&quot;dataExchange&quot;: &quot;A String&quot;, # Output only. Resource name of the source Data Exchange. e.g. projects/123/locations/us/dataExchanges/456
167+
&quot;destinationDataset&quot;: { # Defines the destination bigquery dataset. # Optional. BigQuery destination dataset to create for the subscriber.
168+
&quot;datasetReference&quot;: { # Required. A reference that identifies the destination dataset.
169+
&quot;datasetId&quot;: &quot;A String&quot;, # Required. A unique ID for this dataset, without the project name. The ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_). The maximum length is 1,024 characters.
170+
&quot;projectId&quot;: &quot;A String&quot;, # Required. The ID of the project containing this dataset.
171+
},
172+
&quot;description&quot;: &quot;A String&quot;, # Optional. A user-friendly description of the dataset.
173+
&quot;friendlyName&quot;: &quot;A String&quot;, # Optional. A descriptive name for the dataset.
174+
&quot;labels&quot;: { # Optional. The labels associated with this dataset. You can use these to organize and group your datasets. You can set this property when inserting or updating a dataset. See https://cloud.google.com/resource-manager/docs/creating-managing-labels for more information.
175+
&quot;a_key&quot;: &quot;A String&quot;,
176+
},
177+
&quot;location&quot;: &quot;A String&quot;, # Required. The geographic location where the dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.
178+
},
167179
&quot;lastModifyTime&quot;: &quot;A String&quot;, # Output only. Timestamp when the subscription was last modified.
168-
&quot;linkedDatasetMap&quot;: { # Output only. Map of listing resource names to associated linked resource, e.g. projects/123/locations/US/dataExchanges/456/listings/789 -&gt; projects/123/datasets/my_dataset For listing-level subscriptions, this is a map of size 1. Only contains values if state == STATE_ACTIVE.
180+
&quot;linkedDatasetMap&quot;: { # Output only. Map of listing resource names to associated linked resource, e.g. projects/123/locations/us/dataExchanges/456/listings/789 -&gt; projects/123/datasets/my_dataset For listing-level subscriptions, this is a map of size 1. Only contains values if state == STATE_ACTIVE.
169181
&quot;a_key&quot;: { # Reference to a linked resource tracked by this Subscription.
170182
&quot;linkedDataset&quot;: &quot;A String&quot;, # Output only. Name of the linked dataset, e.g. projects/subscriberproject/datasets/linked_dataset
171183
&quot;linkedPubsubSubscription&quot;: &quot;A String&quot;, # Output only. Name of the Pub/Sub subscription, e.g. projects/subscriberproject/subscriptions/subscriptions/sub_id
@@ -179,9 +191,9 @@ <h3>Method Details</h3>
179191
&quot;listing&quot;: &quot;A String&quot;, # Output only. Listing for which linked resource is created.
180192
},
181193
],
182-
&quot;listing&quot;: &quot;A String&quot;, # Output only. Resource name of the source Listing. e.g. projects/123/locations/US/dataExchanges/456/listings/789
194+
&quot;listing&quot;: &quot;A String&quot;, # Output only. Resource name of the source Listing. e.g. projects/123/locations/us/dataExchanges/456/listings/789
183195
&quot;logLinkedDatasetQueryUserEmail&quot;: True or False, # Output only. By default, false. If true, the Subscriber agreed to the email sharing mandate that is enabled for DataExchange/Listing.
184-
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name of the subscription. e.g. `projects/myproject/locations/US/subscriptions/123`.
196+
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name of the subscription. e.g. `projects/myproject/locations/us/subscriptions/123`.
185197
&quot;organizationDisplayName&quot;: &quot;A String&quot;, # Output only. Display name of the project of this subscription.
186198
&quot;organizationId&quot;: &quot;A String&quot;, # Output only. Organization of the project this subscription belongs to.
187199
&quot;resourceType&quot;: &quot;A String&quot;, # Output only. Listing shared asset type.
@@ -251,7 +263,7 @@ <h3>Method Details</h3>
251263
<pre>Lists all subscriptions in a given project and location.
252264

253265
Args:
254-
parent: string, Required. The parent resource path of the subscription. e.g. projects/myproject/locations/US (required)
266+
parent: string, Required. The parent resource path of the subscription. e.g. projects/myproject/locations/us (required)
255267
filter: string, An expression for filtering the results of the request. Eligible fields for filtering are: + `listing` + `data_exchange` Alternatively, a literal wrapped in double quotes may be provided. This will be checked for an exact match against both fields above. In all cases, the full Data Exchange or Listing resource name must be provided. Some example of using filters: + data_exchange=&quot;projects/myproject/locations/us/dataExchanges/123&quot; + listing=&quot;projects/123/locations/us/dataExchanges/456/listings/789&quot; + &quot;projects/myproject/locations/us/dataExchanges/123&quot;
256268
pageSize: integer, The maximum number of results to return in a single response page.
257269
pageToken: string, Page token, returned by a previous call.
@@ -273,9 +285,21 @@ <h3>Method Details</h3>
273285
},
274286
},
275287
&quot;creationTime&quot;: &quot;A String&quot;, # Output only. Timestamp when the subscription was created.
276-
&quot;dataExchange&quot;: &quot;A String&quot;, # Output only. Resource name of the source Data Exchange. e.g. projects/123/locations/US/dataExchanges/456
288+
&quot;dataExchange&quot;: &quot;A String&quot;, # Output only. Resource name of the source Data Exchange. e.g. projects/123/locations/us/dataExchanges/456
289+
&quot;destinationDataset&quot;: { # Defines the destination bigquery dataset. # Optional. BigQuery destination dataset to create for the subscriber.
290+
&quot;datasetReference&quot;: { # Required. A reference that identifies the destination dataset.
291+
&quot;datasetId&quot;: &quot;A String&quot;, # Required. A unique ID for this dataset, without the project name. The ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_). The maximum length is 1,024 characters.
292+
&quot;projectId&quot;: &quot;A String&quot;, # Required. The ID of the project containing this dataset.
293+
},
294+
&quot;description&quot;: &quot;A String&quot;, # Optional. A user-friendly description of the dataset.
295+
&quot;friendlyName&quot;: &quot;A String&quot;, # Optional. A descriptive name for the dataset.
296+
&quot;labels&quot;: { # Optional. The labels associated with this dataset. You can use these to organize and group your datasets. You can set this property when inserting or updating a dataset. See https://cloud.google.com/resource-manager/docs/creating-managing-labels for more information.
297+
&quot;a_key&quot;: &quot;A String&quot;,
298+
},
299+
&quot;location&quot;: &quot;A String&quot;, # Required. The geographic location where the dataset should reside. See https://cloud.google.com/bigquery/docs/locations for supported locations.
300+
},
277301
&quot;lastModifyTime&quot;: &quot;A String&quot;, # Output only. Timestamp when the subscription was last modified.
278-
&quot;linkedDatasetMap&quot;: { # Output only. Map of listing resource names to associated linked resource, e.g. projects/123/locations/US/dataExchanges/456/listings/789 -&gt; projects/123/datasets/my_dataset For listing-level subscriptions, this is a map of size 1. Only contains values if state == STATE_ACTIVE.
302+
&quot;linkedDatasetMap&quot;: { # Output only. Map of listing resource names to associated linked resource, e.g. projects/123/locations/us/dataExchanges/456/listings/789 -&gt; projects/123/datasets/my_dataset For listing-level subscriptions, this is a map of size 1. Only contains values if state == STATE_ACTIVE.
279303
&quot;a_key&quot;: { # Reference to a linked resource tracked by this Subscription.
280304
&quot;linkedDataset&quot;: &quot;A String&quot;, # Output only. Name of the linked dataset, e.g. projects/subscriberproject/datasets/linked_dataset
281305
&quot;linkedPubsubSubscription&quot;: &quot;A String&quot;, # Output only. Name of the Pub/Sub subscription, e.g. projects/subscriberproject/subscriptions/subscriptions/sub_id
@@ -289,9 +313,9 @@ <h3>Method Details</h3>
289313
&quot;listing&quot;: &quot;A String&quot;, # Output only. Listing for which linked resource is created.
290314
},
291315
],
292-
&quot;listing&quot;: &quot;A String&quot;, # Output only. Resource name of the source Listing. e.g. projects/123/locations/US/dataExchanges/456/listings/789
316+
&quot;listing&quot;: &quot;A String&quot;, # Output only. Resource name of the source Listing. e.g. projects/123/locations/us/dataExchanges/456/listings/789
293317
&quot;logLinkedDatasetQueryUserEmail&quot;: True or False, # Output only. By default, false. If true, the Subscriber agreed to the email sharing mandate that is enabled for DataExchange/Listing.
294-
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name of the subscription. e.g. `projects/myproject/locations/US/subscriptions/123`.
318+
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name of the subscription. e.g. `projects/myproject/locations/us/subscriptions/123`.
295319
&quot;organizationDisplayName&quot;: &quot;A String&quot;, # Output only. Display name of the project of this subscription.
296320
&quot;organizationId&quot;: &quot;A String&quot;, # Output only. Organization of the project this subscription belongs to.
297321
&quot;resourceType&quot;: &quot;A String&quot;, # Output only. Listing shared asset type.
@@ -321,7 +345,7 @@ <h3>Method Details</h3>
321345
<pre>Refreshes a Subscription to a Data Exchange. A Data Exchange can become stale when a publisher adds or removes data. This is a long-running operation as it may create many linked datasets.
322346

323347
Args:
324-
name: string, Required. Resource name of the Subscription to refresh. e.g. `projects/subscriberproject/locations/US/subscriptions/123` (required)
348+
name: string, Required. Resource name of the Subscription to refresh. e.g. `projects/subscriberproject/locations/us/subscriptions/123` (required)
325349
body: object, The request body.
326350
The object takes the form of:
327351

@@ -362,7 +386,7 @@ <h3>Method Details</h3>
362386
<pre>Revokes a given subscription.
363387

364388
Args:
365-
name: string, Required. Resource name of the subscription to revoke. e.g. projects/123/locations/US/subscriptions/456 (required)
389+
name: string, Required. Resource name of the subscription to revoke. e.g. projects/123/locations/us/subscriptions/456 (required)
366390
body: object, The request body.
367391
The object takes the form of:
368392

docs/dyn/analyticshub_v1beta1.organizations.locations.dataExchanges.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ <h3>Method Details</h3>
9494
<pre>Lists all data exchanges from projects in a given organization and location.
9595

9696
Args:
97-
organization: string, Required. The organization resource path of the projects containing DataExchanges. e.g. `organizations/myorg/locations/US`. (required)
97+
organization: string, Required. The organization resource path of the projects containing DataExchanges. e.g. `organizations/myorg/locations/us`. (required)
9898
pageSize: integer, The maximum number of results to return in a single response page. Leverage the page tokens to iterate through the entire collection.
9999
pageToken: string, Page token, returned by a previous call, to request the next page of results.
100100
x__xgafv: string, V1 error format.
@@ -113,7 +113,7 @@ <h3>Method Details</h3>
113113
&quot;documentation&quot;: &quot;A String&quot;, # Optional. Documentation describing the data exchange.
114114
&quot;icon&quot;: &quot;A String&quot;, # Optional. Base64 encoded image representing the data exchange. Max Size: 3.0MiB Expected image dimensions are 512x512 pixels, however the API only performs validation on size of the encoded data. Note: For byte fields, the content of the fields are base64-encoded (which increases the size of the data by 33-36%) when using JSON on the wire.
115115
&quot;listingCount&quot;: 42, # Output only. Number of listings contained in the data exchange.
116-
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name of the data exchange. e.g. `projects/myproject/locations/US/dataExchanges/123`.
116+
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name of the data exchange. e.g. `projects/myproject/locations/us/dataExchanges/123`.
117117
&quot;primaryContact&quot;: &quot;A String&quot;, # Optional. Email or URL of the primary point of contact of the data exchange. Max Length: 1000 bytes.
118118
},
119119
],

0 commit comments

Comments
 (0)