Skip to content

Commit eb3beab

Browse files
chore(bigquery): update the api
#### bigquery:v2 The following keys were deleted: - schemas.Binding.properties.bindingId (Total Keys: 1) The following keys were added: - resources.rowAccessPolicies.methods.getIamPolicy (Total Keys: 12) - resources.rowAccessPolicies.methods.setIamPolicy (Total Keys: 12) - resources.rowAccessPolicies.methods.testIamPermissions (Total Keys: 12) - schemas.Dataset.properties.access.items.properties.dataset (Total Keys: 1) - schemas.DatasetAccessEntry (Total Keys: 6) - schemas.DimensionalityReductionMetrics (Total Keys: 4) - schemas.EvaluationMetrics.properties.dimensionalityReductionMetrics (Total Keys: 1) - schemas.ExternalDataConfiguration.properties.parquetOptions (Total Keys: 1) - schemas.IterationResult.properties.principalComponentInfos (Total Keys: 2) - schemas.JobConfigurationLoad.properties.jsonExtension (Total Keys: 1) - schemas.JobConfigurationLoad.properties.parquetOptions (Total Keys: 1) - schemas.JobStatistics2.properties.ddlTargetDataset (Total Keys: 1) - schemas.ParquetOptions (Total Keys: 3) - schemas.PrincipalComponentInfo (Total Keys: 10)
1 parent 662e939 commit eb3beab

File tree

6 files changed

+6778
-6202
lines changed

6 files changed

+6778
-6202
lines changed

docs/dyn/bigquery_v2.datasets.html

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,17 @@ <h3>Method Details</h3>
129129
{
130130
&quot;access&quot;: [ # [Optional] An array of objects that define dataset access for one or more entities. You can set this property when inserting or updating a dataset in order to control who is allowed to access the data. If unspecified at dataset creation time, BigQuery adds default dataset access for the following entities: access.specialGroup: projectReaders; access.role: READER; access.specialGroup: projectWriters; access.role: WRITER; access.specialGroup: projectOwners; access.role: OWNER; access.userByEmail: [dataset creator email]; access.role: OWNER;
131131
{
132+
&quot;dataset&quot;: { # [Pick one] A grant authorizing all resources of a particular type in a particular dataset access to this dataset. Only views are supported for now. The role field is not required when this field is set. If that dataset is deleted and re-created, its access needs to be granted again via an update operation.
133+
&quot;dataset&quot;: { # [Required] The dataset this entry applies to.
134+
&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.
135+
&quot;projectId&quot;: &quot;A String&quot;, # [Optional] The ID of the project containing this dataset.
136+
},
137+
&quot;target_types&quot;: [
138+
{
139+
&quot;targetType&quot;: &quot;A String&quot;, # [Required] Which resources in the dataset this entry applies to. Currently, only views are supported, but additional target types may be added in the future. Possible values: VIEWS: This entry applies to all views in the dataset.
140+
},
141+
],
142+
},
132143
&quot;domain&quot;: &quot;A String&quot;, # [Pick one] A domain to grant access to. Any users signed in with the domain specified will be granted the specified access. Example: &quot;example.com&quot;. Maps to IAM policy member &quot;domain:DOMAIN&quot;.
133144
&quot;groupByEmail&quot;: &quot;A String&quot;, # [Pick one] An email address of a Google Group to grant access to. Maps to IAM policy member &quot;group:GROUP&quot;.
134145
&quot;iamMember&quot;: &quot;A String&quot;, # [Pick one] Some other type of member that appears in the IAM Policy but isn&#x27;t a user, group, domain, or special group.
@@ -184,6 +195,17 @@ <h3>Method Details</h3>
184195
{
185196
&quot;access&quot;: [ # [Optional] An array of objects that define dataset access for one or more entities. You can set this property when inserting or updating a dataset in order to control who is allowed to access the data. If unspecified at dataset creation time, BigQuery adds default dataset access for the following entities: access.specialGroup: projectReaders; access.role: READER; access.specialGroup: projectWriters; access.role: WRITER; access.specialGroup: projectOwners; access.role: OWNER; access.userByEmail: [dataset creator email]; access.role: OWNER;
186197
{
198+
&quot;dataset&quot;: { # [Pick one] A grant authorizing all resources of a particular type in a particular dataset access to this dataset. Only views are supported for now. The role field is not required when this field is set. If that dataset is deleted and re-created, its access needs to be granted again via an update operation.
199+
&quot;dataset&quot;: { # [Required] The dataset this entry applies to.
200+
&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.
201+
&quot;projectId&quot;: &quot;A String&quot;, # [Optional] The ID of the project containing this dataset.
202+
},
203+
&quot;target_types&quot;: [
204+
{
205+
&quot;targetType&quot;: &quot;A String&quot;, # [Required] Which resources in the dataset this entry applies to. Currently, only views are supported, but additional target types may be added in the future. Possible values: VIEWS: This entry applies to all views in the dataset.
206+
},
207+
],
208+
},
187209
&quot;domain&quot;: &quot;A String&quot;, # [Pick one] A domain to grant access to. Any users signed in with the domain specified will be granted the specified access. Example: &quot;example.com&quot;. Maps to IAM policy member &quot;domain:DOMAIN&quot;.
188210
&quot;groupByEmail&quot;: &quot;A String&quot;, # [Pick one] An email address of a Google Group to grant access to. Maps to IAM policy member &quot;group:GROUP&quot;.
189211
&quot;iamMember&quot;: &quot;A String&quot;, # [Pick one] Some other type of member that appears in the IAM Policy but isn&#x27;t a user, group, domain, or special group.
@@ -233,6 +255,17 @@ <h3>Method Details</h3>
233255
{
234256
&quot;access&quot;: [ # [Optional] An array of objects that define dataset access for one or more entities. You can set this property when inserting or updating a dataset in order to control who is allowed to access the data. If unspecified at dataset creation time, BigQuery adds default dataset access for the following entities: access.specialGroup: projectReaders; access.role: READER; access.specialGroup: projectWriters; access.role: WRITER; access.specialGroup: projectOwners; access.role: OWNER; access.userByEmail: [dataset creator email]; access.role: OWNER;
235257
{
258+
&quot;dataset&quot;: { # [Pick one] A grant authorizing all resources of a particular type in a particular dataset access to this dataset. Only views are supported for now. The role field is not required when this field is set. If that dataset is deleted and re-created, its access needs to be granted again via an update operation.
259+
&quot;dataset&quot;: { # [Required] The dataset this entry applies to.
260+
&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.
261+
&quot;projectId&quot;: &quot;A String&quot;, # [Optional] The ID of the project containing this dataset.
262+
},
263+
&quot;target_types&quot;: [
264+
{
265+
&quot;targetType&quot;: &quot;A String&quot;, # [Required] Which resources in the dataset this entry applies to. Currently, only views are supported, but additional target types may be added in the future. Possible values: VIEWS: This entry applies to all views in the dataset.
266+
},
267+
],
268+
},
236269
&quot;domain&quot;: &quot;A String&quot;, # [Pick one] A domain to grant access to. Any users signed in with the domain specified will be granted the specified access. Example: &quot;example.com&quot;. Maps to IAM policy member &quot;domain:DOMAIN&quot;.
237270
&quot;groupByEmail&quot;: &quot;A String&quot;, # [Pick one] An email address of a Google Group to grant access to. Maps to IAM policy member &quot;group:GROUP&quot;.
238271
&quot;iamMember&quot;: &quot;A String&quot;, # [Pick one] Some other type of member that appears in the IAM Policy but isn&#x27;t a user, group, domain, or special group.
@@ -339,6 +372,17 @@ <h3>Method Details</h3>
339372
{
340373
&quot;access&quot;: [ # [Optional] An array of objects that define dataset access for one or more entities. You can set this property when inserting or updating a dataset in order to control who is allowed to access the data. If unspecified at dataset creation time, BigQuery adds default dataset access for the following entities: access.specialGroup: projectReaders; access.role: READER; access.specialGroup: projectWriters; access.role: WRITER; access.specialGroup: projectOwners; access.role: OWNER; access.userByEmail: [dataset creator email]; access.role: OWNER;
341374
{
375+
&quot;dataset&quot;: { # [Pick one] A grant authorizing all resources of a particular type in a particular dataset access to this dataset. Only views are supported for now. The role field is not required when this field is set. If that dataset is deleted and re-created, its access needs to be granted again via an update operation.
376+
&quot;dataset&quot;: { # [Required] The dataset this entry applies to.
377+
&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.
378+
&quot;projectId&quot;: &quot;A String&quot;, # [Optional] The ID of the project containing this dataset.
379+
},
380+
&quot;target_types&quot;: [
381+
{
382+
&quot;targetType&quot;: &quot;A String&quot;, # [Required] Which resources in the dataset this entry applies to. Currently, only views are supported, but additional target types may be added in the future. Possible values: VIEWS: This entry applies to all views in the dataset.
383+
},
384+
],
385+
},
342386
&quot;domain&quot;: &quot;A String&quot;, # [Pick one] A domain to grant access to. Any users signed in with the domain specified will be granted the specified access. Example: &quot;example.com&quot;. Maps to IAM policy member &quot;domain:DOMAIN&quot;.
343387
&quot;groupByEmail&quot;: &quot;A String&quot;, # [Pick one] An email address of a Google Group to grant access to. Maps to IAM policy member &quot;group:GROUP&quot;.
344388
&quot;iamMember&quot;: &quot;A String&quot;, # [Pick one] Some other type of member that appears in the IAM Policy but isn&#x27;t a user, group, domain, or special group.
@@ -388,6 +432,17 @@ <h3>Method Details</h3>
388432
{
389433
&quot;access&quot;: [ # [Optional] An array of objects that define dataset access for one or more entities. You can set this property when inserting or updating a dataset in order to control who is allowed to access the data. If unspecified at dataset creation time, BigQuery adds default dataset access for the following entities: access.specialGroup: projectReaders; access.role: READER; access.specialGroup: projectWriters; access.role: WRITER; access.specialGroup: projectOwners; access.role: OWNER; access.userByEmail: [dataset creator email]; access.role: OWNER;
390434
{
435+
&quot;dataset&quot;: { # [Pick one] A grant authorizing all resources of a particular type in a particular dataset access to this dataset. Only views are supported for now. The role field is not required when this field is set. If that dataset is deleted and re-created, its access needs to be granted again via an update operation.
436+
&quot;dataset&quot;: { # [Required] The dataset this entry applies to.
437+
&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.
438+
&quot;projectId&quot;: &quot;A String&quot;, # [Optional] The ID of the project containing this dataset.
439+
},
440+
&quot;target_types&quot;: [
441+
{
442+
&quot;targetType&quot;: &quot;A String&quot;, # [Required] Which resources in the dataset this entry applies to. Currently, only views are supported, but additional target types may be added in the future. Possible values: VIEWS: This entry applies to all views in the dataset.
443+
},
444+
],
445+
},
391446
&quot;domain&quot;: &quot;A String&quot;, # [Pick one] A domain to grant access to. Any users signed in with the domain specified will be granted the specified access. Example: &quot;example.com&quot;. Maps to IAM policy member &quot;domain:DOMAIN&quot;.
392447
&quot;groupByEmail&quot;: &quot;A String&quot;, # [Pick one] An email address of a Google Group to grant access to. Maps to IAM policy member &quot;group:GROUP&quot;.
393448
&quot;iamMember&quot;: &quot;A String&quot;, # [Pick one] Some other type of member that appears in the IAM Policy but isn&#x27;t a user, group, domain, or special group.
@@ -444,6 +499,17 @@ <h3>Method Details</h3>
444499
{
445500
&quot;access&quot;: [ # [Optional] An array of objects that define dataset access for one or more entities. You can set this property when inserting or updating a dataset in order to control who is allowed to access the data. If unspecified at dataset creation time, BigQuery adds default dataset access for the following entities: access.specialGroup: projectReaders; access.role: READER; access.specialGroup: projectWriters; access.role: WRITER; access.specialGroup: projectOwners; access.role: OWNER; access.userByEmail: [dataset creator email]; access.role: OWNER;
446501
{
502+
&quot;dataset&quot;: { # [Pick one] A grant authorizing all resources of a particular type in a particular dataset access to this dataset. Only views are supported for now. The role field is not required when this field is set. If that dataset is deleted and re-created, its access needs to be granted again via an update operation.
503+
&quot;dataset&quot;: { # [Required] The dataset this entry applies to.
504+
&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.
505+
&quot;projectId&quot;: &quot;A String&quot;, # [Optional] The ID of the project containing this dataset.
506+
},
507+
&quot;target_types&quot;: [
508+
{
509+
&quot;targetType&quot;: &quot;A String&quot;, # [Required] Which resources in the dataset this entry applies to. Currently, only views are supported, but additional target types may be added in the future. Possible values: VIEWS: This entry applies to all views in the dataset.
510+
},
511+
],
512+
},
447513
&quot;domain&quot;: &quot;A String&quot;, # [Pick one] A domain to grant access to. Any users signed in with the domain specified will be granted the specified access. Example: &quot;example.com&quot;. Maps to IAM policy member &quot;domain:DOMAIN&quot;.
448514
&quot;groupByEmail&quot;: &quot;A String&quot;, # [Pick one] An email address of a Google Group to grant access to. Maps to IAM policy member &quot;group:GROUP&quot;.
449515
&quot;iamMember&quot;: &quot;A String&quot;, # [Pick one] Some other type of member that appears in the IAM Policy but isn&#x27;t a user, group, domain, or special group.
@@ -493,6 +559,17 @@ <h3>Method Details</h3>
493559
{
494560
&quot;access&quot;: [ # [Optional] An array of objects that define dataset access for one or more entities. You can set this property when inserting or updating a dataset in order to control who is allowed to access the data. If unspecified at dataset creation time, BigQuery adds default dataset access for the following entities: access.specialGroup: projectReaders; access.role: READER; access.specialGroup: projectWriters; access.role: WRITER; access.specialGroup: projectOwners; access.role: OWNER; access.userByEmail: [dataset creator email]; access.role: OWNER;
495561
{
562+
&quot;dataset&quot;: { # [Pick one] A grant authorizing all resources of a particular type in a particular dataset access to this dataset. Only views are supported for now. The role field is not required when this field is set. If that dataset is deleted and re-created, its access needs to be granted again via an update operation.
563+
&quot;dataset&quot;: { # [Required] The dataset this entry applies to.
564+
&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.
565+
&quot;projectId&quot;: &quot;A String&quot;, # [Optional] The ID of the project containing this dataset.
566+
},
567+
&quot;target_types&quot;: [
568+
{
569+
&quot;targetType&quot;: &quot;A String&quot;, # [Required] Which resources in the dataset this entry applies to. Currently, only views are supported, but additional target types may be added in the future. Possible values: VIEWS: This entry applies to all views in the dataset.
570+
},
571+
],
572+
},
496573
&quot;domain&quot;: &quot;A String&quot;, # [Pick one] A domain to grant access to. Any users signed in with the domain specified will be granted the specified access. Example: &quot;example.com&quot;. Maps to IAM policy member &quot;domain:DOMAIN&quot;.
497574
&quot;groupByEmail&quot;: &quot;A String&quot;, # [Pick one] An email address of a Google Group to grant access to. Maps to IAM policy member &quot;group:GROUP&quot;.
498575
&quot;iamMember&quot;: &quot;A String&quot;, # [Pick one] Some other type of member that appears in the IAM Policy but isn&#x27;t a user, group, domain, or special group.

0 commit comments

Comments
 (0)