Skip to content

Commit e6165e3

Browse files
feat(datafusion): update the api
#### datafusion:v1 The following keys were added: - schemas.Instance.properties.workforceIdentityServiceEndpoint (Total Keys: 2) #### datafusion:v1beta1 The following keys were added: - schemas.Instance.properties.workforceIdentityServiceEndpoint (Total Keys: 2) - schemas.NetworkConfig.properties.connectionType.type (Total Keys: 1) - schemas.NetworkConfig.properties.privateServiceConnectConfig.$ref (Total Keys: 1) - schemas.PrivateServiceConnectConfig (Total Keys: 6)
1 parent 56529f1 commit e6165e3

7 files changed

+135
-39
lines changed

docs/dyn/datafusion_v1.projects.locations.instances.html

Lines changed: 15 additions & 7 deletions
Large diffs are not rendered by default.

docs/dyn/datafusion_v1.projects.locations.operations.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ <h3>Method Details</h3>
169169
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
170170
},
171171
&quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the `name` should be a resource name ending with `operations/{unique_id}`.
172-
&quot;response&quot;: { # The normal response of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
172+
&quot;response&quot;: { # The normal, successful response of the operation. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
173173
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
174174
},
175175
}</pre>
@@ -210,7 +210,7 @@ <h3>Method Details</h3>
210210
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
211211
},
212212
&quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the `name` should be a resource name ending with `operations/{unique_id}`.
213-
&quot;response&quot;: { # The normal response of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
213+
&quot;response&quot;: { # The normal, successful response of the operation. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
214214
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
215215
},
216216
},

docs/dyn/datafusion_v1beta1.projects.locations.instances.html

Lines changed: 48 additions & 16 deletions
Large diffs are not rendered by default.

docs/dyn/datafusion_v1beta1.projects.locations.instances.namespaces.html

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

docs/dyn/datafusion_v1beta1.projects.locations.operations.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ <h3>Method Details</h3>
169169
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
170170
},
171171
&quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the `name` should be a resource name ending with `operations/{unique_id}`.
172-
&quot;response&quot;: { # The normal response of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
172+
&quot;response&quot;: { # The normal, successful response of the operation. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
173173
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
174174
},
175175
}</pre>
@@ -210,7 +210,7 @@ <h3>Method Details</h3>
210210
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
211211
},
212212
&quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the `name` should be a resource name ending with `operations/{unique_id}`.
213-
&quot;response&quot;: { # The normal response of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
213+
&quot;response&quot;: { # The normal, successful response of the operation. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
214214
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
215215
},
216216
},

googleapiclient/discovery_cache/documents/datafusion.v1.json

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -737,7 +737,7 @@
737737
}
738738
}
739739
},
740-
"revision": "20230718",
740+
"revision": "20231017",
741741
"rootUrl": "https://datafusion.googleapis.com/",
742742
"schemas": {
743743
"Accelerator": {
@@ -1055,6 +1055,10 @@
10551055
"readOnly": true,
10561056
"type": "string"
10571057
},
1058+
"patchRevision": {
1059+
"description": "Optional. Current patch revision of the Data Fusion.",
1060+
"type": "string"
1061+
},
10581062
"privateInstance": {
10591063
"description": "Specifies whether the Data Fusion instance should be private. If set to true, all Data Fusion nodes will have private IP addresses and will not be able to access the public internet.",
10601064
"type": "boolean"
@@ -1142,6 +1146,11 @@
11421146
"description": "Current version of the Data Fusion. Only specifiable in Update.",
11431147
"type": "string"
11441148
},
1149+
"workforceIdentityServiceEndpoint": {
1150+
"description": "Output only. Endpoint on which the Data Fusion UI is accessible to third-party users",
1151+
"readOnly": true,
1152+
"type": "string"
1153+
},
11451154
"zone": {
11461155
"description": "Name of the zone in which the Data Fusion instance will be created. Only DEVELOPER instances use this field.",
11471156
"type": "string"
@@ -1324,7 +1333,7 @@
13241333
"description": "Properties of the object. Contains field @type with type URL.",
13251334
"type": "any"
13261335
},
1327-
"description": "The normal response of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.",
1336+
"description": "The normal, successful response of the operation. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.",
13281337
"type": "object"
13291338
}
13301339
},
@@ -1375,7 +1384,7 @@
13751384
"type": "object"
13761385
},
13771386
"Policy": {
1378-
"description": "An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources. A `Policy` is a collection of `bindings`. A `binding` binds one or more `members`, or principals, to a single `role`. Principals can be user accounts, service accounts, Google groups, and domains (such as G Suite). A `role` is a named list of permissions; each `role` can be an IAM predefined role or a user-created custom role. For some types of Google Cloud resources, a `binding` can also specify a `condition`, which is a logical expression that allows access to a resource only if the expression evaluates to `true`. A condition can add constraints based on attributes of the request, the resource, or both. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). **JSON example:** { \"bindings\": [ { \"role\": \"roles/resourcemanager.organizationAdmin\", \"members\": [ \"user:[email protected]\", \"group:[email protected]\", \"domain:google.com\", \"serviceAccount:[email protected]\" ] }, { \"role\": \"roles/resourcemanager.organizationViewer\", \"members\": [ \"user:[email protected]\" ], \"condition\": { \"title\": \"expirable access\", \"description\": \"Does not grant access after Sep 2020\", \"expression\": \"request.time < timestamp('2020-10-01T00:00:00.000Z')\", } } ], \"etag\": \"BwWWja0YfJA=\", \"version\": 3 } **YAML example:** bindings: - members: - user:[email protected] - group:[email protected] - domain:google.com - serviceAccount:[email protected] role: roles/resourcemanager.organizationAdmin - members: - user:[email protected] role: roles/resourcemanager.organizationViewer condition: title: expirable access description: Does not grant access after Sep 2020 expression: request.time < timestamp('2020-10-01T00:00:00.000Z') etag: BwWWja0YfJA= version: 3 For a description of IAM and its features, see the [IAM documentation](https://cloud.google.com/iam/docs/).",
1387+
"description": "An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources. A `Policy` is a collection of `bindings`. A `binding` binds one or more `members`, or principals, to a single `role`. Principals can be user accounts, service accounts, Google groups, and domains (such as G Suite). A `role` is a named list of permissions; each `role` can be an IAM predefined role or a user-created custom role. For some types of Google Cloud resources, a `binding` can also specify a `condition`, which is a logical expression that allows access to a resource only if the expression evaluates to `true`. A condition can add constraints based on attributes of the request, the resource, or both. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). **JSON example:** ``` { \"bindings\": [ { \"role\": \"roles/resourcemanager.organizationAdmin\", \"members\": [ \"user:[email protected]\", \"group:[email protected]\", \"domain:google.com\", \"serviceAccount:[email protected]\" ] }, { \"role\": \"roles/resourcemanager.organizationViewer\", \"members\": [ \"user:[email protected]\" ], \"condition\": { \"title\": \"expirable access\", \"description\": \"Does not grant access after Sep 2020\", \"expression\": \"request.time < timestamp('2020-10-01T00:00:00.000Z')\", } } ], \"etag\": \"BwWWja0YfJA=\", \"version\": 3 } ``` **YAML example:** ``` bindings: - members: - user:[email protected] - group:[email protected] - domain:google.com - serviceAccount:[email protected] role: roles/resourcemanager.organizationAdmin - members: - user:[email protected] role: roles/resourcemanager.organizationViewer condition: title: expirable access description: Does not grant access after Sep 2020 expression: request.time < timestamp('2020-10-01T00:00:00.000Z') etag: BwWWja0YfJA= version: 3 ``` For a description of IAM and its features, see the [IAM documentation](https://cloud.google.com/iam/docs/).",
13791388
"id": "Policy",
13801389
"properties": {
13811390
"auditConfigs": {

0 commit comments

Comments
 (0)