Skip to content

Commit 80d6281

Browse files
feat(bigqueryconnection): update the api
#### bigqueryconnection:v1 The following keys were added: - schemas.ConnectorConfigurationAuthentication.properties.serviceAccount (Total Keys: 2)
1 parent c2584eb commit 80d6281

File tree

3 files changed

+27
-16
lines changed

3 files changed

+27
-16
lines changed

docs/dyn/bigqueryconnection_v1.projects.locations.connections.html

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -157,11 +157,12 @@ <h3>Method Details</h3>
157157
&quot;type&quot;: &quot;A String&quot;, # Type of the Cloud SQL database.
158158
},
159159
&quot;configuration&quot;: { # Represents concrete parameter values for Connector Configuration. # Optional. Connector configuration.
160-
&quot;asset&quot;: { # Data Asset - a resource within instance of the system, reachable under specified endpoint. For example a database name in a SQL DB. # Optional. Data asset.
161-
&quot;database&quot;: &quot;A String&quot;, # Optional. Name of the database.
160+
&quot;asset&quot;: { # Data Asset - a resource within instance of the system, reachable under specified endpoint. For example a database name in a SQL DB. # Data asset.
161+
&quot;database&quot;: &quot;A String&quot;, # Name of the database.
162162
&quot;googleCloudResource&quot;: &quot;A String&quot;, # Full Google Cloud resource name - https://cloud.google.com/apis/design/resource_names#full_resource_name. Example: `//library.googleapis.com/shelves/shelf1/books/book2`
163163
},
164164
&quot;authentication&quot;: { # Client authentication. # Client authentication.
165+
&quot;serviceAccount&quot;: &quot;A String&quot;, # Output only. Google-managed service account associated with this connection, e.g., `service-{project_number}@gcp-sa-bigqueryconnection.iam.gserviceaccount.com`. BigQuery jobs using this connection will act as `service_account` identity while connecting to the datasource.
165166
&quot;usernamePassword&quot;: { # Username and Password authentication. # Username/password authentication.
166167
&quot;password&quot;: { # Secret value parameter. # Required. Password.
167168
&quot;plaintext&quot;: &quot;A String&quot;, # Input only. Secret as plaintext.
@@ -250,11 +251,12 @@ <h3>Method Details</h3>
250251
&quot;type&quot;: &quot;A String&quot;, # Type of the Cloud SQL database.
251252
},
252253
&quot;configuration&quot;: { # Represents concrete parameter values for Connector Configuration. # Optional. Connector configuration.
253-
&quot;asset&quot;: { # Data Asset - a resource within instance of the system, reachable under specified endpoint. For example a database name in a SQL DB. # Optional. Data asset.
254-
&quot;database&quot;: &quot;A String&quot;, # Optional. Name of the database.
254+
&quot;asset&quot;: { # Data Asset - a resource within instance of the system, reachable under specified endpoint. For example a database name in a SQL DB. # Data asset.
255+
&quot;database&quot;: &quot;A String&quot;, # Name of the database.
255256
&quot;googleCloudResource&quot;: &quot;A String&quot;, # Full Google Cloud resource name - https://cloud.google.com/apis/design/resource_names#full_resource_name. Example: `//library.googleapis.com/shelves/shelf1/books/book2`
256257
},
257258
&quot;authentication&quot;: { # Client authentication. # Client authentication.
259+
&quot;serviceAccount&quot;: &quot;A String&quot;, # Output only. Google-managed service account associated with this connection, e.g., `service-{project_number}@gcp-sa-bigqueryconnection.iam.gserviceaccount.com`. BigQuery jobs using this connection will act as `service_account` identity while connecting to the datasource.
258260
&quot;usernamePassword&quot;: { # Username and Password authentication. # Username/password authentication.
259261
&quot;password&quot;: { # Secret value parameter. # Required. Password.
260262
&quot;plaintext&quot;: &quot;A String&quot;, # Input only. Secret as plaintext.
@@ -367,11 +369,12 @@ <h3>Method Details</h3>
367369
&quot;type&quot;: &quot;A String&quot;, # Type of the Cloud SQL database.
368370
},
369371
&quot;configuration&quot;: { # Represents concrete parameter values for Connector Configuration. # Optional. Connector configuration.
370-
&quot;asset&quot;: { # Data Asset - a resource within instance of the system, reachable under specified endpoint. For example a database name in a SQL DB. # Optional. Data asset.
371-
&quot;database&quot;: &quot;A String&quot;, # Optional. Name of the database.
372+
&quot;asset&quot;: { # Data Asset - a resource within instance of the system, reachable under specified endpoint. For example a database name in a SQL DB. # Data asset.
373+
&quot;database&quot;: &quot;A String&quot;, # Name of the database.
372374
&quot;googleCloudResource&quot;: &quot;A String&quot;, # Full Google Cloud resource name - https://cloud.google.com/apis/design/resource_names#full_resource_name. Example: `//library.googleapis.com/shelves/shelf1/books/book2`
373375
},
374376
&quot;authentication&quot;: { # Client authentication. # Client authentication.
377+
&quot;serviceAccount&quot;: &quot;A String&quot;, # Output only. Google-managed service account associated with this connection, e.g., `service-{project_number}@gcp-sa-bigqueryconnection.iam.gserviceaccount.com`. BigQuery jobs using this connection will act as `service_account` identity while connecting to the datasource.
375378
&quot;usernamePassword&quot;: { # Username and Password authentication. # Username/password authentication.
376379
&quot;password&quot;: { # Secret value parameter. # Required. Password.
377380
&quot;plaintext&quot;: &quot;A String&quot;, # Input only. Secret as plaintext.
@@ -526,11 +529,12 @@ <h3>Method Details</h3>
526529
&quot;type&quot;: &quot;A String&quot;, # Type of the Cloud SQL database.
527530
},
528531
&quot;configuration&quot;: { # Represents concrete parameter values for Connector Configuration. # Optional. Connector configuration.
529-
&quot;asset&quot;: { # Data Asset - a resource within instance of the system, reachable under specified endpoint. For example a database name in a SQL DB. # Optional. Data asset.
530-
&quot;database&quot;: &quot;A String&quot;, # Optional. Name of the database.
532+
&quot;asset&quot;: { # Data Asset - a resource within instance of the system, reachable under specified endpoint. For example a database name in a SQL DB. # Data asset.
533+
&quot;database&quot;: &quot;A String&quot;, # Name of the database.
531534
&quot;googleCloudResource&quot;: &quot;A String&quot;, # Full Google Cloud resource name - https://cloud.google.com/apis/design/resource_names#full_resource_name. Example: `//library.googleapis.com/shelves/shelf1/books/book2`
532535
},
533536
&quot;authentication&quot;: { # Client authentication. # Client authentication.
537+
&quot;serviceAccount&quot;: &quot;A String&quot;, # Output only. Google-managed service account associated with this connection, e.g., `service-{project_number}@gcp-sa-bigqueryconnection.iam.gserviceaccount.com`. BigQuery jobs using this connection will act as `service_account` identity while connecting to the datasource.
534538
&quot;usernamePassword&quot;: { # Username and Password authentication. # Username/password authentication.
535539
&quot;password&quot;: { # Secret value parameter. # Required. Password.
536540
&quot;plaintext&quot;: &quot;A String&quot;, # Input only. Secret as plaintext.
@@ -637,11 +641,12 @@ <h3>Method Details</h3>
637641
&quot;type&quot;: &quot;A String&quot;, # Type of the Cloud SQL database.
638642
},
639643
&quot;configuration&quot;: { # Represents concrete parameter values for Connector Configuration. # Optional. Connector configuration.
640-
&quot;asset&quot;: { # Data Asset - a resource within instance of the system, reachable under specified endpoint. For example a database name in a SQL DB. # Optional. Data asset.
641-
&quot;database&quot;: &quot;A String&quot;, # Optional. Name of the database.
644+
&quot;asset&quot;: { # Data Asset - a resource within instance of the system, reachable under specified endpoint. For example a database name in a SQL DB. # Data asset.
645+
&quot;database&quot;: &quot;A String&quot;, # Name of the database.
642646
&quot;googleCloudResource&quot;: &quot;A String&quot;, # Full Google Cloud resource name - https://cloud.google.com/apis/design/resource_names#full_resource_name. Example: `//library.googleapis.com/shelves/shelf1/books/book2`
643647
},
644648
&quot;authentication&quot;: { # Client authentication. # Client authentication.
649+
&quot;serviceAccount&quot;: &quot;A String&quot;, # Output only. Google-managed service account associated with this connection, e.g., `service-{project_number}@gcp-sa-bigqueryconnection.iam.gserviceaccount.com`. BigQuery jobs using this connection will act as `service_account` identity while connecting to the datasource.
645650
&quot;usernamePassword&quot;: { # Username and Password authentication. # Username/password authentication.
646651
&quot;password&quot;: { # Secret value parameter. # Required. Password.
647652
&quot;plaintext&quot;: &quot;A String&quot;, # Input only. Secret as plaintext.
@@ -730,11 +735,12 @@ <h3>Method Details</h3>
730735
&quot;type&quot;: &quot;A String&quot;, # Type of the Cloud SQL database.
731736
},
732737
&quot;configuration&quot;: { # Represents concrete parameter values for Connector Configuration. # Optional. Connector configuration.
733-
&quot;asset&quot;: { # Data Asset - a resource within instance of the system, reachable under specified endpoint. For example a database name in a SQL DB. # Optional. Data asset.
734-
&quot;database&quot;: &quot;A String&quot;, # Optional. Name of the database.
738+
&quot;asset&quot;: { # Data Asset - a resource within instance of the system, reachable under specified endpoint. For example a database name in a SQL DB. # Data asset.
739+
&quot;database&quot;: &quot;A String&quot;, # Name of the database.
735740
&quot;googleCloudResource&quot;: &quot;A String&quot;, # Full Google Cloud resource name - https://cloud.google.com/apis/design/resource_names#full_resource_name. Example: `//library.googleapis.com/shelves/shelf1/books/book2`
736741
},
737742
&quot;authentication&quot;: { # Client authentication. # Client authentication.
743+
&quot;serviceAccount&quot;: &quot;A String&quot;, # Output only. Google-managed service account associated with this connection, e.g., `service-{project_number}@gcp-sa-bigqueryconnection.iam.gserviceaccount.com`. BigQuery jobs using this connection will act as `service_account` identity while connecting to the datasource.
738744
&quot;usernamePassword&quot;: { # Username and Password authentication. # Username/password authentication.
739745
&quot;password&quot;: { # Secret value parameter. # Required. Password.
740746
&quot;plaintext&quot;: &quot;A String&quot;, # Input only. Secret as plaintext.

googleapiclient/discovery_cache/documents/bigqueryconnection.v1.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,7 @@
366366
}
367367
}
368368
},
369-
"revision": "20240423",
369+
"revision": "20240602",
370370
"rootUrl": "https://bigqueryconnection.googleapis.com/",
371371
"schemas": {
372372
"AuditConfig": {
@@ -681,7 +681,7 @@
681681
"properties": {
682682
"asset": {
683683
"$ref": "ConnectorConfigurationAsset",
684-
"description": "Optional. Data asset."
684+
"description": "Data asset."
685685
},
686686
"authentication": {
687687
"$ref": "ConnectorConfigurationAuthentication",
@@ -707,7 +707,7 @@
707707
"id": "ConnectorConfigurationAsset",
708708
"properties": {
709709
"database": {
710-
"description": "Optional. Name of the database.",
710+
"description": "Name of the database.",
711711
"type": "string"
712712
},
713713
"googleCloudResource": {
@@ -721,6 +721,11 @@
721721
"description": "Client authentication.",
722722
"id": "ConnectorConfigurationAuthentication",
723723
"properties": {
724+
"serviceAccount": {
725+
"description": "Output only. Google-managed service account associated with this connection, e.g., `service-{project_number}@gcp-sa-bigqueryconnection.iam.gserviceaccount.com`. BigQuery jobs using this connection will act as `service_account` identity while connecting to the datasource.",
726+
"readOnly": true,
727+
"type": "string"
728+
},
724729
"usernamePassword": {
725730
"$ref": "ConnectorConfigurationUsernamePassword",
726731
"description": "Username/password authentication."

googleapiclient/discovery_cache/documents/bigqueryconnection.v1beta1.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -395,7 +395,7 @@
395395
}
396396
}
397397
},
398-
"revision": "20240423",
398+
"revision": "20240602",
399399
"rootUrl": "https://bigqueryconnection.googleapis.com/",
400400
"schemas": {
401401
"AuditConfig": {

0 commit comments

Comments
 (0)