diff --git a/DiscoveryJson/accessapproval_v1.json b/DiscoveryJson/accessapproval_v1.json index 0e17bba8bdf..ffab02ebad1 100644 --- a/DiscoveryJson/accessapproval_v1.json +++ b/DiscoveryJson/accessapproval_v1.json @@ -913,7 +913,7 @@ } } }, - "revision": "20231201", + "revision": "20240105", "rootUrl": "https://accessapproval.googleapis.com/", "schemas": { "AccessApprovalServiceAccount": { @@ -1028,7 +1028,7 @@ "Google initiated service for security, fraud, abuse, or compliance purposes.", "The principal was compelled to access customer data in order to respond to a legal third party data request or process, including legal processes from customers themselves.", "The principal accessed customer data in order to diagnose or resolve a suspected issue in services or a known outage.", - "Similar to 'GOOGLE_INITIATED_SERVICE' or 'GOOGLE_INITIATED_REVIEW', but meant to reflect when the cloud operator is not Google (namely, a TPC operator), and accessed customer data in order to diagnose or resolve a suspected issue in services or a known outage, or for security, fraud, abuse, or compliance review purposes." + "Similar to 'GOOGLE_INITIATED_SERVICE' or 'GOOGLE_INITIATED_REVIEW', but with universe agnostic naming. The principal accessed customer data in order to diagnose or resolve a suspected issue in services or a known outage, or for security, fraud, abuse, or compliance review purposes." ], "type": "string" } diff --git a/DiscoveryJson/aiplatform_v1.json b/DiscoveryJson/aiplatform_v1.json index 448100533de..10f09393f00 100644 --- a/DiscoveryJson/aiplatform_v1.json +++ b/DiscoveryJson/aiplatform_v1.json @@ -7871,6 +7871,159 @@ "https://www.googleapis.com/auth/cloud-platform" ] } + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } } }, "contexts": { @@ -8190,100 +8343,253 @@ "https://www.googleapis.com/auth/cloud-platform" ] } - } - }, - "executions": { - "methods": { - "addExecutionEvents": { - "description": "Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an input or output for an Execution. If an Event already exists between the Execution and the Artifact, the Event is skipped.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}:addExecutionEvents", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.metadataStores.executions.addExecutionEvents", - "parameterOrder": [ - "execution" - ], - "parameters": { - "execution": { - "description": "Required. The resource name of the Execution that the Events connect Artifacts with. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1/{+execution}:addExecutionEvents", - "request": { - "$ref": "GoogleCloudAiplatformV1AddExecutionEventsRequest" - }, - "response": { - "$ref": "GoogleCloudAiplatformV1AddExecutionEventsResponse" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - }, - "create": { - "description": "Creates an Execution associated with a MetadataStore.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.metadataStores.executions.create", - "parameterOrder": [ - "parent" - ], - "parameters": { - "executionId": { - "description": "The {execution} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting Execution.)", - "location": "query", - "type": "string" - }, - "parent": { - "description": "Required. The resource name of the MetadataStore where the Execution should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1/{+parent}/executions", - "request": { - "$ref": "GoogleCloudAiplatformV1Execution" - }, - "response": { - "$ref": "GoogleCloudAiplatformV1Execution" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - }, - "delete": { - "description": "Deletes an Execution.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}", - "httpMethod": "DELETE", - "id": "aiplatform.projects.locations.metadataStores.executions.delete", - "parameterOrder": [ - "name" - ], - "parameters": { - "etag": { - "description": "Optional. The etag of the Execution to delete. If this is provided, it must match the server's etag. Otherwise, the request will fail with a FAILED_PRECONDITION.", - "location": "query", - "type": "string" + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] }, - "name": { - "description": "Required. The resource name of the Execution to delete. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1/{+name}", - "response": { - "$ref": "GoogleLongrunningOperation" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } + } + }, + "executions": { + "methods": { + "addExecutionEvents": { + "description": "Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an input or output for an Execution. If an Event already exists between the Execution and the Artifact, the Event is skipped.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}:addExecutionEvents", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.addExecutionEvents", + "parameterOrder": [ + "execution" + ], + "parameters": { + "execution": { + "description": "Required. The resource name of the Execution that the Events connect Artifacts with. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+execution}:addExecutionEvents", + "request": { + "$ref": "GoogleCloudAiplatformV1AddExecutionEventsRequest" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1AddExecutionEventsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "create": { + "description": "Creates an Execution associated with a MetadataStore.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "executionId": { + "description": "The {execution} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting Execution.)", + "location": "query", + "type": "string" + }, + "parent": { + "description": "Required. The resource name of the MetadataStore where the Execution should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+parent}/executions", + "request": { + "$ref": "GoogleCloudAiplatformV1Execution" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1Execution" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes an Execution.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.executions.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "etag": { + "description": "Optional. The etag of the Execution to delete. If this is provided, it must match the server's etag. Otherwise, the request will fail with a FAILED_PRECONDITION.", + "location": "query", + "type": "string" + }, + "name": { + "description": "Required. The resource name of the Execution to delete. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] }, "get": { "description": "Retrieves a specific Execution.", @@ -8448,32 +8754,185 @@ "https://www.googleapis.com/auth/cloud-platform" ] } - } - }, - "metadataSchemas": { - "methods": { - "create": { - "description": "Creates a MetadataSchema.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/metadataSchemas", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.metadataStores.metadataSchemas.create", - "parameterOrder": [ - "parent" - ], - "parameters": { - "metadataSchemaId": { - "description": "The {metadata_schema} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}` If not provided, the MetadataStore's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all MetadataSchemas in the parent Location. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting MetadataSchema.)", - "location": "query", - "type": "string" + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] }, - "parent": { - "description": "Required. The resource name of the MetadataStore where the MetadataSchema should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", - "required": true, - "type": "string" - } - }, + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } + } + }, + "metadataSchemas": { + "methods": { + "create": { + "description": "Creates a MetadataSchema.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/metadataSchemas", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.metadataSchemas.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "metadataSchemaId": { + "description": "The {metadata_schema} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}` If not provided, the MetadataStore's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all MetadataSchemas in the parent Location. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting MetadataSchema.)", + "location": "query", + "type": "string" + }, + "parent": { + "description": "Required. The resource name of the MetadataStore where the MetadataSchema should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", + "required": true, + "type": "string" + } + }, "path": "v1/{+parent}/metadataSchemas", "request": { "$ref": "GoogleCloudAiplatformV1MetadataSchema" @@ -8552,76 +9011,14 @@ ] } } - } - } - }, - "migratableResources": { - "methods": { - "batchMigrate": { - "description": "Batch migrates resources from ml.googleapis.com, automl.googleapis.com, and datalabeling.googleapis.com to Vertex AI.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources:batchMigrate", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.batchMigrate", - "parameterOrder": [ - "parent" - ], - "parameters": { - "parent": { - "description": "Required. The location of the migrated resource will live in. Format: `projects/{project}/locations/{location}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1/{+parent}/migratableResources:batchMigrate", - "request": { - "$ref": "GoogleCloudAiplatformV1BatchMigrateResourcesRequest" - }, - "response": { - "$ref": "GoogleLongrunningOperation" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] }, - "search": { - "description": "Searches all of the resources in automl.googleapis.com, datalabeling.googleapis.com and ml.googleapis.com that can be migrated to Vertex AI's given location.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources:search", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.search", - "parameterOrder": [ - "parent" - ], - "parameters": { - "parent": { - "description": "Required. The location that the migratable resources should be searched from. It's the Vertex AI location that the resources can be migrated to, not the resources' original location. Format: `projects/{project}/locations/{location}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1/{+parent}/migratableResources:search", - "request": { - "$ref": "GoogleCloudAiplatformV1SearchMigratableResourcesRequest" - }, - "response": { - "$ref": "GoogleCloudAiplatformV1SearchMigratableResourcesResponse" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - } - }, - "resources": { "operations": { "methods": { "cancel": { "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:cancel", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}:cancel", "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.operations.cancel", + "id": "aiplatform.projects.locations.metadataStores.operations.cancel", "parameterOrder": [ "name" ], @@ -8629,7 +9026,7 @@ "name": { "description": "The name of the operation resource to be cancelled.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" } @@ -8644,9 +9041,9 @@ }, "delete": { "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}", "httpMethod": "DELETE", - "id": "aiplatform.projects.locations.migratableResources.operations.delete", + "id": "aiplatform.projects.locations.metadataStores.operations.delete", "parameterOrder": [ "name" ], @@ -8654,7 +9051,7 @@ "name": { "description": "The name of the operation resource to be deleted.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" } @@ -8669,9 +9066,9 @@ }, "get": { "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}", "httpMethod": "GET", - "id": "aiplatform.projects.locations.migratableResources.operations.get", + "id": "aiplatform.projects.locations.metadataStores.operations.get", "parameterOrder": [ "name" ], @@ -8679,7 +9076,7 @@ "name": { "description": "The name of the operation resource.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" } @@ -8694,9 +9091,9 @@ }, "list": { "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations", "httpMethod": "GET", - "id": "aiplatform.projects.locations.migratableResources.operations.list", + "id": "aiplatform.projects.locations.metadataStores.operations.list", "parameterOrder": [ "name" ], @@ -8709,7 +9106,7 @@ "name": { "description": "The name of the operation's parent resource.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", "required": true, "type": "string" }, @@ -8735,9 +9132,9 @@ }, "wait": { "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:wait", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}:wait", "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.operations.wait", + "id": "aiplatform.projects.locations.metadataStores.operations.wait", "parameterOrder": [ "name" ], @@ -8745,7 +9142,7 @@ "name": { "description": "The name of the operation resource to wait on.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" }, @@ -8768,57 +9165,270 @@ } } }, - "modelDeploymentMonitoringJobs": { + "migratableResources": { "methods": { - "create": { - "description": "Creates a ModelDeploymentMonitoringJob. It will run periodically on a configured interval.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs", + "batchMigrate": { + "description": "Batch migrates resources from ml.googleapis.com, automl.googleapis.com, and datalabeling.googleapis.com to Vertex AI.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources:batchMigrate", "httpMethod": "POST", - "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.create", + "id": "aiplatform.projects.locations.migratableResources.batchMigrate", "parameterOrder": [ "parent" ], "parameters": { "parent": { - "description": "Required. The parent of the ModelDeploymentMonitoringJob. Format: `projects/{project}/locations/{location}`", + "description": "Required. The location of the migrated resource will live in. Format: `projects/{project}/locations/{location}`", "location": "path", "pattern": "^projects/[^/]+/locations/[^/]+$", "required": true, "type": "string" } }, - "path": "v1/{+parent}/modelDeploymentMonitoringJobs", + "path": "v1/{+parent}/migratableResources:batchMigrate", "request": { - "$ref": "GoogleCloudAiplatformV1ModelDeploymentMonitoringJob" + "$ref": "GoogleCloudAiplatformV1BatchMigrateResourcesRequest" }, "response": { - "$ref": "GoogleCloudAiplatformV1ModelDeploymentMonitoringJob" + "$ref": "GoogleLongrunningOperation" }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform" ] }, - "delete": { - "description": "Deletes a ModelDeploymentMonitoringJob.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs/{modelDeploymentMonitoringJobsId}", - "httpMethod": "DELETE", - "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.delete", + "search": { + "description": "Searches all of the resources in automl.googleapis.com, datalabeling.googleapis.com and ml.googleapis.com that can be migrated to Vertex AI's given location.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources:search", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.migratableResources.search", "parameterOrder": [ - "name" + "parent" ], "parameters": { - "name": { - "description": "Required. The resource name of the model monitoring job to delete. Format: `projects/{project}/locations/{location}/modelDeploymentMonitoringJobs/{model_deployment_monitoring_job}`", + "parent": { + "description": "Required. The location that the migratable resources should be searched from. It's the Vertex AI location that the resources can be migrated to, not the resources' original location. Format: `projects/{project}/locations/{location}`", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/modelDeploymentMonitoringJobs/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+$", "required": true, "type": "string" } }, - "path": "v1/{+name}", - "response": { - "$ref": "GoogleLongrunningOperation" - }, + "path": "v1/{+parent}/migratableResources:search", + "request": { + "$ref": "GoogleCloudAiplatformV1SearchMigratableResourcesRequest" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1SearchMigratableResourcesResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.migratableResources.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.migratableResources.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.migratableResources.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.migratableResources.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.migratableResources.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } + } + }, + "modelDeploymentMonitoringJobs": { + "methods": { + "create": { + "description": "Creates a ModelDeploymentMonitoringJob. It will run periodically on a configured interval.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "parent": { + "description": "Required. The parent of the ModelDeploymentMonitoringJob. Format: `projects/{project}/locations/{location}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+parent}/modelDeploymentMonitoringJobs", + "request": { + "$ref": "GoogleCloudAiplatformV1ModelDeploymentMonitoringJob" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1ModelDeploymentMonitoringJob" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a ModelDeploymentMonitoringJob.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs/{modelDeploymentMonitoringJobsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "Required. The resource name of the model monitoring job to delete. Format: `projects/{project}/locations/{location}/modelDeploymentMonitoringJobs/{model_deployment_monitoring_job}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/modelDeploymentMonitoringJobs/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform" ] @@ -14722,7 +15332,7 @@ } } }, - "revision": "20231218", + "revision": "20231229", "rootUrl": "https://aiplatform.googleapis.com/", "schemas": { "CloudAiLargeModelsVisionEmbedVideoResponse": { @@ -15251,6 +15861,10 @@ }, "type": "array" }, + "debugMetadata": { + "$ref": "CloudAiNlLlmProtoServiceMessageMetadata", + "description": "Debug information containing message metadata. Clients should not consume this field, and this is only populated for Flow Runner path." + }, "promptFeedback": { "$ref": "CloudAiNlLlmProtoServicePromptFeedback", "description": "Content filter results for a prompt sent in the request. Note: Sent only in the first stream chunk. Only happens when no candidates were generated due to content violations." @@ -15266,6 +15880,27 @@ }, "type": "object" }, + "CloudAiNlLlmProtoServiceMessageMetadata": { + "id": "CloudAiNlLlmProtoServiceMessageMetadata", + "properties": { + "inputFilterInfo": { + "$ref": "LearningServingLlmMessageMetadata", + "description": "Filter metadata of the input messages." + }, + "modelRoutingDecision": { + "$ref": "LearningGenaiRootRoutingDecision", + "description": "This score is generated by the router model to decide which model to use" + }, + "outputFilterInfo": { + "description": "Filter metadata of the output messages.", + "items": { + "$ref": "LearningServingLlmMessageMetadata" + }, + "type": "array" + } + }, + "type": "object" + }, "CloudAiNlLlmProtoServicePart": { "description": "A single part of a message.", "id": "CloudAiNlLlmProtoServicePart", @@ -15381,31 +16016,196 @@ }, "type": "object" }, - "CloudAiNlLlmProtoServiceSafetyRating": { - "description": "Safety rating corresponding to the generated content.", - "id": "CloudAiNlLlmProtoServiceSafetyRating", + "CloudAiNlLlmProtoServiceRaiResult": { + "description": "The RAI results for a given text.", + "id": "CloudAiNlLlmProtoServiceRaiResult", "properties": { + "aidaRecitationResult": { + "$ref": "LanguageLabsAidaTrustRecitationProtoRecitationResult", + "description": "Recitation result from Aida recitation checker." + }, "blocked": { - "description": "Indicates whether the content was filtered out because of this rating.", + "deprecated": true, + "description": "Use `triggered_blocklist`.", "type": "boolean" }, - "category": { - "description": "Harm category.", - "enum": [ - "HARM_CATEGORY_UNSPECIFIED", - "HARM_CATEGORY_HATE_SPEECH", - "HARM_CATEGORY_DANGEROUS_CONTENT", - "HARM_CATEGORY_HARASSMENT", - "HARM_CATEGORY_SEXUALLY_EXPLICIT" - ], - "enumDescriptions": [ - "The harm category is unspecified.", - "The harm category is hate speech.", - "The harm category is dengerous content.", - "The harm category is harassment.", - "The harm category is sexually explicit." - ], - "type": "string" + "errorCodes": { + "description": "The error codes indicate which RAI filters block the response.", + "items": { + "format": "int32", + "type": "integer" + }, + "type": "array" + }, + "filtered": { + "description": "Whether the text should be filtered and not shown to the end user. This is determined based on a combination of `triggered_recitation`, `triggered_blocklist`, `language_filter_result`, and `triggered_safety_filter`.", + "type": "boolean" + }, + "languageFilterResult": { + "$ref": "LearningServingLlmLanguageFilterResult", + "description": "Language filter result from SAFT LangId." + }, + "raiSignals": { + "description": "The RAI signals for the text.", + "items": { + "$ref": "CloudAiNlLlmProtoServiceRaiSignal" + }, + "type": "array" + }, + "triggeredBlocklist": { + "description": "Whether the text triggered the blocklist.", + "type": "boolean" + }, + "triggeredRecitation": { + "description": "Whether the text should be blocked by the recitation result from Aida recitation checker. It is determined from aida_recitation_result.", + "type": "boolean" + }, + "triggeredSafetyFilter": { + "description": "Whether the text triggered the safety filter. Currently, this is due to CSAI triggering or one of four categories (derogatory, sexual, toxic, violent) having a score over the filter threshold.", + "type": "boolean" + } + }, + "type": "object" + }, + "CloudAiNlLlmProtoServiceRaiSignal": { + "description": "An RAI signal for a single category.", + "id": "CloudAiNlLlmProtoServiceRaiSignal", + "properties": { + "confidence": { + "description": "The confidence level for the RAI category.", + "enum": [ + "CONFIDENCE_UNSPECIFIED", + "CONFIDENCE_NONE", + "CONFIDENCE_LOW", + "CONFIDENCE_MEDIUM", + "CONFIDENCE_HIGH" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "flagged": { + "description": "Whether the category is flagged as being present. Currently, this is set to true if score >= 0.5.", + "type": "boolean" + }, + "raiCategory": { + "description": "The RAI category.", + "enum": [ + "RAI_CATEGORY_UNSPECIFIED", + "TOXIC", + "SEXUALLY_EXPLICIT", + "HATE_SPEECH", + "VIOLENT", + "PROFANITY", + "HARASSMENT", + "DEATH_HARM_TRAGEDY", + "FIREARMS_WEAPONS", + "PUBLIC_SAFETY", + "HEALTH", + "RELIGIOUS_BELIEF", + "ILLICIT_DRUGS", + "WAR_CONFLICT", + "POLITICS", + "FINANCE", + "LEGAL", + "CSAI", + "FRINGE", + "THREAT", + "SEVERE_TOXICITY", + "TOXICITY", + "SEXUAL", + "INSULT", + "DEROGATORY", + "IDENTITY_ATTACK", + "VIOLENCE_ABUSE", + "OBSCENE", + "DRUGS", + "CSAM", + "SPII", + "DANGEROUS_CONTENT", + "DANGEROUS_CONTENT_SEVERITY", + "INSULT_SEVERITY", + "DEROGATORY_SEVERITY", + "SEXUAL_SEVERITY" + ], + "enumDescriptions": [ + "", + "SafetyCat categories.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "GRAIL categories that can't be exposed to end users.", + "", + "Unused categories.", + "", + "Old category names.", + "", + "", + "", + "", + "", + "", + "", + "CSAM V2", + "SPII", + "New SafetyCat v3 categories", + "", + "", + "", + "" + ], + "type": "string" + }, + "score": { + "description": "The score for the category, in the range [0.0, 1.0].", + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "CloudAiNlLlmProtoServiceSafetyRating": { + "description": "Safety rating corresponding to the generated content.", + "id": "CloudAiNlLlmProtoServiceSafetyRating", + "properties": { + "blocked": { + "description": "Indicates whether the content was filtered out because of this rating.", + "type": "boolean" + }, + "category": { + "description": "Harm category.", + "enum": [ + "HARM_CATEGORY_UNSPECIFIED", + "HARM_CATEGORY_HATE_SPEECH", + "HARM_CATEGORY_DANGEROUS_CONTENT", + "HARM_CATEGORY_HARASSMENT", + "HARM_CATEGORY_SEXUALLY_EXPLICIT" + ], + "enumDescriptions": [ + "The harm category is unspecified.", + "The harm category is hate speech.", + "The harm category is dengerous content.", + "The harm category is harassment.", + "The harm category is sexually explicit." + ], + "type": "string" }, "probability": { "description": "Harm probability levels in the content.", @@ -20710,11 +21510,6 @@ }, "type": "array" }, - "endpoint": { - "deprecated": true, - "description": "Required. The name of the Endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}`", - "type": "string" - }, "generationConfig": { "$ref": "GoogleCloudAiplatformV1GenerationConfig", "description": "Optional. Generation config." @@ -25757,6 +26552,10 @@ "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open fine-tuning pipeline of the PublisherModel." }, + "openFineTuningPipelines": { + "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionOpenFineTuningPipelines", + "description": "Optional. Open fine-tuning pipelines of the PublisherModel." + }, "openGenerationAiStudio": { "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open in Generation AI Studio." @@ -25769,6 +26568,10 @@ "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open notebook of the PublisherModel." }, + "openNotebooks": { + "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionOpenNotebooks", + "description": "Optional. Open notebooks of the PublisherModel." + }, "openPromptTuningPipeline": { "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open prompt-tuning pipeline of the PublisherModel." @@ -25827,6 +26630,34 @@ }, "type": "object" }, + "GoogleCloudAiplatformV1PublisherModelCallToActionOpenFineTuningPipelines": { + "description": "Open fine tuning pipelines.", + "id": "GoogleCloudAiplatformV1PublisherModelCallToActionOpenFineTuningPipelines", + "properties": { + "fineTuningPipelines": { + "description": "Required. Regional resource references to fine tuning pipelines.", + "items": { + "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences" + }, + "type": "array" + } + }, + "type": "object" + }, + "GoogleCloudAiplatformV1PublisherModelCallToActionOpenNotebooks": { + "description": "Open notebooks.", + "id": "GoogleCloudAiplatformV1PublisherModelCallToActionOpenNotebooks", + "properties": { + "notebooks": { + "description": "Required. Regional resource references to notebooks.", + "items": { + "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences" + }, + "type": "array" + } + }, + "type": "object" + }, "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences": { "description": "The regional resource name or the URI. Key is region, e.g., us-central1, europe-west2, global, etc..", "id": "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences", @@ -25838,8 +26669,20 @@ "description": "Required.", "type": "object" }, + "resourceDescription": { + "description": "Optional. Description of the resource.", + "type": "string" + }, + "resourceTitle": { + "description": "Optional. Title of the resource.", + "type": "string" + }, + "resourceUseCase": { + "description": "Optional. Use case (CUJ) of the resource.", + "type": "string" + }, "title": { - "description": "Required. The title of the regional resource reference.", + "description": "Required. ", "type": "string" } }, @@ -25883,6 +26726,7 @@ "id": "GoogleCloudAiplatformV1PublisherModelResourceReference", "properties": { "description": { + "deprecated": true, "description": "Description of the resource.", "type": "string" }, @@ -25895,6 +26739,7 @@ "type": "string" }, "useCase": { + "deprecated": true, "description": "Use case (CUJ) of the resource.", "type": "string" } @@ -27930,7 +28775,7 @@ "type": "string" }, "inlineContext": { - "description": "The grounding text passed inline with the Predict API. It can support up to 1 million token context.", + "description": "The grounding text passed inline with the Predict API. It can support up to 1 million bytes.", "type": "string" }, "type": { @@ -33207,6 +34052,4169 @@ } }, "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoDocAttribution": { + "description": "The proto defines the attribution information for a document using whatever fields are most applicable for that document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a website is in the form of a URL, and a Github repo is in the form of a repo name. Next id:28", + "id": "LanguageLabsAidaTrustRecitationProtoDocAttribution", + "properties": { + "amarnaId": { + "type": "string" + }, + "arxivId": { + "type": "string" + }, + "author": { + "type": "string" + }, + "bibkey": { + "type": "string" + }, + "bookTitle": { + "type": "string" + }, + "bookVolumeId": { + "description": "The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not being set.", + "format": "int64", + "type": "string" + }, + "category": { + "enum": [ + "CATEGORY_UNSPECIFIED", + "CATEGORY_NEWS", + "CATEGORY_NON_NEWS_WEBDOC", + "CATEGORY_UNKNOWN_MISSING_SIGNAL" + ], + "enumDescriptions": [ + "", + "The doc has a url and the news classifier has classified this doc as news.", + "The doc has a url and the news classifier classified this doc as non-news.", + "The doc has a url but the url was missing from the news classifier URL table." + ], + "type": "string" + }, + "conversationId": { + "type": "string" + }, + "dataset": { + "description": "The dataset this document comes from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset.", + "Mobile assistant finetune datasets.", + "", + "Genesis fine-tune datasets.", + "Cloud Security fine-tune datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "filepath": { + "type": "string" + }, + "geminiId": { + "type": "string" + }, + "gnewsArticleTitle": { + "type": "string" + }, + "goodallExampleId": { + "type": "string" + }, + "isOptOut": { + "description": "Whether the document is opted out.", + "type": "boolean" + }, + "isPrompt": { + "type": "boolean" + }, + "lamdaExampleId": { + "type": "string" + }, + "license": { + "type": "string" + }, + "meenaConversationId": { + "type": "string" + }, + "naturalLanguageCode": { + "description": "Natural (not programming) language of the document. Language code as defined by http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable to full-view books. Use docinfo-util.h to set & read language fields. See go/iii.", + "type": "string" + }, + "noAttribution": { + "description": "True if this doc has no attribution information available. We use an explicit field for this instead of just implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left the attribution information empty vs when we really have no attribution information available.", + "type": "boolean" + }, + "podcastUtteranceId": { + "type": "string" + }, + "publicationDate": { + "$ref": "GoogleTypeDate" + }, + "qualityScoreExperimentOnly": { + "description": "This field is for opt-out experiment only, MUST never be used during actual production/serving. ", + "format": "double", + "type": "number" + }, + "repo": { + "description": "Github repository", + "type": "string" + }, + "url": { + "description": "URL of a webdoc", + "type": "string" + }, + "volumeId": { + "type": "string" + }, + "wikipediaArticleTitle": { + "description": "Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to the best of our knowledge a deterministic function of the title, we store the original title to reflect the information in the original dataset.", + "type": "string" + } + }, + "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoRecitationResult": { + "description": "The recitation result for one input", + "id": "LanguageLabsAidaTrustRecitationProtoRecitationResult", + "properties": { + "dynamicSegmentResults": { + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + }, + "recitationAction": { + "description": "The recitation action for one given input. When its segments contain different actions, the overall action will be returned in the precedence of BLOCK > CITE > NO_ACTION.", + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "trainingSegmentResults": { + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + } + }, + "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoSegmentResult": { + "description": "The recitation result for each segment in a given input.", + "id": "LanguageLabsAidaTrustRecitationProtoSegmentResult", + "properties": { + "attributionDataset": { + "description": "The dataset the segment came from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset.", + "Mobile assistant finetune datasets.", + "", + "Genesis fine-tune datasets.", + "Cloud Security fine-tune datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "displayAttributionMessage": { + "description": "human-friendly string that contains information from doc_attribution which could be shown by clients", + "type": "string" + }, + "docAttribution": { + "$ref": "LanguageLabsAidaTrustRecitationProtoDocAttribution", + "description": "populated when recitation_action == CITE" + }, + "docOccurrences": { + "description": "number of documents that contained this segment", + "format": "int32", + "type": "integer" + }, + "endIndex": { + "format": "int32", + "type": "integer" + }, + "rawText": { + "description": "The raw text in the given input that is corresponding to the segment. It will be available only when 'return_segment_raw_text' is enabled in the request options.", + "type": "string" + }, + "segmentRecitationAction": { + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "startIndex": { + "description": "The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, the indexes always start from the beginning of the first text in the entire stream. The indexes are measured in UTF-16 code units.", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoStreamRecitationResult": { + "description": "The recitation result for one stream input", + "id": "LanguageLabsAidaTrustRecitationProtoStreamRecitationResult", + "properties": { + "dynamicSegmentResults": { + "description": "The recitation result against the given dynamic data source.", + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + }, + "fullyCheckedTextIndex": { + "description": "Last index of input text fully checked for recitation in the entire streaming context. Would return `-1` if no Input was checked for recitation.", + "format": "int32", + "type": "integer" + }, + "recitationAction": { + "description": "The recitation action for one given input. When its segments contain different actions, the overall action will be returned in the precedence of BLOCK > CITE > NO_ACTION.", + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "trainingSegmentResults": { + "description": "The recitation result against model training data.", + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRecitationDocAttribution": { + "description": "The proto defines the attribution information for a document using whatever fields are most applicable for that document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a website is in the form of a URL, and a Github repo is in the form of a repo name. Next id: 28", + "id": "LearningGenaiRecitationDocAttribution", + "properties": { + "amarnaId": { + "type": "string" + }, + "arxivId": { + "type": "string" + }, + "author": { + "type": "string" + }, + "bibkey": { + "type": "string" + }, + "bookTitle": { + "type": "string" + }, + "bookVolumeId": { + "description": "The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not being set.", + "format": "int64", + "type": "string" + }, + "conversationId": { + "type": "string" + }, + "dataset": { + "description": "The dataset this document comes from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset", + "Mobile assistant finetune datasets.", + "", + "Genesis fine tuned datasets.", + "Cloud Security fine tuned datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "filepath": { + "type": "string" + }, + "geminiId": { + "type": "string" + }, + "gnewsArticleTitle": { + "type": "string" + }, + "goodallExampleId": { + "type": "string" + }, + "isOptOut": { + "description": "Whether the document is opted out.", + "type": "boolean" + }, + "isPrompt": { + "description": "When true, this attribution came from the user's prompt.", + "type": "boolean" + }, + "lamdaExampleId": { + "type": "string" + }, + "license": { + "type": "string" + }, + "meenaConversationId": { + "type": "string" + }, + "naturalLanguageCode": { + "description": "Natural (not programming) language of the document. Language code as defined by http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable to full-view books. Use docinfo-util.h to set & read language fields. See go/iii.", + "type": "string" + }, + "noAttribution": { + "description": "True if this doc has no attribution information available. We use an explicit field for this instead of just implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left the attribution information empty vs when we really have no attribution information available.", + "type": "boolean" + }, + "podcastUtteranceId": { + "type": "string" + }, + "publicationDate": { + "$ref": "GoogleTypeDate" + }, + "qualityScoreExperimentOnly": { + "description": "This field is for opt-out experiment only, MUST never be used during actual production/serving. ", + "format": "double", + "type": "number" + }, + "repo": { + "description": "Github repository", + "type": "string" + }, + "url": { + "description": "URL of a webdoc", + "type": "string" + }, + "volumeId": { + "type": "string" + }, + "wikipediaArticleTitle": { + "description": "Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to the best of our knowledge a deterministic function of the title, we store the original title to reflect the information in the original dataset.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRecitationRecitationResult": { + "description": "The recitation result for one input", + "id": "LearningGenaiRecitationRecitationResult", + "properties": { + "dynamicSegmentResults": { + "items": { + "$ref": "LearningGenaiRecitationSegmentResult" + }, + "type": "array" + }, + "recitationAction": { + "description": "The recitation action for one given input. When its segments contain different actions, the overall action will be returned in the precedence of BLOCK > CITE > NO_ACTION.", + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "trainingSegmentResults": { + "items": { + "$ref": "LearningGenaiRecitationSegmentResult" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRecitationSegmentResult": { + "description": "The recitation result for each segment in a given input.", + "id": "LearningGenaiRecitationSegmentResult", + "properties": { + "attributionDataset": { + "description": "The dataset the segment came from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset", + "Mobile assistant finetune datasets.", + "", + "Genesis fine tuned datasets.", + "Cloud Security fine tuned datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "displayAttributionMessage": { + "description": "human-friendly string that contains information from doc_attribution which could be shown by clients", + "type": "string" + }, + "docAttribution": { + "$ref": "LearningGenaiRecitationDocAttribution", + "description": "populated when recitation_action == CITE" + }, + "docOccurrences": { + "description": "number of documents that contained this segment", + "format": "int32", + "type": "integer" + }, + "endIndex": { + "format": "int32", + "type": "integer" + }, + "rawText": { + "description": "The raw text in the given input that is corresponding to the segment. It will be available only when 'return_segment_raw_text' is enabled in the request options.", + "type": "string" + }, + "segmentRecitationAction": { + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "startIndex": { + "description": "The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, the indexes always start from the beginning of the first text in the entire stream. The indexes are measured in UTF-16 code units.", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "LearningGenaiRootCalculationType": { + "description": "The type used for final weights calculation.", + "id": "LearningGenaiRootCalculationType", + "properties": { + "scoreType": { + "enum": [ + "TYPE_UNKNOWN", + "TYPE_SAFE", + "TYPE_POLICY", + "TYPE_GENERATION" + ], + "enumDescriptions": [ + "Unknown scorer type.", + "Safety scorer.", + "Policy scorer.", + "Generation scorer." + ], + "type": "string" + }, + "weights": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootClassifierOutput": { + "id": "LearningGenaiRootClassifierOutput", + "properties": { + "ruleOutput": { + "$ref": "LearningGenaiRootRuleOutput", + "deprecated": true, + "description": "If set, this is the output of the first matching rule." + }, + "ruleOutputs": { + "description": "outputs of all matching rule.", + "items": { + "$ref": "LearningGenaiRootRuleOutput" + }, + "type": "array" + }, + "state": { + "$ref": "LearningGenaiRootClassifierState", + "description": "The results of data_providers and metrics." + } + }, + "type": "object" + }, + "LearningGenaiRootClassifierOutputSummary": { + "id": "LearningGenaiRootClassifierOutputSummary", + "properties": { + "metrics": { + "items": { + "$ref": "LearningGenaiRootMetricOutput" + }, + "type": "array" + }, + "ruleOutput": { + "$ref": "LearningGenaiRootRuleOutput", + "deprecated": true, + "description": "Output of the first matching rule." + }, + "ruleOutputs": { + "description": "outputs of all matching rule.", + "items": { + "$ref": "LearningGenaiRootRuleOutput" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootClassifierState": { + "description": "DataProviderOutput and MetricOutput can be saved between calls to the Classifier framework. For instance, you can run the query classifier, get outputs from those metrics, then use them in a result classifier as well. Example rule based on this idea: and_rules { rule { metric_name: 'query_safesearch_v2' ... } rule { metric_name: 'response_safesearch_v2' ... } }", + "id": "LearningGenaiRootClassifierState", + "properties": { + "dataProviderOutput": { + "items": { + "$ref": "LearningGenaiRootDataProviderOutput" + }, + "type": "array" + }, + "metricOutput": { + "items": { + "$ref": "LearningGenaiRootMetricOutput" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootDataProviderOutput": { + "id": "LearningGenaiRootDataProviderOutput", + "properties": { + "name": { + "type": "string" + }, + "status": { + "$ref": "UtilStatusProto", + "description": "If set, this DataProvider failed and this is the error message." + } + }, + "type": "object" + }, + "LearningGenaiRootFilterMetadata": { + "id": "LearningGenaiRootFilterMetadata", + "properties": { + "confidence": { + "description": "Filter confidence.", + "enum": [ + "FILTER_CONFIDENCE_UNKNOWN", + "FILTER_CONFIDENCE_VERY_LOW", + "FILTER_CONFIDENCE_LOW", + "FILTER_CONFIDENCE_MEDIUM", + "FILTER_CONFIDENCE_HIGH", + "FILTER_CONFIDENCE_VERY_HIGH" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "debugInfo": { + "$ref": "LearningGenaiRootFilterMetadataFilterDebugInfo", + "description": "Debug info for the message." + }, + "fallback": { + "description": "A fallback message chosen by the applied filter.", + "type": "string" + }, + "info": { + "description": "Additional info for the filter.", + "type": "string" + }, + "name": { + "description": "Name of the filter that triggered.", + "type": "string" + }, + "reason": { + "description": "Filter reason.", + "enum": [ + "FILTER_REASON_UNKNOWN", + "FILTER_REASON_NOT_FILTERED", + "FILTER_REASON_SENSITIVE", + "FILTER_REASON_RECITATION", + "FILTER_REASON_LANGUAGE", + "FILTER_REASON_TAKEDOWN", + "FILTER_REASON_CLASSIFIER", + "FILTER_REASON_EMPTY_RESPONSE", + "FILTER_REASON_SIMILARITY_TAKEDOWN", + "FILTER_REASON_UNSAFE", + "FILTER_REASON_PAIRWISE_CLASSIFIER", + "FILTER_REASON_CODEY", + "FILTER_REASON_URL", + "FILTER_REASON_EMAIL", + "FILTER_REASON_SAFETY_CAT", + "FILTER_REASON_REQUEST_RESPONSE_TAKEDOWN", + "FILTER_REASON_RAI_PQC", + "FILTER_REASON_ATLAS", + "FILTER_REASON_RAI_CSAM", + "FILTER_REASON_RAI_FRINGE", + "FILTER_REASON_RAI_SPII", + "FILTER_REASON_RAI_IMAGE_VIOLENCE", + "FILTER_REASON_RAI_IMAGE_PORN", + "FILTER_REASON_RAI_IMAGE_CSAM", + "FILTER_REASON_RAI_IMAGE_PEDO", + "FILTER_REASON_RAI_VIDEO_FRAME_VIOLENCE", + "FILTER_REASON_RAI_VIDEO_FRAME_PORN", + "FILTER_REASON_RAI_VIDEO_FRAME_CSAM", + "FILTER_REASON_RAI_VIDEO_FRAME_PEDO", + "FILTER_REASON_RAI_CONTEXTUAL_DANGEROUS", + "FILTER_REASON_RAI_SAFETYCAT", + "FILTER_REASON_TOXICITY", + "FILTER_REASON_ATLAS_PRICING", + "FILTER_REASON_ATLAS_BILLING", + "FILTER_REASON_ATLAS_NON_ENGLISH_QUESTION", + "FILTER_REASON_ATLAS_NOT_RELATED_TO_GCP", + "FILTER_REASON_ATLAS_AWS_AZURE_RELATED" + ], + "enumDescriptions": [ + "Unknown filter reason.", + "Input not filtered.", + "Sensitive content.", + "Recited content.", + "Language filtering", + "Takedown policy", + "Classifier Module", + "Empty response message.", + "Similarity takedown.", + "Unsafe responses from scorers.", + "Pairwise classifier.", + "Codey Filter.", + "URLs Filter.", + "Emails Filter.", + "SafetyCat filter.", + "Request Response takedown.", + "RAI Filter.", + "Atlas specific topic filter", + "RAI Filter.", + "RAI Filter.", + "RAI Filter.", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "SafetyCat.", + "Toxic content.", + "Atlas specific topic filter for pricing questions.", + "Atlas specific topic filter for billing questions.", + "Atlas specific topic filter for non english questions.", + "Atlas specific topic filter for non GCP questions.", + "Atlas specific topic filter aws/azure related questions." + ], + "type": "string" + }, + "text": { + "description": "The input query or generated response that is getting filtered.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootFilterMetadataFilterDebugInfo": { + "id": "LearningGenaiRootFilterMetadataFilterDebugInfo", + "properties": { + "classifierOutput": { + "$ref": "LearningGenaiRootClassifierOutput" + }, + "defaultMetadata": { + "type": "string" + }, + "languageFilterResult": { + "$ref": "LearningServingLlmLanguageFilterResult" + }, + "raiOutput": { + "$ref": "LearningGenaiRootRAIOutput", + "description": "Safety filter output information for LLM Root RAI harm check." + }, + "raiResult": { + "$ref": "CloudAiNlLlmProtoServiceRaiResult" + }, + "raiSignal": { + "$ref": "CloudAiNlLlmProtoServiceRaiSignal", + "deprecated": true + }, + "streamRecitationResult": { + "$ref": "LanguageLabsAidaTrustRecitationProtoStreamRecitationResult", + "deprecated": true + }, + "takedownResult": { + "$ref": "LearningGenaiRootTakedownResult" + }, + "toxicityResult": { + "$ref": "LearningGenaiRootToxicityResult" + } + }, + "type": "object" + }, + "LearningGenaiRootHarm": { + "id": "LearningGenaiRootHarm", + "properties": { + "contextualDangerous": { + "description": "Please do not use, this is still under development.", + "type": "boolean" + }, + "csam": { + "type": "boolean" + }, + "fringe": { + "type": "boolean" + }, + "grailImageHarmType": { + "$ref": "LearningGenaiRootHarmGrailImageHarmType" + }, + "grailTextHarmType": { + "$ref": "LearningGenaiRootHarmGrailTextHarmType" + }, + "imageCsam": { + "type": "boolean" + }, + "imagePedo": { + "type": "boolean" + }, + "imagePorn": { + "description": "Image signals", + "type": "boolean" + }, + "imageViolence": { + "type": "boolean" + }, + "pqc": { + "type": "boolean" + }, + "safetycat": { + "$ref": "LearningGenaiRootHarmSafetyCatCategories" + }, + "spii": { + "$ref": "LearningGenaiRootHarmSpiiFilter" + }, + "threshold": { + "format": "double", + "type": "number" + }, + "videoFrameCsam": { + "type": "boolean" + }, + "videoFramePedo": { + "type": "boolean" + }, + "videoFramePorn": { + "description": "Video frame signals", + "type": "boolean" + }, + "videoFrameViolence": { + "type": "boolean" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmGrailImageHarmType": { + "description": "Harm type for images", + "id": "LearningGenaiRootHarmGrailImageHarmType", + "properties": { + "imageHarmType": { + "items": { + "enum": [ + "IMAGE_HARM_TYPE_UNSPECIFIED", + "IMAGE_HARM_TYPE_PORN", + "IMAGE_HARM_TYPE_VIOLENCE", + "IMAGE_HARM_TYPE_CSAI", + "IMAGE_HARM_TYPE_PEDO", + "IMAGE_HARM_TYPE_MINORS", + "IMAGE_HARM_TYPE_DANGEROUS", + "IMAGE_HARM_TYPE_MEDICAL", + "IMAGE_HARM_TYPE_RACY", + "IMAGE_HARM_TYPE_OBSCENE", + "IMAGE_HARM_TYPE_MINOR_PRESENCE", + "IMAGE_HARM_TYPE_GENERATIVE_MINOR_PRESENCE", + "IMAGE_HARM_TYPE_GENERATIVE_REALISTIC_VISIBLE_FACE" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmGrailTextHarmType": { + "description": "Harm type for text", + "id": "LearningGenaiRootHarmGrailTextHarmType", + "properties": { + "harmType": { + "items": { + "enum": [ + "HARM_TYPE_UNSPECIFIED", + "HARM_TYPE_HATE", + "HARM_TYPE_TOXICITY", + "HARM_TYPE_VIOLENCE", + "HARM_TYPE_CSAI", + "HARM_TYPE_SEXUAL", + "HARM_TYPE_FRINGE", + "HARM_TYPE_POLITICAL", + "HARM_TYPE_MEMORIZATION", + "HARM_TYPE_SPII", + "HARM_TYPE_NEW_DANGEROUS", + "HARM_TYPE_MEDICAL", + "HARM_TYPE_HARASSMENT" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "New definition of dangerous.", + "", + "" + ], + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmSafetyCatCategories": { + "id": "LearningGenaiRootHarmSafetyCatCategories", + "properties": { + "categories": { + "items": { + "enum": [ + "SAFETYCAT_CATEGORY_UNSPECIFIED", + "TOXICITY", + "OBSCENE", + "SEXUAL", + "INSULT", + "IDENTITY_HATE", + "DEATH_HARM_TRAGEDY", + "VIOLENCE_ABUSE", + "FIREARMS_WEAPONS", + "PUBLIC_SAFETY", + "HEALTH", + "RELIGION_BELIEF", + "DRUGS", + "WAR_CONFLICT", + "POLITICS", + "FINANCE", + "LEGAL", + "DANGEROUS", + "DANGEROUS_SEVERITY", + "HARASSMENT_SEVERITY", + "HATE_SEVERITY", + "SEXUAL_SEVERITY" + ], + "enumDescriptions": [ + "", + "SafetyCat categories.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Following categories are only supported in SAFETY_CAT_TEXT_V3_PAX model", + "", + "", + "", + "" + ], + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmSpiiFilter": { + "id": "LearningGenaiRootHarmSpiiFilter", + "properties": { + "usBankRoutingMicr": { + "type": "boolean" + }, + "usEmployerIdentificationNumber": { + "type": "boolean" + }, + "usSocialSecurityNumber": { + "type": "boolean" + } + }, + "type": "object" + }, + "LearningGenaiRootInternalMetadata": { + "id": "LearningGenaiRootInternalMetadata", + "properties": { + "scoredTokens": { + "items": { + "$ref": "LearningGenaiRootScoredToken" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootMetricOutput": { + "id": "LearningGenaiRootMetricOutput", + "properties": { + "debug": { + "type": "string" + }, + "name": { + "description": "Name of the metric.", + "type": "string" + }, + "numericValue": { + "format": "double", + "type": "number" + }, + "status": { + "$ref": "UtilStatusProto" + }, + "stringValue": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRAIOutput": { + "description": "This is per harm.", + "id": "LearningGenaiRootRAIOutput", + "properties": { + "allowed": { + "type": "boolean" + }, + "harm": { + "$ref": "LearningGenaiRootHarm" + }, + "name": { + "type": "string" + }, + "score": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootRegexTakedownResult": { + "id": "LearningGenaiRootRegexTakedownResult", + "properties": { + "allowed": { + "description": "False when query or response should be taken down due to match with a blocked regex, true otherwise.", + "type": "boolean" + }, + "takedownRegex": { + "description": "Regex used to decide that query or response should be taken down. Empty when query or response is kept.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRequestResponseTakedownResult": { + "id": "LearningGenaiRootRequestResponseTakedownResult", + "properties": { + "allowed": { + "description": "False when response has to be taken down per above config.", + "type": "boolean" + }, + "requestTakedownRegex": { + "description": "Regex used to match the request.", + "type": "string" + }, + "responseTakedownRegex": { + "description": "Regex used to decide that response should be taken down. Empty when response is kept.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecision": { + "description": "Holds the final routing decision, by storing the model_config_id. And individual scores each model got.", + "id": "LearningGenaiRootRoutingDecision", + "properties": { + "metadata": { + "$ref": "LearningGenaiRootRoutingDecisionMetadata" + }, + "modelConfigId": { + "description": "The selected model to route traffic to.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadata": { + "description": "Debug metadata about the routing decision.", + "id": "LearningGenaiRootRoutingDecisionMetadata", + "properties": { + "scoreBasedRoutingMetadata": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataScoreBased" + }, + "tokenLengthBasedRoutingMetadata": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBased" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataScoreBased": { + "description": "If we are routing using scored based configuration, then the metadata about that is available in this proto.", + "id": "LearningGenaiRootRoutingDecisionMetadataScoreBased", + "properties": { + "matchedRule": { + "$ref": "LearningGenaiRootScoreBasedRoutingConfigRule", + "description": "The rule that was matched." + }, + "score": { + "$ref": "LearningGenaiRootScore", + "description": "The score that was generated by the router i.e. the model." + }, + "usedDefaultFallback": { + "description": "No rules were matched & therefore used the default fallback.", + "type": "boolean" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataTokenLengthBased": { + "id": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBased", + "properties": { + "modelInputTokenMetadata": { + "items": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata" + }, + "type": "array" + }, + "modelMaxTokenMetadata": { + "items": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata": { + "id": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata", + "properties": { + "computedInputTokenLength": { + "description": "The length computed by backends using the formatter & tokenizer specific to the model", + "format": "int32", + "type": "integer" + }, + "modelId": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata": { + "id": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata", + "properties": { + "maxNumInputTokens": { + "format": "int32", + "type": "integer" + }, + "maxNumOutputTokens": { + "format": "int32", + "type": "integer" + }, + "modelId": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRuleOutput": { + "id": "LearningGenaiRootRuleOutput", + "properties": { + "decision": { + "enum": [ + "NO_MATCH", + "MATCH" + ], + "enumDescriptions": [ + "This rule was not matched. When used in a ClassifierOutput, this means that no rules were matched.", + "This is a generic \"match\" message, indicating that a rule was triggered. Usually you would use this for a categorization classifier." + ], + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootScore": { + "id": "LearningGenaiRootScore", + "properties": { + "calculationType": { + "$ref": "LearningGenaiRootCalculationType" + }, + "internalMetadata": { + "$ref": "LearningGenaiRootInternalMetadata", + "description": "The internal_metadata is intended to be used by internal processors and will be cleared before returns." + }, + "thresholdType": { + "$ref": "LearningGenaiRootThresholdType" + }, + "tokensAndLogprobPerDecodingStep": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStep", + "description": "Top candidate tokens and log probabilities at each decoding step." + }, + "value": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootScoreBasedRoutingConfigRule": { + "id": "LearningGenaiRootScoreBasedRoutingConfigRule", + "properties": { + "equalOrGreaterThan": { + "$ref": "LearningGenaiRootScore", + "description": "NOTE: Hardest examples have smaller values in their routing scores." + }, + "lessThan": { + "$ref": "LearningGenaiRootScore" + }, + "modelConfigId": { + "description": "This model_config_id points to ModelConfig::id which allows us to find the ModelConfig to route to. This is part of the banks specified in the ModelBankConfig.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootScoredSimilarityTakedownPhrase": { + "description": "Proto containing the results from the Universal Sentence Encoder / Other models", + "id": "LearningGenaiRootScoredSimilarityTakedownPhrase", + "properties": { + "phrase": { + "$ref": "LearningGenaiRootSimilarityTakedownPhrase" + }, + "similarityScore": { + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootScoredToken": { + "description": "A token with its own score.", + "id": "LearningGenaiRootScoredToken", + "properties": { + "endTokenScore": { + "description": "Each end_token_score is a logprob for how well the completion would end at a particular token. See http://google3/labs/language/aida/config/proto/model_config.proto;l=376;rcl=573039459", + "format": "float", + "type": "number" + }, + "score": { + "description": "Each score is the logprob for the token in model response.", + "format": "float", + "type": "number" + }, + "token": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootSimilarityTakedownPhrase": { + "description": "Each SimilarityTakedownPhrase treats a logical group of blocked and allowed phrases together along with a corresponding punt If the closest matching response is of the allowed type, we allow the response If the closest matching response is of the blocked type, we block the response. eg: Blocked phrase - \"All lives matter\"", + "id": "LearningGenaiRootSimilarityTakedownPhrase", + "properties": { + "blockedPhrase": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootSimilarityTakedownResult": { + "id": "LearningGenaiRootSimilarityTakedownResult", + "properties": { + "allowed": { + "description": "False when query or response should be taken down by any of the takedown rules, true otherwise.", + "type": "boolean" + }, + "scoredPhrases": { + "description": "List of similar phrases with score. Set only if allowed=false.", + "items": { + "$ref": "LearningGenaiRootScoredSimilarityTakedownPhrase" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootTakedownResult": { + "id": "LearningGenaiRootTakedownResult", + "properties": { + "allowed": { + "description": "False when query or response should be taken down by any of the takedown rules, true otherwise.", + "type": "boolean" + }, + "regexTakedownResult": { + "$ref": "LearningGenaiRootRegexTakedownResult" + }, + "requestResponseTakedownResult": { + "$ref": "LearningGenaiRootRequestResponseTakedownResult" + }, + "similarityTakedownResult": { + "$ref": "LearningGenaiRootSimilarityTakedownResult" + } + }, + "type": "object" + }, + "LearningGenaiRootThresholdType": { + "description": "The type of score that bundled with a threshold, and will not be attending the final score calculation. How each score type uses the threshold can be implementation details.", + "id": "LearningGenaiRootThresholdType", + "properties": { + "scoreType": { + "enum": [ + "TYPE_UNKNOWN", + "TYPE_SAFE", + "TYPE_POLICY", + "TYPE_GENERATION" + ], + "enumDescriptions": [ + "Unknown scorer type.", + "Safety scorer.", + "Policy scorer.", + "Generation scorer." + ], + "type": "string" + }, + "threshold": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootTokensAndLogProbPerDecodingStep": { + "description": "Results of RandomSamplingParams::top_k_logprob_per_decoding_step.", + "id": "LearningGenaiRootTokensAndLogProbPerDecodingStep", + "properties": { + "chosenCandidates": { + "description": "Length = total number of decoding steps. The chosen candidates may or may not be in top_candidates.", + "items": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate" + }, + "type": "array" + }, + "topCandidates": { + "description": "Length = total number of decoding steps.", + "items": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate": { + "description": "A candidate at a decoding step.", + "id": "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate", + "properties": { + "logProbability": { + "description": "The candidate's log probability.", + "format": "float", + "type": "number" + }, + "token": { + "description": "The candidate\u2019s token value.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates": { + "description": "Candidates with top log probabilities at each decoding step.", + "id": "LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates", + "properties": { + "candidates": { + "description": "Sorted by log probability in descending order.", + "items": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootToxicityResult": { + "description": "A model can generate multiple signals and this captures all the generated signals for a single message.", + "id": "LearningGenaiRootToxicityResult", + "properties": { + "signals": { + "items": { + "$ref": "LearningGenaiRootToxicitySignal" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootToxicitySignal": { + "description": "Proto to capture a signal generated by the toxicity model.", + "id": "LearningGenaiRootToxicitySignal", + "properties": { + "allowed": { + "type": "boolean" + }, + "label": { + "enum": [ + "LABEL_UNSPECIFIED", + "NOT_SENSITIVE", + "SENSITIVE", + "ACCIDENTS_DISASTERS", + "ADULT", + "COMPUTER_SECURITY", + "CONTROVERSIAL_SOCIAL_ISSUES", + "DEATH_TRAGEDY", + "DRUGS", + "IDENTITY_ETHNICITY", + "FINANCIAL_HARDSHIP", + "FIREARMS_WEAPONS", + "HEALTH", + "INSULT", + "LEGAL", + "MENTAL_HEALTH", + "POLITICS", + "RELIGION_BELIEFS", + "SAFETY", + "SELF_HARM", + "SPECIAL_NEEDS", + "TERRORISM", + "TOXIC", + "TROUBLED_RELATIONSHIP", + "VIOLENCE_ABUSE", + "VULGAR", + "WAR_CONFLICT" + ], + "enumDescriptions": [ + "Default label.", + "Input is not sensitive.", + "Input is sensitive.", + "Input is related to accidents or disasters.", + "Input contains adult content.", + "Input is related to computer security.", + "Input contains controversial social issues.", + "Input is related to death tragedy.", + "Input is related to drugs.", + "Input is related to identity or ethnicity.", + "Input is related to financial hardship.", + "Input is related to firearms or weapons.", + "Input contains health related information.", + "Input may be an insult.", + "Input is related to legal content.", + "Input contains mental health related information.", + "Input is related to politics.", + "Input is related to religions or beliefs.", + "Input is related to safety.", + "Input is related to self-harm.", + "Input is related to special needs.", + "Input is related to terrorism.", + "Input is toxic.", + "Input is related to troubled relationships.", + "Input contains content about violence or abuse.", + "Input is vulgar.", + "Input is related to war and conflict." + ], + "type": "string" + }, + "score": { + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "LearningServingLlmLanguageFilterResult": { + "id": "LearningServingLlmLanguageFilterResult", + "properties": { + "allowed": { + "description": "False when query or response should be filtered out due to unsupported language.", + "type": "boolean" + }, + "detectedLanguage": { + "description": "Language of the query or response.", + "type": "string" + }, + "detectedLanguageProbability": { + "description": "Probability of the language predicted as returned by LangID.", + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "LearningServingLlmMessageMetadata": { + "description": "LINT.IfChange This metadata contains additional information required for debugging.", + "id": "LearningServingLlmMessageMetadata", + "properties": { + "classifierSummary": { + "$ref": "LearningGenaiRootClassifierOutputSummary", + "description": "Summary of classifier output. We attach this to all messages regardless of whether classification rules triggered or not." + }, + "currentStreamTextLength": { + "format": "uint32", + "type": "integer" + }, + "deleted": { + "description": "Whether the corresponding message has been deleted.", + "type": "boolean" + }, + "filterMeta": { + "description": "Metadata for filters that triggered.", + "items": { + "$ref": "LearningGenaiRootFilterMetadata" + }, + "type": "array" + }, + "finalMessageScore": { + "$ref": "LearningGenaiRootScore", + "description": "This score is finally used for ranking the message. This will be same as the score present in `Message.score` field." + }, + "finishReason": { + "description": "NOT YET IMPLEMENTED.", + "enum": [ + "UNSPECIFIED", + "RETURN", + "STOP", + "MAX_TOKENS", + "FILTER" + ], + "enumDescriptions": [ + "", + "Return all the tokens back. This typically implies no filtering or stop sequence was triggered.", + "Finished due to provided stop sequence.", + "Model has emitted the maximum number of tokens as specified by max_decoding_steps.", + "Finished due to triggering some post-processing filter." + ], + "type": "string" + }, + "isFallback": { + "description": "Applies to Response message only. Indicates whether the message is a fallback and the response would have otherwise been empty.", + "type": "boolean" + }, + "langidResult": { + "$ref": "NlpSaftLangIdResult", + "description": "Result from nlp_saft DetectLanguage method. Currently the predicted language code and language probability is used." + }, + "language": { + "description": "Detected language.", + "type": "string" + }, + "lmPrefix": { + "description": "The LM prefix used to generate this response.", + "type": "string" + }, + "originalText": { + "description": "The original text generated by LLM. This is the raw output for debugging purposes.", + "type": "string" + }, + "perStreamDecodedTokenCount": { + "description": "NOT YET IMPLEMENTED. Applies to streaming only. Number of tokens decoded / emitted by the model as part of this stream. This may be different from token_count, which contains number of tokens returned in this response after any response rewriting / truncation.", + "format": "int32", + "type": "integer" + }, + "raiOutputs": { + "description": "Results of running RAI on the query or this response candidate. One output per rai_config. It will be populated regardless of whether the threshold is exceeded or not.", + "items": { + "$ref": "LearningGenaiRootRAIOutput" + }, + "type": "array" + }, + "recitationResult": { + "$ref": "LearningGenaiRecitationRecitationResult", + "description": "Recitation Results. It will be populated as long as Recitation processing is enabled, regardless of recitation outcome." + }, + "returnTokenCount": { + "description": "NOT YET IMPLEMENTED. Number of tokens returned as part of this candidate.", + "format": "int32", + "type": "integer" + }, + "scores": { + "description": "All the different scores for a message are logged here.", + "items": { + "$ref": "LearningGenaiRootScore" + }, + "type": "array" + }, + "streamTerminated": { + "description": "Whether the response is terminated during streaming return. Only used for streaming requests.", + "type": "boolean" + }, + "totalDecodedTokenCount": { + "description": "NOT YET IMPLEMENTED. Aggregated number of total tokens decoded so far. For streaming, this is sum of all the tokens decoded so far i.e. aggregated count.", + "format": "int32", + "type": "integer" + }, + "translatedUserPrompts": { + "description": "Translated user-prompt used for RAI post processing. This is for internal processing only. We will translate in pre-processor and pass the translated text to the post processor using this field. It will be empty if non of the signals requested need translation.", + "items": { + "type": "string" + }, + "type": "array" + }, + "vertexRaiResult": { + "$ref": "CloudAiNlLlmProtoServiceRaiResult", + "description": "The metadata from Vertex SafetyCat processors" + } + }, + "type": "object" + }, + "NlpSaftLangIdLocalesResult": { + "id": "NlpSaftLangIdLocalesResult", + "properties": { + "predictions": { + "description": "List of locales in which the text would be considered acceptable. Sorted in descending order according to each locale's respective likelihood. For example, if a Portuguese text is acceptable in both Brazil and Portugal, but is more strongly associated with Brazil, then the predictions would be [\"pt-BR\", \"pt-PT\"], in that order. May be empty, indicating that the model did not predict any acceptable locales.", + "items": { + "$ref": "NlpSaftLangIdLocalesResultLocale" + }, + "type": "array" + } + }, + "type": "object" + }, + "NlpSaftLangIdLocalesResultLocale": { + "id": "NlpSaftLangIdLocalesResultLocale", + "properties": { + "languageCode": { + "description": "A BCP 47 language code that includes region information. For example, \"pt-BR\" or \"pt-PT\". This field will always be populated.", + "type": "string" + } + }, + "type": "object" + }, + "NlpSaftLangIdResult": { + "id": "NlpSaftLangIdResult", + "properties": { + "modelVersion": { + "description": "The version of the model used to create these annotations.", + "enum": [ + "VERSION_UNSPECIFIED", + "INDEXING_20181017", + "INDEXING_20191206", + "INDEXING_20200313", + "INDEXING_20210618", + "STANDARD_20220516" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "predictions": { + "description": "This field stores the n-best list of possible BCP 47 language code strings for a given input sorted in descending order according to each code's respective probability.", + "items": { + "$ref": "NlpSaftLanguageSpan" + }, + "type": "array" + }, + "spanPredictions": { + "description": "This field stores language predictions of subspans of the input, when available. Each LanguageSpanSequence is a sequence of LanguageSpans. A particular sequence of LanguageSpans has an associated probability, and need not necessarily cover the entire input. If no language could be predicted for any span, then this field may be empty.", + "items": { + "$ref": "NlpSaftLanguageSpanSequence" + }, + "type": "array" + } + }, + "type": "object" + }, + "NlpSaftLanguageSpan": { + "id": "NlpSaftLanguageSpan", + "properties": { + "end": { + "format": "int32", + "type": "integer" + }, + "languageCode": { + "description": "A BCP 47 language code for this span.", + "type": "string" + }, + "locales": { + "$ref": "NlpSaftLangIdLocalesResult", + "description": "Optional field containing any information that was predicted about the specific locale(s) of the span." + }, + "probability": { + "description": "A probability associated with this prediction.", + "format": "float", + "type": "number" + }, + "start": { + "description": "Start and end byte offsets, inclusive, within the given input string. A value of -1 implies that this field is not set. Both fields must either be set with a nonnegative value or both are unset. If both are unset then this LanguageSpan applies to the entire input.", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "NlpSaftLanguageSpanSequence": { + "id": "NlpSaftLanguageSpanSequence", + "properties": { + "languageSpans": { + "description": "A sequence of LanguageSpan objects, each assigning a language to a subspan of the input.", + "items": { + "$ref": "NlpSaftLanguageSpan" + }, + "type": "array" + }, + "probability": { + "description": "The probability of this sequence of LanguageSpans.", + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "Proto2BridgeMessageSet": { + "description": "This is proto2's version of MessageSet.", + "id": "Proto2BridgeMessageSet", + "properties": {}, + "type": "object" + }, + "UtilStatusProto": { + "description": "Wire-format for a Status object", + "id": "UtilStatusProto", + "properties": { + "canonicalCode": { + "description": "The canonical error code (see codes.proto) that most closely corresponds to this status. This may be missing, and in the common case of the generic space, it definitely will be.", + "format": "int32", + "type": "integer" + }, + "code": { + "description": "Numeric code drawn from the space specified below. Often, this is the canonical error space, and code is drawn from google3/util/task/codes.proto", + "format": "int32", + "type": "integer" + }, + "message": { + "description": "Detail message", + "type": "string" + }, + "messageSet": { + "$ref": "Proto2BridgeMessageSet", + "description": "message_set associates an arbitrary proto message with the status." + }, + "space": { + "description": "The following are usually only present when code != 0 Space to which this status belongs", + "type": "string" + } + }, + "type": "object" } }, "servicePath": "", diff --git a/DiscoveryJson/aiplatform_v1beta1.json b/DiscoveryJson/aiplatform_v1beta1.json index c39d1332af6..ed41a4439e3 100644 --- a/DiscoveryJson/aiplatform_v1beta1.json +++ b/DiscoveryJson/aiplatform_v1beta1.json @@ -8753,6 +8753,159 @@ "https://www.googleapis.com/auth/cloud-platform" ] } + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } } }, "contexts": { @@ -9072,100 +9225,253 @@ "https://www.googleapis.com/auth/cloud-platform" ] } - } - }, - "executions": { - "methods": { - "addExecutionEvents": { - "description": "Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an input or output for an Execution. If an Event already exists between the Execution and the Artifact, the Event is skipped.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}:addExecutionEvents", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.metadataStores.executions.addExecutionEvents", - "parameterOrder": [ - "execution" - ], - "parameters": { - "execution": { - "description": "Required. The resource name of the Execution that the Events connect Artifacts with. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1beta1/{+execution}:addExecutionEvents", - "request": { - "$ref": "GoogleCloudAiplatformV1beta1AddExecutionEventsRequest" - }, - "response": { - "$ref": "GoogleCloudAiplatformV1beta1AddExecutionEventsResponse" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - }, - "create": { - "description": "Creates an Execution associated with a MetadataStore.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.metadataStores.executions.create", - "parameterOrder": [ - "parent" - ], - "parameters": { - "executionId": { - "description": "The {execution} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting Execution.)", - "location": "query", - "type": "string" - }, - "parent": { - "description": "Required. The resource name of the MetadataStore where the Execution should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1beta1/{+parent}/executions", - "request": { - "$ref": "GoogleCloudAiplatformV1beta1Execution" - }, - "response": { - "$ref": "GoogleCloudAiplatformV1beta1Execution" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - }, - "delete": { - "description": "Deletes an Execution.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}", - "httpMethod": "DELETE", - "id": "aiplatform.projects.locations.metadataStores.executions.delete", - "parameterOrder": [ - "name" - ], - "parameters": { - "etag": { - "description": "Optional. The etag of the Execution to delete. If this is provided, it must match the server's etag. Otherwise, the request will fail with a FAILED_PRECONDITION.", - "location": "query", - "type": "string" + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] }, - "name": { - "description": "Required. The resource name of the Execution to delete. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1beta1/{+name}", - "response": { - "$ref": "GoogleLongrunningOperation" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } + } + }, + "executions": { + "methods": { + "addExecutionEvents": { + "description": "Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an input or output for an Execution. If an Event already exists between the Execution and the Artifact, the Event is skipped.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}:addExecutionEvents", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.addExecutionEvents", + "parameterOrder": [ + "execution" + ], + "parameters": { + "execution": { + "description": "Required. The resource name of the Execution that the Events connect Artifacts with. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+execution}:addExecutionEvents", + "request": { + "$ref": "GoogleCloudAiplatformV1beta1AddExecutionEventsRequest" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1beta1AddExecutionEventsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "create": { + "description": "Creates an Execution associated with a MetadataStore.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "executionId": { + "description": "The {execution} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting Execution.)", + "location": "query", + "type": "string" + }, + "parent": { + "description": "Required. The resource name of the MetadataStore where the Execution should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+parent}/executions", + "request": { + "$ref": "GoogleCloudAiplatformV1beta1Execution" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1beta1Execution" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes an Execution.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.executions.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "etag": { + "description": "Optional. The etag of the Execution to delete. If this is provided, it must match the server's etag. Otherwise, the request will fail with a FAILED_PRECONDITION.", + "location": "query", + "type": "string" + }, + "name": { + "description": "Required. The resource name of the Execution to delete. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] }, "get": { "description": "Retrieves a specific Execution.", @@ -9330,32 +9636,185 @@ "https://www.googleapis.com/auth/cloud-platform" ] } - } - }, - "metadataSchemas": { - "methods": { - "create": { - "description": "Creates a MetadataSchema.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/metadataSchemas", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.metadataStores.metadataSchemas.create", - "parameterOrder": [ - "parent" - ], - "parameters": { - "metadataSchemaId": { - "description": "The {metadata_schema} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}` If not provided, the MetadataStore's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all MetadataSchemas in the parent Location. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting MetadataSchema.)", - "location": "query", - "type": "string" + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] }, - "parent": { - "description": "Required. The resource name of the MetadataStore where the MetadataSchema should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", - "required": true, - "type": "string" - } - }, + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } + } + }, + "metadataSchemas": { + "methods": { + "create": { + "description": "Creates a MetadataSchema.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/metadataSchemas", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.metadataSchemas.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "metadataSchemaId": { + "description": "The {metadata_schema} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}` If not provided, the MetadataStore's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all MetadataSchemas in the parent Location. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting MetadataSchema.)", + "location": "query", + "type": "string" + }, + "parent": { + "description": "Required. The resource name of the MetadataStore where the MetadataSchema should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", + "required": true, + "type": "string" + } + }, "path": "v1beta1/{+parent}/metadataSchemas", "request": { "$ref": "GoogleCloudAiplatformV1beta1MetadataSchema" @@ -9434,76 +9893,14 @@ ] } } - } - } - }, - "migratableResources": { - "methods": { - "batchMigrate": { - "description": "Batch migrates resources from ml.googleapis.com, automl.googleapis.com, and datalabeling.googleapis.com to Vertex AI.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources:batchMigrate", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.batchMigrate", - "parameterOrder": [ - "parent" - ], - "parameters": { - "parent": { - "description": "Required. The location of the migrated resource will live in. Format: `projects/{project}/locations/{location}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1beta1/{+parent}/migratableResources:batchMigrate", - "request": { - "$ref": "GoogleCloudAiplatformV1beta1BatchMigrateResourcesRequest" - }, - "response": { - "$ref": "GoogleLongrunningOperation" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] }, - "search": { - "description": "Searches all of the resources in automl.googleapis.com, datalabeling.googleapis.com and ml.googleapis.com that can be migrated to Vertex AI's given location.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources:search", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.search", - "parameterOrder": [ - "parent" - ], - "parameters": { - "parent": { - "description": "Required. The location that the migratable resources should be searched from. It's the Vertex AI location that the resources can be migrated to, not the resources' original location. Format: `projects/{project}/locations/{location}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1beta1/{+parent}/migratableResources:search", - "request": { - "$ref": "GoogleCloudAiplatformV1beta1SearchMigratableResourcesRequest" - }, - "response": { - "$ref": "GoogleCloudAiplatformV1beta1SearchMigratableResourcesResponse" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - } - }, - "resources": { "operations": { "methods": { "cancel": { "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:cancel", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}:cancel", "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.operations.cancel", + "id": "aiplatform.projects.locations.metadataStores.operations.cancel", "parameterOrder": [ "name" ], @@ -9511,7 +9908,7 @@ "name": { "description": "The name of the operation resource to be cancelled.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" } @@ -9526,9 +9923,9 @@ }, "delete": { "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}", "httpMethod": "DELETE", - "id": "aiplatform.projects.locations.migratableResources.operations.delete", + "id": "aiplatform.projects.locations.metadataStores.operations.delete", "parameterOrder": [ "name" ], @@ -9536,7 +9933,7 @@ "name": { "description": "The name of the operation resource to be deleted.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" } @@ -9551,9 +9948,9 @@ }, "get": { "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}", "httpMethod": "GET", - "id": "aiplatform.projects.locations.migratableResources.operations.get", + "id": "aiplatform.projects.locations.metadataStores.operations.get", "parameterOrder": [ "name" ], @@ -9561,7 +9958,7 @@ "name": { "description": "The name of the operation resource.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" } @@ -9576,9 +9973,9 @@ }, "list": { "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations", "httpMethod": "GET", - "id": "aiplatform.projects.locations.migratableResources.operations.list", + "id": "aiplatform.projects.locations.metadataStores.operations.list", "parameterOrder": [ "name" ], @@ -9591,7 +9988,7 @@ "name": { "description": "The name of the operation's parent resource.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", "required": true, "type": "string" }, @@ -9617,9 +10014,9 @@ }, "wait": { "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:wait", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}:wait", "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.operations.wait", + "id": "aiplatform.projects.locations.metadataStores.operations.wait", "parameterOrder": [ "name" ], @@ -9627,7 +10024,7 @@ "name": { "description": "The name of the operation resource to wait on.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" }, @@ -9650,57 +10047,270 @@ } } }, - "modelDeploymentMonitoringJobs": { + "migratableResources": { "methods": { - "create": { - "description": "Creates a ModelDeploymentMonitoringJob. It will run periodically on a configured interval.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs", + "batchMigrate": { + "description": "Batch migrates resources from ml.googleapis.com, automl.googleapis.com, and datalabeling.googleapis.com to Vertex AI.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources:batchMigrate", "httpMethod": "POST", - "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.create", + "id": "aiplatform.projects.locations.migratableResources.batchMigrate", "parameterOrder": [ "parent" ], "parameters": { "parent": { - "description": "Required. The parent of the ModelDeploymentMonitoringJob. Format: `projects/{project}/locations/{location}`", + "description": "Required. The location of the migrated resource will live in. Format: `projects/{project}/locations/{location}`", "location": "path", "pattern": "^projects/[^/]+/locations/[^/]+$", "required": true, "type": "string" } }, - "path": "v1beta1/{+parent}/modelDeploymentMonitoringJobs", + "path": "v1beta1/{+parent}/migratableResources:batchMigrate", "request": { - "$ref": "GoogleCloudAiplatformV1beta1ModelDeploymentMonitoringJob" + "$ref": "GoogleCloudAiplatformV1beta1BatchMigrateResourcesRequest" }, "response": { - "$ref": "GoogleCloudAiplatformV1beta1ModelDeploymentMonitoringJob" + "$ref": "GoogleLongrunningOperation" }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform" ] }, - "delete": { - "description": "Deletes a ModelDeploymentMonitoringJob.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs/{modelDeploymentMonitoringJobsId}", - "httpMethod": "DELETE", - "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.delete", + "search": { + "description": "Searches all of the resources in automl.googleapis.com, datalabeling.googleapis.com and ml.googleapis.com that can be migrated to Vertex AI's given location.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources:search", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.migratableResources.search", "parameterOrder": [ - "name" + "parent" ], "parameters": { - "name": { - "description": "Required. The resource name of the model monitoring job to delete. Format: `projects/{project}/locations/{location}/modelDeploymentMonitoringJobs/{model_deployment_monitoring_job}`", + "parent": { + "description": "Required. The location that the migratable resources should be searched from. It's the Vertex AI location that the resources can be migrated to, not the resources' original location. Format: `projects/{project}/locations/{location}`", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/modelDeploymentMonitoringJobs/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+$", "required": true, "type": "string" } }, - "path": "v1beta1/{+name}", - "response": { - "$ref": "GoogleLongrunningOperation" - }, + "path": "v1beta1/{+parent}/migratableResources:search", + "request": { + "$ref": "GoogleCloudAiplatformV1beta1SearchMigratableResourcesRequest" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1beta1SearchMigratableResourcesResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.migratableResources.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.migratableResources.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.migratableResources.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.migratableResources.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.migratableResources.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } + } + }, + "modelDeploymentMonitoringJobs": { + "methods": { + "create": { + "description": "Creates a ModelDeploymentMonitoringJob. It will run periodically on a configured interval.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "parent": { + "description": "Required. The parent of the ModelDeploymentMonitoringJob. Format: `projects/{project}/locations/{location}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+parent}/modelDeploymentMonitoringJobs", + "request": { + "$ref": "GoogleCloudAiplatformV1beta1ModelDeploymentMonitoringJob" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1beta1ModelDeploymentMonitoringJob" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a ModelDeploymentMonitoringJob.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs/{modelDeploymentMonitoringJobsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "Required. The resource name of the model monitoring job to delete. Format: `projects/{project}/locations/{location}/modelDeploymentMonitoringJobs/{model_deployment_monitoring_job}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/modelDeploymentMonitoringJobs/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform" ] @@ -12965,45 +13575,200 @@ } } }, - "schedules": { - "methods": { - "create": { - "description": "Creates a Schedule.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/schedules", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.schedules.create", - "parameterOrder": [ - "parent" - ], - "parameters": { - "parent": { - "description": "Required. The resource name of the Location to create the Schedule in. Format: `projects/{project}/locations/{location}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1beta1/{+parent}/schedules", - "request": { - "$ref": "GoogleCloudAiplatformV1beta1Schedule" - }, - "response": { - "$ref": "GoogleCloudAiplatformV1beta1Schedule" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - }, - "delete": { - "description": "Deletes a Schedule.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/schedules/{schedulesId}", - "httpMethod": "DELETE", - "id": "aiplatform.projects.locations.schedules.delete", - "parameterOrder": [ - "name" - ], - "parameters": { + "reasoningEngines": { + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/reasoningEngines/{reasoningEnginesId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.reasoningEngines.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/reasoningEngines/{reasoningEnginesId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.reasoningEngines.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/reasoningEngines/{reasoningEnginesId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.reasoningEngines.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/reasoningEngines/{reasoningEnginesId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.reasoningEngines.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/reasoningEngines/{reasoningEnginesId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.reasoningEngines.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } + } + }, + "schedules": { + "methods": { + "create": { + "description": "Creates a Schedule.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/schedules", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.schedules.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "parent": { + "description": "Required. The resource name of the Location to create the Schedule in. Format: `projects/{project}/locations/{location}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+parent}/schedules", + "request": { + "$ref": "GoogleCloudAiplatformV1beta1Schedule" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1beta1Schedule" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a Schedule.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/schedules/{schedulesId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.schedules.delete", + "parameterOrder": [ + "name" + ], + "parameters": { "name": { "description": "Required. The name of the Schedule resource to be deleted. Format: `projects/{project}/locations/{location}/schedules/{schedule}`", "location": "path", @@ -16514,7 +17279,7 @@ } } }, - "revision": "20231218", + "revision": "20231229", "rootUrl": "https://aiplatform.googleapis.com/", "schemas": { "CloudAiLargeModelsVisionEmbedVideoResponse": { @@ -17043,6 +17808,10 @@ }, "type": "array" }, + "debugMetadata": { + "$ref": "CloudAiNlLlmProtoServiceMessageMetadata", + "description": "Debug information containing message metadata. Clients should not consume this field, and this is only populated for Flow Runner path." + }, "promptFeedback": { "$ref": "CloudAiNlLlmProtoServicePromptFeedback", "description": "Content filter results for a prompt sent in the request. Note: Sent only in the first stream chunk. Only happens when no candidates were generated due to content violations." @@ -17058,6 +17827,27 @@ }, "type": "object" }, + "CloudAiNlLlmProtoServiceMessageMetadata": { + "id": "CloudAiNlLlmProtoServiceMessageMetadata", + "properties": { + "inputFilterInfo": { + "$ref": "LearningServingLlmMessageMetadata", + "description": "Filter metadata of the input messages." + }, + "modelRoutingDecision": { + "$ref": "LearningGenaiRootRoutingDecision", + "description": "This score is generated by the router model to decide which model to use" + }, + "outputFilterInfo": { + "description": "Filter metadata of the output messages.", + "items": { + "$ref": "LearningServingLlmMessageMetadata" + }, + "type": "array" + } + }, + "type": "object" + }, "CloudAiNlLlmProtoServicePart": { "description": "A single part of a message.", "id": "CloudAiNlLlmProtoServicePart", @@ -17173,47 +17963,212 @@ }, "type": "object" }, - "CloudAiNlLlmProtoServiceSafetyRating": { - "description": "Safety rating corresponding to the generated content.", - "id": "CloudAiNlLlmProtoServiceSafetyRating", + "CloudAiNlLlmProtoServiceRaiResult": { + "description": "The RAI results for a given text.", + "id": "CloudAiNlLlmProtoServiceRaiResult", "properties": { + "aidaRecitationResult": { + "$ref": "LanguageLabsAidaTrustRecitationProtoRecitationResult", + "description": "Recitation result from Aida recitation checker." + }, "blocked": { - "description": "Indicates whether the content was filtered out because of this rating.", + "deprecated": true, + "description": "Use `triggered_blocklist`.", "type": "boolean" }, - "category": { - "description": "Harm category.", + "errorCodes": { + "description": "The error codes indicate which RAI filters block the response.", + "items": { + "format": "int32", + "type": "integer" + }, + "type": "array" + }, + "filtered": { + "description": "Whether the text should be filtered and not shown to the end user. This is determined based on a combination of `triggered_recitation`, `triggered_blocklist`, `language_filter_result`, and `triggered_safety_filter`.", + "type": "boolean" + }, + "languageFilterResult": { + "$ref": "LearningServingLlmLanguageFilterResult", + "description": "Language filter result from SAFT LangId." + }, + "raiSignals": { + "description": "The RAI signals for the text.", + "items": { + "$ref": "CloudAiNlLlmProtoServiceRaiSignal" + }, + "type": "array" + }, + "triggeredBlocklist": { + "description": "Whether the text triggered the blocklist.", + "type": "boolean" + }, + "triggeredRecitation": { + "description": "Whether the text should be blocked by the recitation result from Aida recitation checker. It is determined from aida_recitation_result.", + "type": "boolean" + }, + "triggeredSafetyFilter": { + "description": "Whether the text triggered the safety filter. Currently, this is due to CSAI triggering or one of four categories (derogatory, sexual, toxic, violent) having a score over the filter threshold.", + "type": "boolean" + } + }, + "type": "object" + }, + "CloudAiNlLlmProtoServiceRaiSignal": { + "description": "An RAI signal for a single category.", + "id": "CloudAiNlLlmProtoServiceRaiSignal", + "properties": { + "confidence": { + "description": "The confidence level for the RAI category.", "enum": [ - "HARM_CATEGORY_UNSPECIFIED", - "HARM_CATEGORY_HATE_SPEECH", - "HARM_CATEGORY_DANGEROUS_CONTENT", - "HARM_CATEGORY_HARASSMENT", - "HARM_CATEGORY_SEXUALLY_EXPLICIT" + "CONFIDENCE_UNSPECIFIED", + "CONFIDENCE_NONE", + "CONFIDENCE_LOW", + "CONFIDENCE_MEDIUM", + "CONFIDENCE_HIGH" ], "enumDescriptions": [ - "The harm category is unspecified.", - "The harm category is hate speech.", - "The harm category is dengerous content.", - "The harm category is harassment.", - "The harm category is sexually explicit." + "", + "", + "", + "", + "" ], "type": "string" }, - "probability": { - "description": "Harm probability levels in the content.", + "flagged": { + "description": "Whether the category is flagged as being present. Currently, this is set to true if score >= 0.5.", + "type": "boolean" + }, + "raiCategory": { + "description": "The RAI category.", "enum": [ - "HARM_PROBABILITY_UNSPECIFIED", - "NEGLIGIBLE", - "LOW", - "MEDIUM", - "HIGH" - ], - "enumDescriptions": [ - "Harm probability unspecified.", - "Negligible level of harm.", - "Low level of harm.", - "Medium level of harm.", - "High level of harm." + "RAI_CATEGORY_UNSPECIFIED", + "TOXIC", + "SEXUALLY_EXPLICIT", + "HATE_SPEECH", + "VIOLENT", + "PROFANITY", + "HARASSMENT", + "DEATH_HARM_TRAGEDY", + "FIREARMS_WEAPONS", + "PUBLIC_SAFETY", + "HEALTH", + "RELIGIOUS_BELIEF", + "ILLICIT_DRUGS", + "WAR_CONFLICT", + "POLITICS", + "FINANCE", + "LEGAL", + "CSAI", + "FRINGE", + "THREAT", + "SEVERE_TOXICITY", + "TOXICITY", + "SEXUAL", + "INSULT", + "DEROGATORY", + "IDENTITY_ATTACK", + "VIOLENCE_ABUSE", + "OBSCENE", + "DRUGS", + "CSAM", + "SPII", + "DANGEROUS_CONTENT", + "DANGEROUS_CONTENT_SEVERITY", + "INSULT_SEVERITY", + "DEROGATORY_SEVERITY", + "SEXUAL_SEVERITY" + ], + "enumDescriptions": [ + "", + "SafetyCat categories.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "GRAIL categories that can't be exposed to end users.", + "", + "Unused categories.", + "", + "Old category names.", + "", + "", + "", + "", + "", + "", + "", + "CSAM V2", + "SPII", + "New SafetyCat v3 categories", + "", + "", + "", + "" + ], + "type": "string" + }, + "score": { + "description": "The score for the category, in the range [0.0, 1.0].", + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "CloudAiNlLlmProtoServiceSafetyRating": { + "description": "Safety rating corresponding to the generated content.", + "id": "CloudAiNlLlmProtoServiceSafetyRating", + "properties": { + "blocked": { + "description": "Indicates whether the content was filtered out because of this rating.", + "type": "boolean" + }, + "category": { + "description": "Harm category.", + "enum": [ + "HARM_CATEGORY_UNSPECIFIED", + "HARM_CATEGORY_HATE_SPEECH", + "HARM_CATEGORY_DANGEROUS_CONTENT", + "HARM_CATEGORY_HARASSMENT", + "HARM_CATEGORY_SEXUALLY_EXPLICIT" + ], + "enumDescriptions": [ + "The harm category is unspecified.", + "The harm category is hate speech.", + "The harm category is dengerous content.", + "The harm category is harassment.", + "The harm category is sexually explicit." + ], + "type": "string" + }, + "probability": { + "description": "Harm probability levels in the content.", + "enum": [ + "HARM_PROBABILITY_UNSPECIFIED", + "NEGLIGIBLE", + "LOW", + "MEDIUM", + "HIGH" + ], + "enumDescriptions": [ + "Harm probability unspecified.", + "Negligible level of harm.", + "Low level of harm.", + "Medium level of harm.", + "High level of harm." ], "type": "string" } @@ -21872,12 +22827,12 @@ "type": "object" }, "GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpoint": { - "description": "The dedicated serving endpoint for this FeatureOnlineStore. Only need to set when you choose Optimized storage type or enable EmbeddingManagement. Will use public endpoint by default.", + "description": "The dedicated serving endpoint for this FeatureOnlineStore. Only need to set when you choose Optimized storage type or enable EmbeddingManagement. Will use public endpoint by default. Note, for EmbeddingManagement use case, only [DedicatedServingEndpoint.public_endpoint_domain_name] is available now.", "id": "GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpoint", "properties": { "privateServiceConnectConfig": { "$ref": "GoogleCloudAiplatformV1beta1PrivateServiceConnectConfig", - "description": "Optional. Private service connect config. If PrivateServiceConnectConfig.enable_private_service_connect set to true, customers will use private service connection to send request. Otherwise, the connection will set to public endpoint." + "description": "Optional. Private service connect config. The private service connection is available only for Optimized storage type, not for embedding management now. If PrivateServiceConnectConfig.enable_private_service_connect set to true, customers will use private service connection to send request. Otherwise, the connection will set to public endpoint." }, "publicEndpointDomainName": { "description": "Output only. This field will be populated with the domain name to use for this FeatureOnlineStore", @@ -22850,11 +23805,6 @@ }, "type": "array" }, - "endpoint": { - "deprecated": true, - "description": "Required. The name of the Endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}`", - "type": "string" - }, "generationConfig": { "$ref": "GoogleCloudAiplatformV1beta1GenerationConfig", "description": "Optional. Generation config." @@ -28217,6 +29167,10 @@ "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open fine-tuning pipeline of the PublisherModel." }, + "openFineTuningPipelines": { + "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenFineTuningPipelines", + "description": "Optional. Open fine-tuning pipelines of the PublisherModel." + }, "openGenerationAiStudio": { "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open in Generation AI Studio." @@ -28229,6 +29183,10 @@ "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open notebook of the PublisherModel." }, + "openNotebooks": { + "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenNotebooks", + "description": "Optional. Open notebooks of the PublisherModel." + }, "openPromptTuningPipeline": { "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open prompt-tuning pipeline of the PublisherModel." @@ -28287,6 +29245,34 @@ }, "type": "object" }, + "GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenFineTuningPipelines": { + "description": "Open fine tuning pipelines.", + "id": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenFineTuningPipelines", + "properties": { + "fineTuningPipelines": { + "description": "Required. Regional resource references to fine tuning pipelines.", + "items": { + "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences" + }, + "type": "array" + } + }, + "type": "object" + }, + "GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenNotebooks": { + "description": "Open notebooks.", + "id": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenNotebooks", + "properties": { + "notebooks": { + "description": "Required. Regional resource references to notebooks.", + "items": { + "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences" + }, + "type": "array" + } + }, + "type": "object" + }, "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences": { "description": "The regional resource name or the URI. Key is region, e.g., us-central1, europe-west2, global, etc..", "id": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences", @@ -28298,8 +29284,20 @@ "description": "Required.", "type": "object" }, + "resourceDescription": { + "description": "Optional. Description of the resource.", + "type": "string" + }, + "resourceTitle": { + "description": "Optional. Title of the resource.", + "type": "string" + }, + "resourceUseCase": { + "description": "Optional. Use case (CUJ) of the resource.", + "type": "string" + }, "title": { - "description": "Required. The title of the regional resource reference.", + "description": "Required. ", "type": "string" } }, @@ -28358,6 +29356,7 @@ "id": "GoogleCloudAiplatformV1beta1PublisherModelResourceReference", "properties": { "description": { + "deprecated": true, "description": "Description of the resource.", "type": "string" }, @@ -28370,6 +29369,7 @@ "type": "string" }, "useCase": { + "deprecated": true, "description": "Use case (CUJ) of the resource.", "type": "string" } @@ -35933,6 +36933,4169 @@ } }, "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoDocAttribution": { + "description": "The proto defines the attribution information for a document using whatever fields are most applicable for that document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a website is in the form of a URL, and a Github repo is in the form of a repo name. Next id:28", + "id": "LanguageLabsAidaTrustRecitationProtoDocAttribution", + "properties": { + "amarnaId": { + "type": "string" + }, + "arxivId": { + "type": "string" + }, + "author": { + "type": "string" + }, + "bibkey": { + "type": "string" + }, + "bookTitle": { + "type": "string" + }, + "bookVolumeId": { + "description": "The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not being set.", + "format": "int64", + "type": "string" + }, + "category": { + "enum": [ + "CATEGORY_UNSPECIFIED", + "CATEGORY_NEWS", + "CATEGORY_NON_NEWS_WEBDOC", + "CATEGORY_UNKNOWN_MISSING_SIGNAL" + ], + "enumDescriptions": [ + "", + "The doc has a url and the news classifier has classified this doc as news.", + "The doc has a url and the news classifier classified this doc as non-news.", + "The doc has a url but the url was missing from the news classifier URL table." + ], + "type": "string" + }, + "conversationId": { + "type": "string" + }, + "dataset": { + "description": "The dataset this document comes from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset.", + "Mobile assistant finetune datasets.", + "", + "Genesis fine-tune datasets.", + "Cloud Security fine-tune datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "filepath": { + "type": "string" + }, + "geminiId": { + "type": "string" + }, + "gnewsArticleTitle": { + "type": "string" + }, + "goodallExampleId": { + "type": "string" + }, + "isOptOut": { + "description": "Whether the document is opted out.", + "type": "boolean" + }, + "isPrompt": { + "type": "boolean" + }, + "lamdaExampleId": { + "type": "string" + }, + "license": { + "type": "string" + }, + "meenaConversationId": { + "type": "string" + }, + "naturalLanguageCode": { + "description": "Natural (not programming) language of the document. Language code as defined by http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable to full-view books. Use docinfo-util.h to set & read language fields. See go/iii.", + "type": "string" + }, + "noAttribution": { + "description": "True if this doc has no attribution information available. We use an explicit field for this instead of just implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left the attribution information empty vs when we really have no attribution information available.", + "type": "boolean" + }, + "podcastUtteranceId": { + "type": "string" + }, + "publicationDate": { + "$ref": "GoogleTypeDate" + }, + "qualityScoreExperimentOnly": { + "description": "This field is for opt-out experiment only, MUST never be used during actual production/serving. ", + "format": "double", + "type": "number" + }, + "repo": { + "description": "Github repository", + "type": "string" + }, + "url": { + "description": "URL of a webdoc", + "type": "string" + }, + "volumeId": { + "type": "string" + }, + "wikipediaArticleTitle": { + "description": "Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to the best of our knowledge a deterministic function of the title, we store the original title to reflect the information in the original dataset.", + "type": "string" + } + }, + "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoRecitationResult": { + "description": "The recitation result for one input", + "id": "LanguageLabsAidaTrustRecitationProtoRecitationResult", + "properties": { + "dynamicSegmentResults": { + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + }, + "recitationAction": { + "description": "The recitation action for one given input. When its segments contain different actions, the overall action will be returned in the precedence of BLOCK > CITE > NO_ACTION.", + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "trainingSegmentResults": { + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + } + }, + "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoSegmentResult": { + "description": "The recitation result for each segment in a given input.", + "id": "LanguageLabsAidaTrustRecitationProtoSegmentResult", + "properties": { + "attributionDataset": { + "description": "The dataset the segment came from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset.", + "Mobile assistant finetune datasets.", + "", + "Genesis fine-tune datasets.", + "Cloud Security fine-tune datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "displayAttributionMessage": { + "description": "human-friendly string that contains information from doc_attribution which could be shown by clients", + "type": "string" + }, + "docAttribution": { + "$ref": "LanguageLabsAidaTrustRecitationProtoDocAttribution", + "description": "populated when recitation_action == CITE" + }, + "docOccurrences": { + "description": "number of documents that contained this segment", + "format": "int32", + "type": "integer" + }, + "endIndex": { + "format": "int32", + "type": "integer" + }, + "rawText": { + "description": "The raw text in the given input that is corresponding to the segment. It will be available only when 'return_segment_raw_text' is enabled in the request options.", + "type": "string" + }, + "segmentRecitationAction": { + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "startIndex": { + "description": "The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, the indexes always start from the beginning of the first text in the entire stream. The indexes are measured in UTF-16 code units.", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoStreamRecitationResult": { + "description": "The recitation result for one stream input", + "id": "LanguageLabsAidaTrustRecitationProtoStreamRecitationResult", + "properties": { + "dynamicSegmentResults": { + "description": "The recitation result against the given dynamic data source.", + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + }, + "fullyCheckedTextIndex": { + "description": "Last index of input text fully checked for recitation in the entire streaming context. Would return `-1` if no Input was checked for recitation.", + "format": "int32", + "type": "integer" + }, + "recitationAction": { + "description": "The recitation action for one given input. When its segments contain different actions, the overall action will be returned in the precedence of BLOCK > CITE > NO_ACTION.", + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "trainingSegmentResults": { + "description": "The recitation result against model training data.", + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRecitationDocAttribution": { + "description": "The proto defines the attribution information for a document using whatever fields are most applicable for that document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a website is in the form of a URL, and a Github repo is in the form of a repo name. Next id: 28", + "id": "LearningGenaiRecitationDocAttribution", + "properties": { + "amarnaId": { + "type": "string" + }, + "arxivId": { + "type": "string" + }, + "author": { + "type": "string" + }, + "bibkey": { + "type": "string" + }, + "bookTitle": { + "type": "string" + }, + "bookVolumeId": { + "description": "The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not being set.", + "format": "int64", + "type": "string" + }, + "conversationId": { + "type": "string" + }, + "dataset": { + "description": "The dataset this document comes from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset", + "Mobile assistant finetune datasets.", + "", + "Genesis fine tuned datasets.", + "Cloud Security fine tuned datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "filepath": { + "type": "string" + }, + "geminiId": { + "type": "string" + }, + "gnewsArticleTitle": { + "type": "string" + }, + "goodallExampleId": { + "type": "string" + }, + "isOptOut": { + "description": "Whether the document is opted out.", + "type": "boolean" + }, + "isPrompt": { + "description": "When true, this attribution came from the user's prompt.", + "type": "boolean" + }, + "lamdaExampleId": { + "type": "string" + }, + "license": { + "type": "string" + }, + "meenaConversationId": { + "type": "string" + }, + "naturalLanguageCode": { + "description": "Natural (not programming) language of the document. Language code as defined by http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable to full-view books. Use docinfo-util.h to set & read language fields. See go/iii.", + "type": "string" + }, + "noAttribution": { + "description": "True if this doc has no attribution information available. We use an explicit field for this instead of just implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left the attribution information empty vs when we really have no attribution information available.", + "type": "boolean" + }, + "podcastUtteranceId": { + "type": "string" + }, + "publicationDate": { + "$ref": "GoogleTypeDate" + }, + "qualityScoreExperimentOnly": { + "description": "This field is for opt-out experiment only, MUST never be used during actual production/serving. ", + "format": "double", + "type": "number" + }, + "repo": { + "description": "Github repository", + "type": "string" + }, + "url": { + "description": "URL of a webdoc", + "type": "string" + }, + "volumeId": { + "type": "string" + }, + "wikipediaArticleTitle": { + "description": "Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to the best of our knowledge a deterministic function of the title, we store the original title to reflect the information in the original dataset.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRecitationRecitationResult": { + "description": "The recitation result for one input", + "id": "LearningGenaiRecitationRecitationResult", + "properties": { + "dynamicSegmentResults": { + "items": { + "$ref": "LearningGenaiRecitationSegmentResult" + }, + "type": "array" + }, + "recitationAction": { + "description": "The recitation action for one given input. When its segments contain different actions, the overall action will be returned in the precedence of BLOCK > CITE > NO_ACTION.", + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "trainingSegmentResults": { + "items": { + "$ref": "LearningGenaiRecitationSegmentResult" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRecitationSegmentResult": { + "description": "The recitation result for each segment in a given input.", + "id": "LearningGenaiRecitationSegmentResult", + "properties": { + "attributionDataset": { + "description": "The dataset the segment came from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset", + "Mobile assistant finetune datasets.", + "", + "Genesis fine tuned datasets.", + "Cloud Security fine tuned datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "displayAttributionMessage": { + "description": "human-friendly string that contains information from doc_attribution which could be shown by clients", + "type": "string" + }, + "docAttribution": { + "$ref": "LearningGenaiRecitationDocAttribution", + "description": "populated when recitation_action == CITE" + }, + "docOccurrences": { + "description": "number of documents that contained this segment", + "format": "int32", + "type": "integer" + }, + "endIndex": { + "format": "int32", + "type": "integer" + }, + "rawText": { + "description": "The raw text in the given input that is corresponding to the segment. It will be available only when 'return_segment_raw_text' is enabled in the request options.", + "type": "string" + }, + "segmentRecitationAction": { + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "startIndex": { + "description": "The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, the indexes always start from the beginning of the first text in the entire stream. The indexes are measured in UTF-16 code units.", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "LearningGenaiRootCalculationType": { + "description": "The type used for final weights calculation.", + "id": "LearningGenaiRootCalculationType", + "properties": { + "scoreType": { + "enum": [ + "TYPE_UNKNOWN", + "TYPE_SAFE", + "TYPE_POLICY", + "TYPE_GENERATION" + ], + "enumDescriptions": [ + "Unknown scorer type.", + "Safety scorer.", + "Policy scorer.", + "Generation scorer." + ], + "type": "string" + }, + "weights": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootClassifierOutput": { + "id": "LearningGenaiRootClassifierOutput", + "properties": { + "ruleOutput": { + "$ref": "LearningGenaiRootRuleOutput", + "deprecated": true, + "description": "If set, this is the output of the first matching rule." + }, + "ruleOutputs": { + "description": "outputs of all matching rule.", + "items": { + "$ref": "LearningGenaiRootRuleOutput" + }, + "type": "array" + }, + "state": { + "$ref": "LearningGenaiRootClassifierState", + "description": "The results of data_providers and metrics." + } + }, + "type": "object" + }, + "LearningGenaiRootClassifierOutputSummary": { + "id": "LearningGenaiRootClassifierOutputSummary", + "properties": { + "metrics": { + "items": { + "$ref": "LearningGenaiRootMetricOutput" + }, + "type": "array" + }, + "ruleOutput": { + "$ref": "LearningGenaiRootRuleOutput", + "deprecated": true, + "description": "Output of the first matching rule." + }, + "ruleOutputs": { + "description": "outputs of all matching rule.", + "items": { + "$ref": "LearningGenaiRootRuleOutput" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootClassifierState": { + "description": "DataProviderOutput and MetricOutput can be saved between calls to the Classifier framework. For instance, you can run the query classifier, get outputs from those metrics, then use them in a result classifier as well. Example rule based on this idea: and_rules { rule { metric_name: 'query_safesearch_v2' ... } rule { metric_name: 'response_safesearch_v2' ... } }", + "id": "LearningGenaiRootClassifierState", + "properties": { + "dataProviderOutput": { + "items": { + "$ref": "LearningGenaiRootDataProviderOutput" + }, + "type": "array" + }, + "metricOutput": { + "items": { + "$ref": "LearningGenaiRootMetricOutput" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootDataProviderOutput": { + "id": "LearningGenaiRootDataProviderOutput", + "properties": { + "name": { + "type": "string" + }, + "status": { + "$ref": "UtilStatusProto", + "description": "If set, this DataProvider failed and this is the error message." + } + }, + "type": "object" + }, + "LearningGenaiRootFilterMetadata": { + "id": "LearningGenaiRootFilterMetadata", + "properties": { + "confidence": { + "description": "Filter confidence.", + "enum": [ + "FILTER_CONFIDENCE_UNKNOWN", + "FILTER_CONFIDENCE_VERY_LOW", + "FILTER_CONFIDENCE_LOW", + "FILTER_CONFIDENCE_MEDIUM", + "FILTER_CONFIDENCE_HIGH", + "FILTER_CONFIDENCE_VERY_HIGH" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "debugInfo": { + "$ref": "LearningGenaiRootFilterMetadataFilterDebugInfo", + "description": "Debug info for the message." + }, + "fallback": { + "description": "A fallback message chosen by the applied filter.", + "type": "string" + }, + "info": { + "description": "Additional info for the filter.", + "type": "string" + }, + "name": { + "description": "Name of the filter that triggered.", + "type": "string" + }, + "reason": { + "description": "Filter reason.", + "enum": [ + "FILTER_REASON_UNKNOWN", + "FILTER_REASON_NOT_FILTERED", + "FILTER_REASON_SENSITIVE", + "FILTER_REASON_RECITATION", + "FILTER_REASON_LANGUAGE", + "FILTER_REASON_TAKEDOWN", + "FILTER_REASON_CLASSIFIER", + "FILTER_REASON_EMPTY_RESPONSE", + "FILTER_REASON_SIMILARITY_TAKEDOWN", + "FILTER_REASON_UNSAFE", + "FILTER_REASON_PAIRWISE_CLASSIFIER", + "FILTER_REASON_CODEY", + "FILTER_REASON_URL", + "FILTER_REASON_EMAIL", + "FILTER_REASON_SAFETY_CAT", + "FILTER_REASON_REQUEST_RESPONSE_TAKEDOWN", + "FILTER_REASON_RAI_PQC", + "FILTER_REASON_ATLAS", + "FILTER_REASON_RAI_CSAM", + "FILTER_REASON_RAI_FRINGE", + "FILTER_REASON_RAI_SPII", + "FILTER_REASON_RAI_IMAGE_VIOLENCE", + "FILTER_REASON_RAI_IMAGE_PORN", + "FILTER_REASON_RAI_IMAGE_CSAM", + "FILTER_REASON_RAI_IMAGE_PEDO", + "FILTER_REASON_RAI_VIDEO_FRAME_VIOLENCE", + "FILTER_REASON_RAI_VIDEO_FRAME_PORN", + "FILTER_REASON_RAI_VIDEO_FRAME_CSAM", + "FILTER_REASON_RAI_VIDEO_FRAME_PEDO", + "FILTER_REASON_RAI_CONTEXTUAL_DANGEROUS", + "FILTER_REASON_RAI_SAFETYCAT", + "FILTER_REASON_TOXICITY", + "FILTER_REASON_ATLAS_PRICING", + "FILTER_REASON_ATLAS_BILLING", + "FILTER_REASON_ATLAS_NON_ENGLISH_QUESTION", + "FILTER_REASON_ATLAS_NOT_RELATED_TO_GCP", + "FILTER_REASON_ATLAS_AWS_AZURE_RELATED" + ], + "enumDescriptions": [ + "Unknown filter reason.", + "Input not filtered.", + "Sensitive content.", + "Recited content.", + "Language filtering", + "Takedown policy", + "Classifier Module", + "Empty response message.", + "Similarity takedown.", + "Unsafe responses from scorers.", + "Pairwise classifier.", + "Codey Filter.", + "URLs Filter.", + "Emails Filter.", + "SafetyCat filter.", + "Request Response takedown.", + "RAI Filter.", + "Atlas specific topic filter", + "RAI Filter.", + "RAI Filter.", + "RAI Filter.", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "SafetyCat.", + "Toxic content.", + "Atlas specific topic filter for pricing questions.", + "Atlas specific topic filter for billing questions.", + "Atlas specific topic filter for non english questions.", + "Atlas specific topic filter for non GCP questions.", + "Atlas specific topic filter aws/azure related questions." + ], + "type": "string" + }, + "text": { + "description": "The input query or generated response that is getting filtered.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootFilterMetadataFilterDebugInfo": { + "id": "LearningGenaiRootFilterMetadataFilterDebugInfo", + "properties": { + "classifierOutput": { + "$ref": "LearningGenaiRootClassifierOutput" + }, + "defaultMetadata": { + "type": "string" + }, + "languageFilterResult": { + "$ref": "LearningServingLlmLanguageFilterResult" + }, + "raiOutput": { + "$ref": "LearningGenaiRootRAIOutput", + "description": "Safety filter output information for LLM Root RAI harm check." + }, + "raiResult": { + "$ref": "CloudAiNlLlmProtoServiceRaiResult" + }, + "raiSignal": { + "$ref": "CloudAiNlLlmProtoServiceRaiSignal", + "deprecated": true + }, + "streamRecitationResult": { + "$ref": "LanguageLabsAidaTrustRecitationProtoStreamRecitationResult", + "deprecated": true + }, + "takedownResult": { + "$ref": "LearningGenaiRootTakedownResult" + }, + "toxicityResult": { + "$ref": "LearningGenaiRootToxicityResult" + } + }, + "type": "object" + }, + "LearningGenaiRootHarm": { + "id": "LearningGenaiRootHarm", + "properties": { + "contextualDangerous": { + "description": "Please do not use, this is still under development.", + "type": "boolean" + }, + "csam": { + "type": "boolean" + }, + "fringe": { + "type": "boolean" + }, + "grailImageHarmType": { + "$ref": "LearningGenaiRootHarmGrailImageHarmType" + }, + "grailTextHarmType": { + "$ref": "LearningGenaiRootHarmGrailTextHarmType" + }, + "imageCsam": { + "type": "boolean" + }, + "imagePedo": { + "type": "boolean" + }, + "imagePorn": { + "description": "Image signals", + "type": "boolean" + }, + "imageViolence": { + "type": "boolean" + }, + "pqc": { + "type": "boolean" + }, + "safetycat": { + "$ref": "LearningGenaiRootHarmSafetyCatCategories" + }, + "spii": { + "$ref": "LearningGenaiRootHarmSpiiFilter" + }, + "threshold": { + "format": "double", + "type": "number" + }, + "videoFrameCsam": { + "type": "boolean" + }, + "videoFramePedo": { + "type": "boolean" + }, + "videoFramePorn": { + "description": "Video frame signals", + "type": "boolean" + }, + "videoFrameViolence": { + "type": "boolean" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmGrailImageHarmType": { + "description": "Harm type for images", + "id": "LearningGenaiRootHarmGrailImageHarmType", + "properties": { + "imageHarmType": { + "items": { + "enum": [ + "IMAGE_HARM_TYPE_UNSPECIFIED", + "IMAGE_HARM_TYPE_PORN", + "IMAGE_HARM_TYPE_VIOLENCE", + "IMAGE_HARM_TYPE_CSAI", + "IMAGE_HARM_TYPE_PEDO", + "IMAGE_HARM_TYPE_MINORS", + "IMAGE_HARM_TYPE_DANGEROUS", + "IMAGE_HARM_TYPE_MEDICAL", + "IMAGE_HARM_TYPE_RACY", + "IMAGE_HARM_TYPE_OBSCENE", + "IMAGE_HARM_TYPE_MINOR_PRESENCE", + "IMAGE_HARM_TYPE_GENERATIVE_MINOR_PRESENCE", + "IMAGE_HARM_TYPE_GENERATIVE_REALISTIC_VISIBLE_FACE" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmGrailTextHarmType": { + "description": "Harm type for text", + "id": "LearningGenaiRootHarmGrailTextHarmType", + "properties": { + "harmType": { + "items": { + "enum": [ + "HARM_TYPE_UNSPECIFIED", + "HARM_TYPE_HATE", + "HARM_TYPE_TOXICITY", + "HARM_TYPE_VIOLENCE", + "HARM_TYPE_CSAI", + "HARM_TYPE_SEXUAL", + "HARM_TYPE_FRINGE", + "HARM_TYPE_POLITICAL", + "HARM_TYPE_MEMORIZATION", + "HARM_TYPE_SPII", + "HARM_TYPE_NEW_DANGEROUS", + "HARM_TYPE_MEDICAL", + "HARM_TYPE_HARASSMENT" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "New definition of dangerous.", + "", + "" + ], + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmSafetyCatCategories": { + "id": "LearningGenaiRootHarmSafetyCatCategories", + "properties": { + "categories": { + "items": { + "enum": [ + "SAFETYCAT_CATEGORY_UNSPECIFIED", + "TOXICITY", + "OBSCENE", + "SEXUAL", + "INSULT", + "IDENTITY_HATE", + "DEATH_HARM_TRAGEDY", + "VIOLENCE_ABUSE", + "FIREARMS_WEAPONS", + "PUBLIC_SAFETY", + "HEALTH", + "RELIGION_BELIEF", + "DRUGS", + "WAR_CONFLICT", + "POLITICS", + "FINANCE", + "LEGAL", + "DANGEROUS", + "DANGEROUS_SEVERITY", + "HARASSMENT_SEVERITY", + "HATE_SEVERITY", + "SEXUAL_SEVERITY" + ], + "enumDescriptions": [ + "", + "SafetyCat categories.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Following categories are only supported in SAFETY_CAT_TEXT_V3_PAX model", + "", + "", + "", + "" + ], + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmSpiiFilter": { + "id": "LearningGenaiRootHarmSpiiFilter", + "properties": { + "usBankRoutingMicr": { + "type": "boolean" + }, + "usEmployerIdentificationNumber": { + "type": "boolean" + }, + "usSocialSecurityNumber": { + "type": "boolean" + } + }, + "type": "object" + }, + "LearningGenaiRootInternalMetadata": { + "id": "LearningGenaiRootInternalMetadata", + "properties": { + "scoredTokens": { + "items": { + "$ref": "LearningGenaiRootScoredToken" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootMetricOutput": { + "id": "LearningGenaiRootMetricOutput", + "properties": { + "debug": { + "type": "string" + }, + "name": { + "description": "Name of the metric.", + "type": "string" + }, + "numericValue": { + "format": "double", + "type": "number" + }, + "status": { + "$ref": "UtilStatusProto" + }, + "stringValue": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRAIOutput": { + "description": "This is per harm.", + "id": "LearningGenaiRootRAIOutput", + "properties": { + "allowed": { + "type": "boolean" + }, + "harm": { + "$ref": "LearningGenaiRootHarm" + }, + "name": { + "type": "string" + }, + "score": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootRegexTakedownResult": { + "id": "LearningGenaiRootRegexTakedownResult", + "properties": { + "allowed": { + "description": "False when query or response should be taken down due to match with a blocked regex, true otherwise.", + "type": "boolean" + }, + "takedownRegex": { + "description": "Regex used to decide that query or response should be taken down. Empty when query or response is kept.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRequestResponseTakedownResult": { + "id": "LearningGenaiRootRequestResponseTakedownResult", + "properties": { + "allowed": { + "description": "False when response has to be taken down per above config.", + "type": "boolean" + }, + "requestTakedownRegex": { + "description": "Regex used to match the request.", + "type": "string" + }, + "responseTakedownRegex": { + "description": "Regex used to decide that response should be taken down. Empty when response is kept.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecision": { + "description": "Holds the final routing decision, by storing the model_config_id. And individual scores each model got.", + "id": "LearningGenaiRootRoutingDecision", + "properties": { + "metadata": { + "$ref": "LearningGenaiRootRoutingDecisionMetadata" + }, + "modelConfigId": { + "description": "The selected model to route traffic to.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadata": { + "description": "Debug metadata about the routing decision.", + "id": "LearningGenaiRootRoutingDecisionMetadata", + "properties": { + "scoreBasedRoutingMetadata": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataScoreBased" + }, + "tokenLengthBasedRoutingMetadata": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBased" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataScoreBased": { + "description": "If we are routing using scored based configuration, then the metadata about that is available in this proto.", + "id": "LearningGenaiRootRoutingDecisionMetadataScoreBased", + "properties": { + "matchedRule": { + "$ref": "LearningGenaiRootScoreBasedRoutingConfigRule", + "description": "The rule that was matched." + }, + "score": { + "$ref": "LearningGenaiRootScore", + "description": "The score that was generated by the router i.e. the model." + }, + "usedDefaultFallback": { + "description": "No rules were matched & therefore used the default fallback.", + "type": "boolean" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataTokenLengthBased": { + "id": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBased", + "properties": { + "modelInputTokenMetadata": { + "items": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata" + }, + "type": "array" + }, + "modelMaxTokenMetadata": { + "items": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata": { + "id": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata", + "properties": { + "computedInputTokenLength": { + "description": "The length computed by backends using the formatter & tokenizer specific to the model", + "format": "int32", + "type": "integer" + }, + "modelId": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata": { + "id": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata", + "properties": { + "maxNumInputTokens": { + "format": "int32", + "type": "integer" + }, + "maxNumOutputTokens": { + "format": "int32", + "type": "integer" + }, + "modelId": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRuleOutput": { + "id": "LearningGenaiRootRuleOutput", + "properties": { + "decision": { + "enum": [ + "NO_MATCH", + "MATCH" + ], + "enumDescriptions": [ + "This rule was not matched. When used in a ClassifierOutput, this means that no rules were matched.", + "This is a generic \"match\" message, indicating that a rule was triggered. Usually you would use this for a categorization classifier." + ], + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootScore": { + "id": "LearningGenaiRootScore", + "properties": { + "calculationType": { + "$ref": "LearningGenaiRootCalculationType" + }, + "internalMetadata": { + "$ref": "LearningGenaiRootInternalMetadata", + "description": "The internal_metadata is intended to be used by internal processors and will be cleared before returns." + }, + "thresholdType": { + "$ref": "LearningGenaiRootThresholdType" + }, + "tokensAndLogprobPerDecodingStep": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStep", + "description": "Top candidate tokens and log probabilities at each decoding step." + }, + "value": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootScoreBasedRoutingConfigRule": { + "id": "LearningGenaiRootScoreBasedRoutingConfigRule", + "properties": { + "equalOrGreaterThan": { + "$ref": "LearningGenaiRootScore", + "description": "NOTE: Hardest examples have smaller values in their routing scores." + }, + "lessThan": { + "$ref": "LearningGenaiRootScore" + }, + "modelConfigId": { + "description": "This model_config_id points to ModelConfig::id which allows us to find the ModelConfig to route to. This is part of the banks specified in the ModelBankConfig.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootScoredSimilarityTakedownPhrase": { + "description": "Proto containing the results from the Universal Sentence Encoder / Other models", + "id": "LearningGenaiRootScoredSimilarityTakedownPhrase", + "properties": { + "phrase": { + "$ref": "LearningGenaiRootSimilarityTakedownPhrase" + }, + "similarityScore": { + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootScoredToken": { + "description": "A token with its own score.", + "id": "LearningGenaiRootScoredToken", + "properties": { + "endTokenScore": { + "description": "Each end_token_score is a logprob for how well the completion would end at a particular token. See http://google3/labs/language/aida/config/proto/model_config.proto;l=376;rcl=573039459", + "format": "float", + "type": "number" + }, + "score": { + "description": "Each score is the logprob for the token in model response.", + "format": "float", + "type": "number" + }, + "token": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootSimilarityTakedownPhrase": { + "description": "Each SimilarityTakedownPhrase treats a logical group of blocked and allowed phrases together along with a corresponding punt If the closest matching response is of the allowed type, we allow the response If the closest matching response is of the blocked type, we block the response. eg: Blocked phrase - \"All lives matter\"", + "id": "LearningGenaiRootSimilarityTakedownPhrase", + "properties": { + "blockedPhrase": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootSimilarityTakedownResult": { + "id": "LearningGenaiRootSimilarityTakedownResult", + "properties": { + "allowed": { + "description": "False when query or response should be taken down by any of the takedown rules, true otherwise.", + "type": "boolean" + }, + "scoredPhrases": { + "description": "List of similar phrases with score. Set only if allowed=false.", + "items": { + "$ref": "LearningGenaiRootScoredSimilarityTakedownPhrase" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootTakedownResult": { + "id": "LearningGenaiRootTakedownResult", + "properties": { + "allowed": { + "description": "False when query or response should be taken down by any of the takedown rules, true otherwise.", + "type": "boolean" + }, + "regexTakedownResult": { + "$ref": "LearningGenaiRootRegexTakedownResult" + }, + "requestResponseTakedownResult": { + "$ref": "LearningGenaiRootRequestResponseTakedownResult" + }, + "similarityTakedownResult": { + "$ref": "LearningGenaiRootSimilarityTakedownResult" + } + }, + "type": "object" + }, + "LearningGenaiRootThresholdType": { + "description": "The type of score that bundled with a threshold, and will not be attending the final score calculation. How each score type uses the threshold can be implementation details.", + "id": "LearningGenaiRootThresholdType", + "properties": { + "scoreType": { + "enum": [ + "TYPE_UNKNOWN", + "TYPE_SAFE", + "TYPE_POLICY", + "TYPE_GENERATION" + ], + "enumDescriptions": [ + "Unknown scorer type.", + "Safety scorer.", + "Policy scorer.", + "Generation scorer." + ], + "type": "string" + }, + "threshold": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootTokensAndLogProbPerDecodingStep": { + "description": "Results of RandomSamplingParams::top_k_logprob_per_decoding_step.", + "id": "LearningGenaiRootTokensAndLogProbPerDecodingStep", + "properties": { + "chosenCandidates": { + "description": "Length = total number of decoding steps. The chosen candidates may or may not be in top_candidates.", + "items": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate" + }, + "type": "array" + }, + "topCandidates": { + "description": "Length = total number of decoding steps.", + "items": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate": { + "description": "A candidate at a decoding step.", + "id": "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate", + "properties": { + "logProbability": { + "description": "The candidate's log probability.", + "format": "float", + "type": "number" + }, + "token": { + "description": "The candidate\u2019s token value.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates": { + "description": "Candidates with top log probabilities at each decoding step.", + "id": "LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates", + "properties": { + "candidates": { + "description": "Sorted by log probability in descending order.", + "items": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootToxicityResult": { + "description": "A model can generate multiple signals and this captures all the generated signals for a single message.", + "id": "LearningGenaiRootToxicityResult", + "properties": { + "signals": { + "items": { + "$ref": "LearningGenaiRootToxicitySignal" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootToxicitySignal": { + "description": "Proto to capture a signal generated by the toxicity model.", + "id": "LearningGenaiRootToxicitySignal", + "properties": { + "allowed": { + "type": "boolean" + }, + "label": { + "enum": [ + "LABEL_UNSPECIFIED", + "NOT_SENSITIVE", + "SENSITIVE", + "ACCIDENTS_DISASTERS", + "ADULT", + "COMPUTER_SECURITY", + "CONTROVERSIAL_SOCIAL_ISSUES", + "DEATH_TRAGEDY", + "DRUGS", + "IDENTITY_ETHNICITY", + "FINANCIAL_HARDSHIP", + "FIREARMS_WEAPONS", + "HEALTH", + "INSULT", + "LEGAL", + "MENTAL_HEALTH", + "POLITICS", + "RELIGION_BELIEFS", + "SAFETY", + "SELF_HARM", + "SPECIAL_NEEDS", + "TERRORISM", + "TOXIC", + "TROUBLED_RELATIONSHIP", + "VIOLENCE_ABUSE", + "VULGAR", + "WAR_CONFLICT" + ], + "enumDescriptions": [ + "Default label.", + "Input is not sensitive.", + "Input is sensitive.", + "Input is related to accidents or disasters.", + "Input contains adult content.", + "Input is related to computer security.", + "Input contains controversial social issues.", + "Input is related to death tragedy.", + "Input is related to drugs.", + "Input is related to identity or ethnicity.", + "Input is related to financial hardship.", + "Input is related to firearms or weapons.", + "Input contains health related information.", + "Input may be an insult.", + "Input is related to legal content.", + "Input contains mental health related information.", + "Input is related to politics.", + "Input is related to religions or beliefs.", + "Input is related to safety.", + "Input is related to self-harm.", + "Input is related to special needs.", + "Input is related to terrorism.", + "Input is toxic.", + "Input is related to troubled relationships.", + "Input contains content about violence or abuse.", + "Input is vulgar.", + "Input is related to war and conflict." + ], + "type": "string" + }, + "score": { + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "LearningServingLlmLanguageFilterResult": { + "id": "LearningServingLlmLanguageFilterResult", + "properties": { + "allowed": { + "description": "False when query or response should be filtered out due to unsupported language.", + "type": "boolean" + }, + "detectedLanguage": { + "description": "Language of the query or response.", + "type": "string" + }, + "detectedLanguageProbability": { + "description": "Probability of the language predicted as returned by LangID.", + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "LearningServingLlmMessageMetadata": { + "description": "LINT.IfChange This metadata contains additional information required for debugging.", + "id": "LearningServingLlmMessageMetadata", + "properties": { + "classifierSummary": { + "$ref": "LearningGenaiRootClassifierOutputSummary", + "description": "Summary of classifier output. We attach this to all messages regardless of whether classification rules triggered or not." + }, + "currentStreamTextLength": { + "format": "uint32", + "type": "integer" + }, + "deleted": { + "description": "Whether the corresponding message has been deleted.", + "type": "boolean" + }, + "filterMeta": { + "description": "Metadata for filters that triggered.", + "items": { + "$ref": "LearningGenaiRootFilterMetadata" + }, + "type": "array" + }, + "finalMessageScore": { + "$ref": "LearningGenaiRootScore", + "description": "This score is finally used for ranking the message. This will be same as the score present in `Message.score` field." + }, + "finishReason": { + "description": "NOT YET IMPLEMENTED.", + "enum": [ + "UNSPECIFIED", + "RETURN", + "STOP", + "MAX_TOKENS", + "FILTER" + ], + "enumDescriptions": [ + "", + "Return all the tokens back. This typically implies no filtering or stop sequence was triggered.", + "Finished due to provided stop sequence.", + "Model has emitted the maximum number of tokens as specified by max_decoding_steps.", + "Finished due to triggering some post-processing filter." + ], + "type": "string" + }, + "isFallback": { + "description": "Applies to Response message only. Indicates whether the message is a fallback and the response would have otherwise been empty.", + "type": "boolean" + }, + "langidResult": { + "$ref": "NlpSaftLangIdResult", + "description": "Result from nlp_saft DetectLanguage method. Currently the predicted language code and language probability is used." + }, + "language": { + "description": "Detected language.", + "type": "string" + }, + "lmPrefix": { + "description": "The LM prefix used to generate this response.", + "type": "string" + }, + "originalText": { + "description": "The original text generated by LLM. This is the raw output for debugging purposes.", + "type": "string" + }, + "perStreamDecodedTokenCount": { + "description": "NOT YET IMPLEMENTED. Applies to streaming only. Number of tokens decoded / emitted by the model as part of this stream. This may be different from token_count, which contains number of tokens returned in this response after any response rewriting / truncation.", + "format": "int32", + "type": "integer" + }, + "raiOutputs": { + "description": "Results of running RAI on the query or this response candidate. One output per rai_config. It will be populated regardless of whether the threshold is exceeded or not.", + "items": { + "$ref": "LearningGenaiRootRAIOutput" + }, + "type": "array" + }, + "recitationResult": { + "$ref": "LearningGenaiRecitationRecitationResult", + "description": "Recitation Results. It will be populated as long as Recitation processing is enabled, regardless of recitation outcome." + }, + "returnTokenCount": { + "description": "NOT YET IMPLEMENTED. Number of tokens returned as part of this candidate.", + "format": "int32", + "type": "integer" + }, + "scores": { + "description": "All the different scores for a message are logged here.", + "items": { + "$ref": "LearningGenaiRootScore" + }, + "type": "array" + }, + "streamTerminated": { + "description": "Whether the response is terminated during streaming return. Only used for streaming requests.", + "type": "boolean" + }, + "totalDecodedTokenCount": { + "description": "NOT YET IMPLEMENTED. Aggregated number of total tokens decoded so far. For streaming, this is sum of all the tokens decoded so far i.e. aggregated count.", + "format": "int32", + "type": "integer" + }, + "translatedUserPrompts": { + "description": "Translated user-prompt used for RAI post processing. This is for internal processing only. We will translate in pre-processor and pass the translated text to the post processor using this field. It will be empty if non of the signals requested need translation.", + "items": { + "type": "string" + }, + "type": "array" + }, + "vertexRaiResult": { + "$ref": "CloudAiNlLlmProtoServiceRaiResult", + "description": "The metadata from Vertex SafetyCat processors" + } + }, + "type": "object" + }, + "NlpSaftLangIdLocalesResult": { + "id": "NlpSaftLangIdLocalesResult", + "properties": { + "predictions": { + "description": "List of locales in which the text would be considered acceptable. Sorted in descending order according to each locale's respective likelihood. For example, if a Portuguese text is acceptable in both Brazil and Portugal, but is more strongly associated with Brazil, then the predictions would be [\"pt-BR\", \"pt-PT\"], in that order. May be empty, indicating that the model did not predict any acceptable locales.", + "items": { + "$ref": "NlpSaftLangIdLocalesResultLocale" + }, + "type": "array" + } + }, + "type": "object" + }, + "NlpSaftLangIdLocalesResultLocale": { + "id": "NlpSaftLangIdLocalesResultLocale", + "properties": { + "languageCode": { + "description": "A BCP 47 language code that includes region information. For example, \"pt-BR\" or \"pt-PT\". This field will always be populated.", + "type": "string" + } + }, + "type": "object" + }, + "NlpSaftLangIdResult": { + "id": "NlpSaftLangIdResult", + "properties": { + "modelVersion": { + "description": "The version of the model used to create these annotations.", + "enum": [ + "VERSION_UNSPECIFIED", + "INDEXING_20181017", + "INDEXING_20191206", + "INDEXING_20200313", + "INDEXING_20210618", + "STANDARD_20220516" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "predictions": { + "description": "This field stores the n-best list of possible BCP 47 language code strings for a given input sorted in descending order according to each code's respective probability.", + "items": { + "$ref": "NlpSaftLanguageSpan" + }, + "type": "array" + }, + "spanPredictions": { + "description": "This field stores language predictions of subspans of the input, when available. Each LanguageSpanSequence is a sequence of LanguageSpans. A particular sequence of LanguageSpans has an associated probability, and need not necessarily cover the entire input. If no language could be predicted for any span, then this field may be empty.", + "items": { + "$ref": "NlpSaftLanguageSpanSequence" + }, + "type": "array" + } + }, + "type": "object" + }, + "NlpSaftLanguageSpan": { + "id": "NlpSaftLanguageSpan", + "properties": { + "end": { + "format": "int32", + "type": "integer" + }, + "languageCode": { + "description": "A BCP 47 language code for this span.", + "type": "string" + }, + "locales": { + "$ref": "NlpSaftLangIdLocalesResult", + "description": "Optional field containing any information that was predicted about the specific locale(s) of the span." + }, + "probability": { + "description": "A probability associated with this prediction.", + "format": "float", + "type": "number" + }, + "start": { + "description": "Start and end byte offsets, inclusive, within the given input string. A value of -1 implies that this field is not set. Both fields must either be set with a nonnegative value or both are unset. If both are unset then this LanguageSpan applies to the entire input.", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "NlpSaftLanguageSpanSequence": { + "id": "NlpSaftLanguageSpanSequence", + "properties": { + "languageSpans": { + "description": "A sequence of LanguageSpan objects, each assigning a language to a subspan of the input.", + "items": { + "$ref": "NlpSaftLanguageSpan" + }, + "type": "array" + }, + "probability": { + "description": "The probability of this sequence of LanguageSpans.", + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "Proto2BridgeMessageSet": { + "description": "This is proto2's version of MessageSet.", + "id": "Proto2BridgeMessageSet", + "properties": {}, + "type": "object" + }, + "UtilStatusProto": { + "description": "Wire-format for a Status object", + "id": "UtilStatusProto", + "properties": { + "canonicalCode": { + "description": "The canonical error code (see codes.proto) that most closely corresponds to this status. This may be missing, and in the common case of the generic space, it definitely will be.", + "format": "int32", + "type": "integer" + }, + "code": { + "description": "Numeric code drawn from the space specified below. Often, this is the canonical error space, and code is drawn from google3/util/task/codes.proto", + "format": "int32", + "type": "integer" + }, + "message": { + "description": "Detail message", + "type": "string" + }, + "messageSet": { + "$ref": "Proto2BridgeMessageSet", + "description": "message_set associates an arbitrary proto message with the status." + }, + "space": { + "description": "The following are usually only present when code != 0 Space to which this status belongs", + "type": "string" + } + }, + "type": "object" } }, "servicePath": "", diff --git a/DiscoveryJson/analyticsadmin_v1alpha.json b/DiscoveryJson/analyticsadmin_v1alpha.json index 32c8dd71ca6..0d84478d278 100644 --- a/DiscoveryJson/analyticsadmin_v1alpha.json +++ b/DiscoveryJson/analyticsadmin_v1alpha.json @@ -349,7 +349,7 @@ ], "parameters": { "account": { - "description": "Required. The account resource for which to return change history resources.", + "description": "Required. The account resource for which to return change history resources. Format: accounts/{account} Example: \"accounts/100\"", "location": "path", "pattern": "^accounts/[^/]+$", "required": true, @@ -4298,7 +4298,7 @@ } } }, - "revision": "20240102", + "revision": "20240105", "rootUrl": "https://analyticsadmin.googleapis.com/", "schemas": { "GoogleAnalyticsAdminV1alphaAccessBetweenFilter": { @@ -5840,7 +5840,7 @@ "id": "GoogleAnalyticsAdminV1alphaConversionEventDefaultConversionValue", "properties": { "currencyCode": { - "description": "When a conversion event for this event_name has no set currency, this currency will be applied as the default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more.", + "description": "When a conversion event for this event_name has no set currency, this currency will be applied as the default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more information.", "type": "string" }, "value": { @@ -7925,7 +7925,7 @@ "type": "string" }, "property": { - "description": "Optional. Resource name for a child property. If set, only return changes made to this property or its child resources.", + "description": "Optional. Resource name for a child property. If set, only return changes made to this property or its child resources. Format: properties/{propertyId} Example: \"properties/100\"", "type": "string" }, "resourceType": { diff --git a/DiscoveryJson/analyticsadmin_v1beta.json b/DiscoveryJson/analyticsadmin_v1beta.json index 4d7b6b03040..3c948ae0922 100644 --- a/DiscoveryJson/analyticsadmin_v1beta.json +++ b/DiscoveryJson/analyticsadmin_v1beta.json @@ -343,7 +343,7 @@ ], "parameters": { "account": { - "description": "Required. The account resource for which to return change history resources.", + "description": "Required. The account resource for which to return change history resources. Format: accounts/{account} Example: \"accounts/100\"", "location": "path", "pattern": "^accounts/[^/]+$", "required": true, @@ -1628,7 +1628,7 @@ } } }, - "revision": "20240102", + "revision": "20240105", "rootUrl": "https://analyticsadmin.googleapis.com/", "schemas": { "GoogleAnalyticsAdminV1betaAccessBetweenFilter": { @@ -2267,7 +2267,7 @@ "id": "GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue", "properties": { "currencyCode": { - "description": "When a conversion event for this event_name has no set currency, this currency will be applied as the default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more.", + "description": "When a conversion event for this event_name has no set currency, this currency will be applied as the default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more information.", "type": "string" }, "value": { @@ -3230,7 +3230,7 @@ "type": "string" }, "property": { - "description": "Optional. Resource name for a child property. If set, only return changes made to this property or its child resources.", + "description": "Optional. Resource name for a child property. If set, only return changes made to this property or its child resources. Format: properties/{propertyId} Example: \"properties/100\"", "type": "string" }, "resourceType": { diff --git a/DiscoveryJson/androidmanagement_v1.json b/DiscoveryJson/androidmanagement_v1.json index 271322f1c8f..3b1aeb5d15b 100644 --- a/DiscoveryJson/androidmanagement_v1.json +++ b/DiscoveryJson/androidmanagement_v1.json @@ -1095,7 +1095,7 @@ } } }, - "revision": "20231120", + "revision": "20231204", "rootUrl": "https://androidmanagement.googleapis.com/", "schemas": { "AdbShellCommandEvent": { @@ -2655,6 +2655,22 @@ ], "type": "string" }, + "minimumWifiSecurityLevel": { + "description": "The minimum required security level of Wi-Fi networks that the device can connect to.", + "enum": [ + "MINIMUM_WIFI_SECURITY_LEVEL_UNSPECIFIED", + "OPEN_NETWORK_SECURITY", + "PERSONAL_NETWORK_SECURITY", + "ENTERPRISE_NETWORK_SECURITY" + ], + "enumDescriptions": [ + "Defaults to OPEN_NETWORK_SECURITY, which means the device will be able to connect to all types of Wi-Fi networks.", + "The device will be able to connect to all types of Wi-Fi networks.", + "A personal network such as WEP, WPA2-PSK is the minimum required security. The device will not be able to connect to open wifi networks. This is stricter than OPEN_NETWORK_SECURITY. A nonComplianceDetail with API_LEVEL is reported if the Android version is less than 13.", + "An enterprise EAP network is the minimum required security level. The device will not be able to connect to Wi-Fi network below this security level. This is stricter than PERSONAL_NETWORK_SECURITY A nonComplianceDetail with API_LEVEL is reported if the Android version is less than 13." + ], + "type": "string" + }, "ultraWidebandState": { "description": "Controls the state of the ultra wideband setting and whether the user can toggle it on or off.", "enum": [ diff --git a/DiscoveryJson/androidpublisher_v3.json b/DiscoveryJson/androidpublisher_v3.json index f1f6ab2a370..f0244fbe702 100644 --- a/DiscoveryJson/androidpublisher_v3.json +++ b/DiscoveryJson/androidpublisher_v3.json @@ -211,6 +211,172 @@ } } }, + "apprecovery": { + "methods": { + "addTargeting": { + "description": "Incrementally update targeting for a recovery action. Note that only the criteria selected during the creation of recovery action can be expanded.", + "flatPath": "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting", + "httpMethod": "POST", + "id": "androidpublisher.apprecovery.addTargeting", + "parameterOrder": [ + "packageName", + "appRecoveryId" + ], + "parameters": { + "appRecoveryId": { + "description": "Required. ID corresponding to the app recovery action.", + "format": "int64", + "location": "path", + "required": true, + "type": "string" + }, + "packageName": { + "description": "Required. Package name of the app for which recovery action is to be updated.", + "location": "path", + "required": true, + "type": "string" + } + }, + "path": "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting", + "request": { + "$ref": "AddTargetingRequest" + }, + "response": { + "$ref": "AddTargetingResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + }, + "appRecoveries": { + "description": "List all app recovery action resources associated with a particular package name and app version.", + "flatPath": "androidpublisher/v3/applications/{packageName}/appRecoveries", + "httpMethod": "POST", + "id": "androidpublisher.apprecovery.appRecoveries", + "parameterOrder": [ + "packageName" + ], + "parameters": { + "packageName": { + "description": "Required. Package name of the app for which list of recovery actions is requested.", + "location": "path", + "required": true, + "type": "string" + }, + "versionCode": { + "description": "Required. Version code targeted by the list of recovery actions.", + "format": "int64", + "location": "query", + "type": "string" + } + }, + "path": "androidpublisher/v3/applications/{packageName}/appRecoveries", + "response": { + "$ref": "ListAppRecoveriesResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + }, + "cancel": { + "description": "Cancel an already executing app recovery action. Note that this action changes status of the recovery action to CANCELED.", + "flatPath": "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancel", + "httpMethod": "POST", + "id": "androidpublisher.apprecovery.cancel", + "parameterOrder": [ + "packageName", + "appRecoveryId" + ], + "parameters": { + "appRecoveryId": { + "description": "Required. ID corresponding to the app recovery action.", + "format": "int64", + "location": "path", + "required": true, + "type": "string" + }, + "packageName": { + "description": "Required. Package name of the app for which recovery action cancellation is requested.", + "location": "path", + "required": true, + "type": "string" + } + }, + "path": "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancel", + "request": { + "$ref": "CancelAppRecoveryRequest" + }, + "response": { + "$ref": "CancelAppRecoveryResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + }, + "create": { + "description": "Create an app recovery action with recovery status as DRAFT. Note that this action does not execute the recovery action.", + "flatPath": "androidpublisher/v3/applications/{packageName}/appRecoveries", + "httpMethod": "POST", + "id": "androidpublisher.apprecovery.create", + "parameterOrder": [ + "packageName" + ], + "parameters": { + "packageName": { + "description": "Required. Package name of the app on which recovery action is performed.", + "location": "path", + "required": true, + "type": "string" + } + }, + "path": "androidpublisher/v3/applications/{packageName}/appRecoveries", + "request": { + "$ref": "CreateDraftAppRecoveryRequest" + }, + "response": { + "$ref": "AppRecoveryAction" + }, + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + }, + "deploy": { + "description": "Deploy an already created app recovery action with recovery status DRAFT. Note that this action activates the recovery action for all targeted users and changes its status to ACTIVE.", + "flatPath": "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deploy", + "httpMethod": "POST", + "id": "androidpublisher.apprecovery.deploy", + "parameterOrder": [ + "packageName", + "appRecoveryId" + ], + "parameters": { + "appRecoveryId": { + "description": "Required. ID corresponding to the app recovery action to deploy.", + "format": "int64", + "location": "path", + "required": true, + "type": "string" + }, + "packageName": { + "description": "Required. Package name of the app for which recovery action is deployed.", + "location": "path", + "required": true, + "type": "string" + } + }, + "path": "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deploy", + "request": { + "$ref": "DeployAppRecoveryRequest" + }, + "response": { + "$ref": "DeployAppRecoveryResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + } + } + }, "edits": { "methods": { "commit": { @@ -4495,7 +4661,7 @@ } } }, - "revision": "20231213", + "revision": "20240109", "rootUrl": "https://androidpublisher.googleapis.com/", "schemas": { "Abi": { @@ -4629,6 +4795,49 @@ }, "type": "object" }, + "AddTargetingRequest": { + "description": "Request message for AddTargeting.", + "id": "AddTargetingRequest", + "properties": { + "targetingUpdate": { + "$ref": "TargetingUpdate", + "description": "Specifies targeting updates such as regions, android sdk versions etc." + } + }, + "type": "object" + }, + "AddTargetingResponse": { + "description": "Response message for AddTargeting.", + "id": "AddTargetingResponse", + "properties": {}, + "type": "object" + }, + "AllUsers": { + "description": "Object representation to describe all set of users.", + "id": "AllUsers", + "properties": { + "isAllUsersRequested": { + "description": "Required. Set to true if all set of users are needed.", + "type": "boolean" + } + }, + "type": "object" + }, + "AndroidSdks": { + "description": "Android api level targeting data for app recovery action targeting.", + "id": "AndroidSdks", + "properties": { + "sdkLevels": { + "description": "Android api levels of devices targeted by recovery action. See https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels for different api levels in android.", + "items": { + "format": "int64", + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, "Apk": { "description": "Information about an APK. The resource for ApksService.", "id": "Apk", @@ -4820,6 +5029,94 @@ }, "type": "object" }, + "AppRecoveryAction": { + "description": "Information about an app recovery action.", + "id": "AppRecoveryAction", + "properties": { + "appRecoveryId": { + "description": "ID corresponding to the app recovery action.", + "format": "int64", + "type": "string" + }, + "cancelTime": { + "description": "Timestamp of when the app recovery action is canceled by the developer. Only set if the recovery action has been canceled.", + "format": "google-datetime", + "type": "string" + }, + "createTime": { + "description": "Timestamp of when the app recovery action is created by the developer. It is always set after creation of the recovery action.", + "format": "google-datetime", + "type": "string" + }, + "deployTime": { + "description": "Timestamp of when the app recovery action is deployed to the users. Only set if the recovery action has been deployed.", + "format": "google-datetime", + "type": "string" + }, + "lastUpdateTime": { + "description": "Timestamp of when the developer last updated recovery action. In case the action is cancelled, it corresponds to cancellation time. It is always set after creation of the recovery action.", + "format": "google-datetime", + "type": "string" + }, + "remoteInAppUpdateData": { + "$ref": "RemoteInAppUpdateData", + "description": "Data about the remote in-app update action such as such as recovered user base, recoverable user base etc. Set only if the recovery action type is Remote In-App Update." + }, + "status": { + "description": "The status of the recovery action.", + "enum": [ + "RECOVERY_STATUS_UNSPECIFIED", + "RECOVERY_STATUS_ACTIVE", + "RECOVERY_STATUS_CANCELED", + "RECOVERY_STATUS_DRAFT" + ], + "enumDescriptions": [ + "RecoveryStatus is unspecified.", + "The app recovery action has not been canceled since it has been created.", + "The recovery action has been canceled. The action cannot be resumed.", + "The recovery action is in the draft state and has not yet been deployed to users." + ], + "type": "string" + }, + "targeting": { + "$ref": "Targeting", + "description": "Specifies targeting criteria for the recovery action such as regions, android sdk versions, app versions etc." + } + }, + "type": "object" + }, + "AppVersionList": { + "description": "Data format for a list of app versions. Only one app version is supported for now.", + "id": "AppVersionList", + "properties": { + "versionCodes": { + "description": "List of app version codes.", + "items": { + "format": "int64", + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "AppVersionRange": { + "description": "Data format for a continuous range of app versions.", + "id": "AppVersionRange", + "properties": { + "versionCodeEnd": { + "description": "Highest app version in the range, inclusive.", + "format": "int64", + "type": "string" + }, + "versionCodeStart": { + "description": "Lowest app version in the range, inclusive.", + "format": "int64", + "type": "string" + } + }, + "type": "object" + }, "ArchiveSubscriptionRequest": { "description": "Request message for ArchiveSubscription.", "id": "ArchiveSubscriptionRequest", @@ -5210,6 +5507,18 @@ }, "type": "object" }, + "CancelAppRecoveryRequest": { + "description": "Request message for CancelAppRecovery.", + "id": "CancelAppRecoveryRequest", + "properties": {}, + "type": "object" + }, + "CancelAppRecoveryResponse": { + "description": "Response message for CancelAppRecovery.", + "id": "CancelAppRecoveryResponse", + "properties": {}, + "type": "object" + }, "CancelSurveyResult": { "description": "Result of the cancel survey when the subscription was canceled by the user.", "id": "CancelSurveyResult", @@ -5360,6 +5669,21 @@ }, "type": "object" }, + "CreateDraftAppRecoveryRequest": { + "description": "Request message for CreateDraftAppRecovery.", + "id": "CreateDraftAppRecoveryRequest", + "properties": { + "remoteInAppUpdate": { + "$ref": "RemoteInAppUpdate", + "description": "Action type is remote in-app update. As a consequence of this action, a downloadable recovery module is also created for testing purposes." + }, + "targeting": { + "$ref": "Targeting", + "description": "Specifies targeting criteria for the recovery action such as regions, android sdk versions, app versions etc." + } + }, + "type": "object" + }, "DeactivateBasePlanRequest": { "description": "Request message for DeactivateBasePlan.", "id": "DeactivateBasePlanRequest", @@ -5473,6 +5797,18 @@ }, "type": "object" }, + "DeployAppRecoveryRequest": { + "description": "Request message for DeployAppRecovery.", + "id": "DeployAppRecoveryRequest", + "properties": {}, + "type": "object" + }, + "DeployAppRecoveryResponse": { + "description": "Response message for DeployAppRecovery.", + "id": "DeployAppRecoveryResponse", + "properties": {}, + "type": "object" + }, "DeveloperComment": { "description": "Developer entry from conversation between user and developer.", "id": "DeveloperComment", @@ -6041,6 +6377,13 @@ }, "type": "array" }, + "generatedRecoveryModules": { + "description": "Generated recovery apks for recovery actions signed with a key corresponding to certificate_sha256_hash. This includes all generated recovery APKs, also those in draft or cancelled state. This field is not set if no recovery actions were created for this signing key.", + "items": { + "$ref": "GeneratedRecoveryApk" + }, + "type": "array" + }, "generatedSplitApks": { "description": "List of generated split APKs, signed with a key corresponding to certificate_sha256_hash.", "items": { @@ -6090,6 +6433,42 @@ }, "type": "object" }, + "GeneratedRecoveryApk": { + "description": "Download metadata for an app recovery module.", + "id": "GeneratedRecoveryApk", + "properties": { + "downloadId": { + "description": "Download ID, which uniquely identifies the APK to download. Should be supplied to `generatedapks.download` method.", + "type": "string" + }, + "moduleName": { + "description": "Name of the module which recovery apk belongs to.", + "type": "string" + }, + "recoveryId": { + "description": "ID of the recovery action.", + "format": "int64", + "type": "string" + }, + "recoveryStatus": { + "description": "The status of the recovery action corresponding to the recovery apk.", + "enum": [ + "RECOVERY_STATUS_UNSPECIFIED", + "RECOVERY_STATUS_ACTIVE", + "RECOVERY_STATUS_CANCELED", + "RECOVERY_STATUS_DRAFT" + ], + "enumDescriptions": [ + "RecoveryStatus is unspecified.", + "The app recovery action has not been canceled since it has been created.", + "The recovery action has been canceled. The action cannot be resumed.", + "The recovery action is in the draft state and has not yet been deployed to users." + ], + "type": "string" + } + }, + "type": "object" + }, "GeneratedSplitApk": { "description": "Download metadata for a split APK.", "id": "GeneratedSplitApk", @@ -6621,6 +7000,20 @@ }, "type": "object" }, + "ListAppRecoveriesResponse": { + "description": "Response message for ListAppRecoveries. -- api-linter: core::0158::response-next-page-token-field=disabled", + "id": "ListAppRecoveriesResponse", + "properties": { + "recoveryActions": { + "description": "List of recovery actions associated with the requested package name.", + "items": { + "$ref": "AppRecoveryAction" + }, + "type": "array" + } + }, + "type": "object" + }, "ListDeviceTierConfigsResponse": { "description": "Response listing existing device tier configs.", "id": "ListDeviceTierConfigsResponse", @@ -7447,6 +7840,20 @@ }, "type": "object" }, + "Regions": { + "description": "Region targeting data for app recovery action targeting.", + "id": "Regions", + "properties": { + "regionCode": { + "description": "Regions targeted by the recovery action. Region codes are ISO 3166 Alpha-2 country codes. For example, US stands for United States of America. See https://www.iso.org/iso-3166-country-codes.html for the complete list of country codes.", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, "RegionsVersion": { "description": "The version of the available regions being used for the specified resource.", "id": "RegionsVersion", @@ -7458,6 +7865,53 @@ }, "type": "object" }, + "RemoteInAppUpdate": { + "description": "Object representation for Remote in-app update action type.", + "id": "RemoteInAppUpdate", + "properties": { + "isRemoteInAppUpdateRequested": { + "description": "Required. Set to true if Remote In-App Update action type is needed.", + "type": "boolean" + } + }, + "type": "object" + }, + "RemoteInAppUpdateData": { + "description": "Data related to Remote In-App Update action such as recovered user count, affected user count etc.", + "id": "RemoteInAppUpdateData", + "properties": { + "remoteAppUpdateDataPerBundle": { + "description": "Data related to the recovery action at bundle level.", + "items": { + "$ref": "RemoteInAppUpdateDataPerBundle" + }, + "type": "array" + } + }, + "type": "object" + }, + "RemoteInAppUpdateDataPerBundle": { + "description": "Data related to the recovery action at bundle level.", + "id": "RemoteInAppUpdateDataPerBundle", + "properties": { + "recoveredDeviceCount": { + "description": "Total number of devices which have been rescued.", + "format": "int64", + "type": "string" + }, + "totalDeviceCount": { + "description": "Total number of devices affected by this recovery action associated with bundle of the app.", + "format": "int64", + "type": "string" + }, + "versionCode": { + "description": "Version Code corresponding to the target bundle.", + "format": "int64", + "type": "string" + } + }, + "type": "object" + }, "ReplacementCancellation": { "description": "Information specific to cancellations caused by subscription replacement.", "id": "ReplacementCancellation", @@ -8362,6 +8816,33 @@ "properties": {}, "type": "object" }, + "Targeting": { + "description": "Targeting details for a recovery action such as regions, android sdk levels, app versions etc.", + "id": "Targeting", + "properties": { + "allUsers": { + "$ref": "AllUsers", + "description": "All users are targeted." + }, + "androidSdks": { + "$ref": "AndroidSdks", + "description": "Targeting is based on android api levels of devices." + }, + "regions": { + "$ref": "Regions", + "description": "Targeting is based on the user account region." + }, + "versionList": { + "$ref": "AppVersionList", + "description": "Target version codes as a list." + }, + "versionRange": { + "$ref": "AppVersionRange", + "description": "Target version codes as a range." + } + }, + "type": "object" + }, "TargetingInfo": { "description": "Targeting information about the generated apks.", "id": "TargetingInfo", @@ -8398,6 +8879,25 @@ }, "type": "object" }, + "TargetingUpdate": { + "description": "Update type for targeting. Note it is always a subset Targeting.", + "id": "TargetingUpdate", + "properties": { + "allUsers": { + "$ref": "AllUsers", + "description": "All users are targeted." + }, + "androidSdks": { + "$ref": "AndroidSdks", + "description": "Additional android sdk levels are targeted by the recovery action." + }, + "regions": { + "$ref": "Regions", + "description": "Additional regions are targeted by the recovery action." + } + }, + "type": "object" + }, "TestPurchase": { "description": "Whether this subscription purchase is a test purchase.", "id": "TestPurchase", diff --git a/DiscoveryJson/cloudasset_v1.json b/DiscoveryJson/cloudasset_v1.json index bdb15ee5544..51c5d6f4914 100644 --- a/DiscoveryJson/cloudasset_v1.json +++ b/DiscoveryJson/cloudasset_v1.json @@ -1095,7 +1095,7 @@ } } }, - "revision": "20231220", + "revision": "20240105", "rootUrl": "https://cloudasset.googleapis.com/", "schemas": { "AccessSelector": { @@ -2950,11 +2950,11 @@ "id": "GoogleIdentityAccesscontextmanagerV1MethodSelector", "properties": { "method": { - "description": "Value for `method` should be a valid method name for the corresponding `service_name` in ApiOperation. If `*` used as value for `method`, then ALL methods and permissions are allowed.", + "description": "A valid method name for the corresponding `service_name` in ApiOperation. If `*` is used as the value for the `method`, then ALL methods and permissions are allowed.", "type": "string" }, "permission": { - "description": "Value for `permission` should be a valid Cloud IAM permission for the corresponding `service_name` in ApiOperation.", + "description": "A valid Cloud IAM permission for the corresponding `service_name` in ApiOperation.", "type": "string" } }, diff --git a/DiscoveryJson/cloudasset_v1p5beta1.json b/DiscoveryJson/cloudasset_v1p5beta1.json index c1332c6476f..b9fb57a7dd2 100644 --- a/DiscoveryJson/cloudasset_v1p5beta1.json +++ b/DiscoveryJson/cloudasset_v1p5beta1.json @@ -177,7 +177,7 @@ } } }, - "revision": "20231220", + "revision": "20240105", "rootUrl": "https://cloudasset.googleapis.com/", "schemas": { "AnalyzeIamPolicyLongrunningMetadata": { @@ -1023,11 +1023,11 @@ "id": "GoogleIdentityAccesscontextmanagerV1MethodSelector", "properties": { "method": { - "description": "Value for `method` should be a valid method name for the corresponding `service_name` in ApiOperation. If `*` used as value for `method`, then ALL methods and permissions are allowed.", + "description": "A valid method name for the corresponding `service_name` in ApiOperation. If `*` is used as the value for the `method`, then ALL methods and permissions are allowed.", "type": "string" }, "permission": { - "description": "Value for `permission` should be a valid Cloud IAM permission for the corresponding `service_name` in ApiOperation.", + "description": "A valid Cloud IAM permission for the corresponding `service_name` in ApiOperation.", "type": "string" } }, diff --git a/DiscoveryJson/cloudprofiler_v2.json b/DiscoveryJson/cloudprofiler_v2.json index 4baafae9a85..91493d03787 100644 --- a/DiscoveryJson/cloudprofiler_v2.json +++ b/DiscoveryJson/cloudprofiler_v2.json @@ -185,7 +185,7 @@ ], "parameters": { "pageSize": { - "description": "The maximum number of items to return. Default page_size is 1000. Max limit is 10000.", + "description": "The maximum number of items to return. Default page_size is 1000. Max limit is 1000.", "format": "int32", "location": "query", "type": "integer" @@ -254,7 +254,7 @@ } } }, - "revision": "20231213", + "revision": "20240101", "rootUrl": "https://cloudprofiler.googleapis.com/", "schemas": { "CreateProfileRequest": { diff --git a/DiscoveryJson/containeranalysis_v1.json b/DiscoveryJson/containeranalysis_v1.json index 7c6836e13be..c0c3dd800c9 100644 --- a/DiscoveryJson/containeranalysis_v1.json +++ b/DiscoveryJson/containeranalysis_v1.json @@ -755,7 +755,7 @@ } } }, - "revision": "20231103", + "revision": "20240105", "rootUrl": "https://containeranalysis.googleapis.com/", "schemas": { "AliasContext": { @@ -989,7 +989,7 @@ "description": "The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies)." }, "members": { - "description": "Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.", + "description": "Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: A single identity in a workforce identity pool. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/group/{group_id}`: All workforce identities in a group. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: All workforce identities with a specific attribute value. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/*`: All identities in a workforce identity pool. * `principal://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/subject/{subject_attribute_value}`: A single identity in a workload identity pool. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/group/{group_id}`: A workload identity pool group. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: All identities in a workload identity pool with a certain attribute. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/*`: All identities in a workload identity pool. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `deleted:principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: Deleted single identity in a workforce identity pool. For example, `deleted:principal://iam.googleapis.com/locations/global/workforcePools/my-pool-id/subject/my-subject-attribute-value`.", "items": { "type": "string" }, diff --git a/DiscoveryJson/containeranalysis_v1alpha1.json b/DiscoveryJson/containeranalysis_v1alpha1.json index e6277e00578..606c272035a 100644 --- a/DiscoveryJson/containeranalysis_v1alpha1.json +++ b/DiscoveryJson/containeranalysis_v1alpha1.json @@ -1233,7 +1233,7 @@ } } }, - "revision": "20231103", + "revision": "20240105", "rootUrl": "https://containeranalysis.googleapis.com/", "schemas": { "AnalysisCompleted": { @@ -1398,7 +1398,7 @@ "description": "The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies)." }, "members": { - "description": "Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.", + "description": "Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: A single identity in a workforce identity pool. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/group/{group_id}`: All workforce identities in a group. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: All workforce identities with a specific attribute value. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/*`: All identities in a workforce identity pool. * `principal://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/subject/{subject_attribute_value}`: A single identity in a workload identity pool. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/group/{group_id}`: A workload identity pool group. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: All identities in a workload identity pool with a certain attribute. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/*`: All identities in a workload identity pool. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `deleted:principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: Deleted single identity in a workforce identity pool. For example, `deleted:principal://iam.googleapis.com/locations/global/workforcePools/my-pool-id/subject/my-subject-attribute-value`.", "items": { "type": "string" }, diff --git a/DiscoveryJson/containeranalysis_v1beta1.json b/DiscoveryJson/containeranalysis_v1beta1.json index 43f8e7d7568..5c7dd5d9d23 100644 --- a/DiscoveryJson/containeranalysis_v1beta1.json +++ b/DiscoveryJson/containeranalysis_v1beta1.json @@ -815,7 +815,7 @@ } } }, - "revision": "20231103", + "revision": "20240105", "rootUrl": "https://containeranalysis.googleapis.com/", "schemas": { "AliasContext": { @@ -1075,7 +1075,7 @@ "description": "The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies)." }, "members": { - "description": "Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.", + "description": "Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: A single identity in a workforce identity pool. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/group/{group_id}`: All workforce identities in a group. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: All workforce identities with a specific attribute value. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/*`: All identities in a workforce identity pool. * `principal://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/subject/{subject_attribute_value}`: A single identity in a workload identity pool. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/group/{group_id}`: A workload identity pool group. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: All identities in a workload identity pool with a certain attribute. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/*`: All identities in a workload identity pool. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `deleted:principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: Deleted single identity in a workforce identity pool. For example, `deleted:principal://iam.googleapis.com/locations/global/workforcePools/my-pool-id/subject/my-subject-attribute-value`.", "items": { "type": "string" }, diff --git a/DiscoveryJson/deploymentmanager_alpha.json b/DiscoveryJson/deploymentmanager_alpha.json index 14bacc78364..a8ccfbb087a 100644 --- a/DiscoveryJson/deploymentmanager_alpha.json +++ b/DiscoveryJson/deploymentmanager_alpha.json @@ -1588,7 +1588,7 @@ } } }, - "revision": "20231214", + "revision": "20240104", "rootUrl": "https://deploymentmanager.googleapis.com/", "schemas": { "AsyncOptions": { @@ -2306,7 +2306,7 @@ "type": "object" }, "Operation": { - "description": "Represents an Operation resource. Google Compute Engine has three Operation resources: * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, read Global, Regional, and Zonal Resources.", + "description": "Represents an Operation resource. Google Compute Engine has three Operation resources: * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, read Global, Regional, and Zonal Resources. Note that completed Operation resources have a limited retention period.", "id": "Operation", "properties": { "clientOperationId": { diff --git a/DiscoveryJson/deploymentmanager_v2.json b/DiscoveryJson/deploymentmanager_v2.json index 002f1bf3feb..4460620ff86 100644 --- a/DiscoveryJson/deploymentmanager_v2.json +++ b/DiscoveryJson/deploymentmanager_v2.json @@ -988,7 +988,7 @@ } } }, - "revision": "20231214", + "revision": "20240104", "rootUrl": "https://deploymentmanager.googleapis.com/", "schemas": { "AuditConfig": { @@ -1404,7 +1404,7 @@ "type": "object" }, "Operation": { - "description": "Represents an Operation resource. Google Compute Engine has three Operation resources: * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, read Global, Regional, and Zonal Resources.", + "description": "Represents an Operation resource. Google Compute Engine has three Operation resources: * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, read Global, Regional, and Zonal Resources. Note that completed Operation resources have a limited retention period.", "id": "Operation", "properties": { "clientOperationId": { diff --git a/DiscoveryJson/deploymentmanager_v2beta.json b/DiscoveryJson/deploymentmanager_v2beta.json index 03cf1475fed..a0c8ff14944 100644 --- a/DiscoveryJson/deploymentmanager_v2beta.json +++ b/DiscoveryJson/deploymentmanager_v2beta.json @@ -1552,7 +1552,7 @@ } } }, - "revision": "20231214", + "revision": "20240104", "rootUrl": "https://deploymentmanager.googleapis.com/", "schemas": { "AsyncOptions": { @@ -2209,7 +2209,7 @@ "type": "object" }, "Operation": { - "description": "Represents an Operation resource. Google Compute Engine has three Operation resources: * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, read Global, Regional, and Zonal Resources.", + "description": "Represents an Operation resource. Google Compute Engine has three Operation resources: * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, read Global, Regional, and Zonal Resources. Note that completed Operation resources have a limited retention period.", "id": "Operation", "properties": { "clientOperationId": { diff --git a/DiscoveryJson/script_v1.json b/DiscoveryJson/script_v1.json index 1bce45865ec..f1b052902d5 100644 --- a/DiscoveryJson/script_v1.json +++ b/DiscoveryJson/script_v1.json @@ -891,7 +891,7 @@ } } }, - "revision": "20231218", + "revision": "20240108", "rootUrl": "https://script.googleapis.com/", "schemas": { "Content": { @@ -905,10 +905,6 @@ }, "type": "array" }, - "revertFlumeInvoked": { - "description": "Set to true if called from revert flume to allow deletion of system generated manifest file while validating content request. This value is false by default.", - "type": "boolean" - }, "scriptId": { "description": "The script project's Drive ID.", "type": "string" diff --git a/DiscoveryJson/storage_v1.json b/DiscoveryJson/storage_v1.json index fcade5e110b..e5d75e40348 100644 --- a/DiscoveryJson/storage_v1.json +++ b/DiscoveryJson/storage_v1.json @@ -33,7 +33,7 @@ "location": "me-central2" } ], - "etag": "\"3131393937383137313835393437363337313333\"", + "etag": "\"3136323232353032373039383637313835303036\"", "icons": { "x16": "https://www.google.com/images/icons/product/cloud_storage-16.png", "x32": "https://www.google.com/images/icons/product/cloud_storage-32.png" @@ -210,7 +210,7 @@ "type": "string" }, "pageSize": { - "description": "Maximum number of items return in a single page of responses. Maximum 1000.", + "description": "Maximum number of items to return in a single page of responses. Maximum 1000.", "format": "int32", "location": "query", "minimum": "0", @@ -1387,6 +1387,240 @@ } } }, + "folders": { + "methods": { + "delete": { + "description": "Permanently deletes a folder. Only applicable to buckets with hierarchical namespace enabled.", + "httpMethod": "DELETE", + "id": "storage.folders.delete", + "parameterOrder": [ + "bucket", + "folder" + ], + "parameters": { + "bucket": { + "description": "Name of the bucket in which the folder resides.", + "location": "path", + "required": true, + "type": "string" + }, + "folder": { + "description": "Name of a folder.", + "location": "path", + "required": true, + "type": "string" + }, + "ifMetagenerationMatch": { + "description": "If set, only deletes the folder if its metageneration matches this value.", + "format": "int64", + "location": "query", + "type": "string" + }, + "ifMetagenerationNotMatch": { + "description": "If set, only deletes the folder if its metageneration does not match this value.", + "format": "int64", + "location": "query", + "type": "string" + } + }, + "path": "b/{bucket}/folders/{folder}", + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/devstorage.full_control", + "https://www.googleapis.com/auth/devstorage.read_write" + ] + }, + "get": { + "description": "Returns metadata for the specified folder. Only applicable to buckets with hierarchical namespace enabled.", + "httpMethod": "GET", + "id": "storage.folders.get", + "parameterOrder": [ + "bucket", + "folder" + ], + "parameters": { + "bucket": { + "description": "Name of the bucket in which the folder resides.", + "location": "path", + "required": true, + "type": "string" + }, + "folder": { + "description": "Name of a folder.", + "location": "path", + "required": true, + "type": "string" + }, + "ifMetagenerationMatch": { + "description": "Makes the return of the folder metadata conditional on whether the folder's current metageneration matches the given value.", + "format": "int64", + "location": "query", + "type": "string" + }, + "ifMetagenerationNotMatch": { + "description": "Makes the return of the folder metadata conditional on whether the folder's current metageneration does not match the given value.", + "format": "int64", + "location": "query", + "type": "string" + } + }, + "path": "b/{bucket}/folders/{folder}", + "response": { + "$ref": "Folder" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/cloud-platform.read-only", + "https://www.googleapis.com/auth/devstorage.full_control", + "https://www.googleapis.com/auth/devstorage.read_only", + "https://www.googleapis.com/auth/devstorage.read_write" + ] + }, + "insert": { + "description": "Creates a new folder. Only applicable to buckets with hierarchical namespace enabled.", + "httpMethod": "POST", + "id": "storage.folders.insert", + "parameterOrder": [ + "bucket" + ], + "parameters": { + "bucket": { + "description": "Name of the bucket in which the folder resides.", + "location": "path", + "required": true, + "type": "string" + }, + "recursive": { + "description": "If true, any parent folder which doesn\u2019t exist will be created automatically.", + "location": "query", + "type": "boolean" + } + }, + "path": "b/{bucket}/folders", + "request": { + "$ref": "Folder" + }, + "response": { + "$ref": "Folder" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/devstorage.full_control", + "https://www.googleapis.com/auth/devstorage.read_write" + ] + }, + "list": { + "description": "Retrieves a list of folders matching the criteria. Only applicable to buckets with hierarchical namespace enabled.", + "httpMethod": "GET", + "id": "storage.folders.list", + "parameterOrder": [ + "bucket" + ], + "parameters": { + "bucket": { + "description": "Name of the bucket in which to look for folders.", + "location": "path", + "required": true, + "type": "string" + }, + "delimiter": { + "description": "Returns results in a directory-like mode. The only supported value is '/'. If set, items will only contain folders that either exactly match the prefix, or are one level below the prefix.", + "location": "query", + "type": "string" + }, + "endOffset": { + "description": "Filter results to folders whose names are lexicographically before endOffset. If startOffset is also set, the folders listed will have names between startOffset (inclusive) and endOffset (exclusive).", + "location": "query", + "type": "string" + }, + "pageSize": { + "description": "Maximum number of items to return in a single page of responses.", + "format": "int32", + "location": "query", + "minimum": "0", + "type": "integer" + }, + "pageToken": { + "description": "A previously-returned page token representing part of the larger set of results to view.", + "location": "query", + "type": "string" + }, + "prefix": { + "description": "Filter results to folders whose paths begin with this prefix. If set, the value must either be an empty string or end with a '/'.", + "location": "query", + "type": "string" + }, + "startOffset": { + "description": "Filter results to folders whose names are lexicographically equal to or after startOffset. If endOffset is also set, the folders listed will have names between startOffset (inclusive) and endOffset (exclusive).", + "location": "query", + "type": "string" + } + }, + "path": "b/{bucket}/folders", + "response": { + "$ref": "Folders" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/cloud-platform.read-only", + "https://www.googleapis.com/auth/devstorage.full_control", + "https://www.googleapis.com/auth/devstorage.read_only", + "https://www.googleapis.com/auth/devstorage.read_write" + ] + }, + "rename": { + "description": "Renames a source folder to a destination folder. Only applicable to buckets with hierarchical namespace enabled.", + "httpMethod": "POST", + "id": "storage.folders.rename", + "parameterOrder": [ + "bucket", + "sourceFolder", + "destinationFolder" + ], + "parameters": { + "bucket": { + "description": "Name of the bucket in which the folders are in.", + "location": "path", + "required": true, + "type": "string" + }, + "destinationFolder": { + "description": "Name of the destination folder.", + "location": "path", + "required": true, + "type": "string" + }, + "ifSourceMetagenerationMatch": { + "description": "Makes the operation conditional on whether the source object's current metageneration matches the given value.", + "format": "int64", + "location": "query", + "type": "string" + }, + "ifSourceMetagenerationNotMatch": { + "description": "Makes the operation conditional on whether the source object's current metageneration does not match the given value.", + "format": "int64", + "location": "query", + "type": "string" + }, + "sourceFolder": { + "description": "Name of the source folder.", + "location": "path", + "required": true, + "type": "string" + } + }, + "path": "b/{bucket}/folders/{sourceFolder}/renameTo/folders/{destinationFolder}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/devstorage.full_control", + "https://www.googleapis.com/auth/devstorage.read_write" + ] + } + } + }, "managedFolders": { "methods": { "delete": { @@ -1565,7 +1799,7 @@ "type": "string" }, "pageSize": { - "description": "Maximum number of items return in a single page of responses.", + "description": "Maximum number of items to return in a single page of responses.", "format": "int32", "location": "query", "minimum": "0", @@ -3806,7 +4040,7 @@ } } }, - "revision": "20231218", + "revision": "20240105", "rootUrl": "https://storage.googleapis.com/", "schemas": { "AnywhereCache": { @@ -4014,6 +4248,16 @@ "description": "HTTP 1.1 Entity tag for the bucket.", "type": "string" }, + "hierarchicalNamespace": { + "description": "The bucket's hierarchical namespace configuration.", + "properties": { + "enabled": { + "description": "When set to true, hierarchical namespace is enabled for this bucket.", + "type": "boolean" + } + }, + "type": "object" + }, "iamConfiguration": { "description": "The bucket's IAM configuration.", "properties": { @@ -4601,6 +4845,90 @@ }, "type": "object" }, + "Folder": { + "description": "A folder. Only available in buckets with hierarchical namespace enabled.", + "id": "Folder", + "properties": { + "bucket": { + "description": "The name of the bucket containing this folder.", + "type": "string" + }, + "id": { + "description": "The ID of the folder, including the bucket name, folder name.", + "type": "string" + }, + "kind": { + "default": "storage#folder", + "description": "The kind of item this is. For folders, this is always storage#folder.", + "type": "string" + }, + "metadata": { + "additionalProperties": { + "description": "An individual metadata entry.", + "type": "string" + }, + "description": "User-provided metadata, in key/value pairs.", + "type": "object" + }, + "metageneration": { + "description": "The version of the metadata for this folder. Used for preconditions and for detecting changes in metadata.", + "format": "int64", + "type": "string" + }, + "name": { + "description": "The name of the folder. Required if not specified by URL parameter.", + "type": "string" + }, + "pendingRenameInfo": { + "description": "Only present if the folder is part of an ongoing rename folder operation. Contains information which can be used to query the operation status.", + "properties": { + "operationId": { + "description": "The ID of the rename folder operation.", + "type": "string" + } + }, + "type": "object" + }, + "selfLink": { + "description": "The link to this folder.", + "type": "string" + }, + "timeCreated": { + "description": "The creation time of the folder in RFC 3339 format.", + "format": "date-time", + "type": "string" + }, + "updated": { + "description": "The modification time of the folder metadata in RFC 3339 format.", + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "Folders": { + "description": "A list of folders.", + "id": "Folders", + "properties": { + "items": { + "description": "The list of items.", + "items": { + "$ref": "Folder" + }, + "type": "array" + }, + "kind": { + "default": "storage#folders", + "description": "The kind of item this is. For lists of folders, this is always storage#folders.", + "type": "string" + }, + "nextPageToken": { + "description": "The continuation token, used to page through large result sets. Provide this value in a subsequent request to return the next page of results.", + "type": "string" + } + }, + "type": "object" + }, "GoogleLongrunningListOperationsResponse": { "description": "The response message for storage.buckets.operations.list.", "id": "GoogleLongrunningListOperationsResponse", diff --git a/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.cs b/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.cs index a0e803958a2..ba311547b30 100644 --- a/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.cs +++ b/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.csproj b/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.csproj index 8c881324727..45b9de0c844 100644 --- a/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.csproj +++ b/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ACMEDNS.v1 Client Library - 1.64.0.2981 + 1.65.0.2981 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.AIPlatformNotebooks.v1/Google.Apis.AIPlatformNotebooks.v1.csproj b/Src/Generated/Google.Apis.AIPlatformNotebooks.v1/Google.Apis.AIPlatformNotebooks.v1.csproj index acc09a4ed64..448364edbe3 100644 --- a/Src/Generated/Google.Apis.AIPlatformNotebooks.v1/Google.Apis.AIPlatformNotebooks.v1.csproj +++ b/Src/Generated/Google.Apis.AIPlatformNotebooks.v1/Google.Apis.AIPlatformNotebooks.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.AIPlatformNotebooks.v1 Client Library - 1.64.0.3268 + 1.65.0.3268 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AIPlatformNotebooks.v2/Google.Apis.AIPlatformNotebooks.v2.csproj b/Src/Generated/Google.Apis.AIPlatformNotebooks.v2/Google.Apis.AIPlatformNotebooks.v2.csproj index 3ca16800347..d098ddebf77 100644 --- a/Src/Generated/Google.Apis.AIPlatformNotebooks.v2/Google.Apis.AIPlatformNotebooks.v2.csproj +++ b/Src/Generated/Google.Apis.AIPlatformNotebooks.v2/Google.Apis.AIPlatformNotebooks.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.AIPlatformNotebooks.v2 Client Library - 1.64.0.3268 + 1.65.0.3268 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.cs b/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.cs index aa0899eadcd..b6d516ba7a7 100644 --- a/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.cs +++ b/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.csproj b/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.csproj index b827f67095c..42f373484f2 100644 --- a/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.csproj +++ b/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AbusiveExperienceReport.v1 Client Library - 1.64.0.2235 + 1.65.0.2235 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.cs b/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.cs index 68d2918349e..a29bf65d117 100644 --- a/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.cs +++ b/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.csproj b/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.csproj index 52ab5d28ff8..01d6f252d8f 100644 --- a/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.csproj +++ b/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Acceleratedmobilepageurl.v1 Client Library - 1.64.0.3106 + 1.65.0.3106 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.cs b/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.cs index cc726ad22a0..d3cf6d998d1 100644 --- a/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.cs +++ b/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.csproj b/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.csproj index 4287fbd87a2..00d82f6c4b3 100644 --- a/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.csproj +++ b/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AccessApproval.v1 Client Library - 1.64.0.3256 + 1.65.0.3291 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AccessContextManager.v1/Google.Apis.AccessContextManager.v1.csproj b/Src/Generated/Google.Apis.AccessContextManager.v1/Google.Apis.AccessContextManager.v1.csproj index 97758cf4245..e3f3594326a 100644 --- a/Src/Generated/Google.Apis.AccessContextManager.v1/Google.Apis.AccessContextManager.v1.csproj +++ b/Src/Generated/Google.Apis.AccessContextManager.v1/Google.Apis.AccessContextManager.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.AccessContextManager.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AccessContextManager.v1beta/Google.Apis.AccessContextManager.v1beta.cs b/Src/Generated/Google.Apis.AccessContextManager.v1beta/Google.Apis.AccessContextManager.v1beta.cs deleted file mode 100644 index e1f221877f8..00000000000 --- a/Src/Generated/Google.Apis.AccessContextManager.v1beta/Google.Apis.AccessContextManager.v1beta.cs +++ /dev/null @@ -1,1953 +0,0 @@ -// Copyright 2023 Google LLC -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// https://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -// Generated code. DO NOT EDIT! - -namespace Google.Apis.AccessContextManager.v1beta -{ - /// The AccessContextManager Service. - public class AccessContextManagerService : Google.Apis.Services.BaseClientService - { - /// The API version. - public const string Version = "v1beta"; - - /// The discovery version used to generate this service. - public static Google.Apis.Discovery.DiscoveryVersion DiscoveryVersionUsed = Google.Apis.Discovery.DiscoveryVersion.Version_1_0; - - /// Constructs a new service. - public AccessContextManagerService() : this(new Google.Apis.Services.BaseClientService.Initializer()) - { - } - - /// Constructs a new service. - /// The service initializer. - public AccessContextManagerService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) - { - AccessPolicies = new AccessPoliciesResource(this); - Operations = new OperationsResource(this); - } - - /// Gets the service supported features. - public override System.Collections.Generic.IList Features => new string[0]; - - /// Gets the service name. - public override string Name => "accesscontextmanager"; - - /// Gets the service base URI. - public override string BaseUri => BaseUriOverride ?? "https://accesscontextmanager.googleapis.com/"; - - /// Gets the service base path. - public override string BasePath => ""; - - /// Gets the batch base URI; null if unspecified. - public override string BatchUri => "https://accesscontextmanager.googleapis.com/batch"; - - /// Gets the batch base path; null if unspecified. - public override string BatchPath => "batch"; - - /// Available OAuth 2.0 scopes for use with the Access Context Manager API. - public class Scope - { - /// - /// See, edit, configure, and delete your Google Cloud data and see the email address for your Google - /// Account. - /// - public static string CloudPlatform = "https://www.googleapis.com/auth/cloud-platform"; - } - - /// Available OAuth 2.0 scope constants for use with the Access Context Manager API. - public static class ScopeConstants - { - /// - /// See, edit, configure, and delete your Google Cloud data and see the email address for your Google - /// Account. - /// - public const string CloudPlatform = "https://www.googleapis.com/auth/cloud-platform"; - } - - /// Gets the AccessPolicies resource. - public virtual AccessPoliciesResource AccessPolicies { get; } - - /// Gets the Operations resource. - public virtual OperationsResource Operations { get; } - } - - /// A base abstract class for AccessContextManager requests. - public abstract class AccessContextManagerBaseServiceRequest : Google.Apis.Requests.ClientServiceRequest - { - /// Constructs a new AccessContextManagerBaseServiceRequest instance. - protected AccessContextManagerBaseServiceRequest(Google.Apis.Services.IClientService service) : base(service) - { - } - - /// V1 error format. - [Google.Apis.Util.RequestParameterAttribute("$.xgafv", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable Xgafv { get; set; } - - /// V1 error format. - public enum XgafvEnum - { - /// v1 error format - [Google.Apis.Util.StringValueAttribute("1")] - Value1 = 0, - - /// v2 error format - [Google.Apis.Util.StringValueAttribute("2")] - Value2 = 1, - } - - /// OAuth access token. - [Google.Apis.Util.RequestParameterAttribute("access_token", Google.Apis.Util.RequestParameterType.Query)] - public virtual string AccessToken { get; set; } - - /// Data format for response. - [Google.Apis.Util.RequestParameterAttribute("alt", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable Alt { get; set; } - - /// Data format for response. - public enum AltEnum - { - /// Responses with Content-Type of application/json - [Google.Apis.Util.StringValueAttribute("json")] - Json = 0, - - /// Media download with context-dependent Content-Type - [Google.Apis.Util.StringValueAttribute("media")] - Media = 1, - - /// Responses with Content-Type of application/x-protobuf - [Google.Apis.Util.StringValueAttribute("proto")] - Proto = 2, - } - - /// JSONP - [Google.Apis.Util.RequestParameterAttribute("callback", Google.Apis.Util.RequestParameterType.Query)] - public virtual string Callback { get; set; } - - /// Selector specifying which fields to include in a partial response. - [Google.Apis.Util.RequestParameterAttribute("fields", Google.Apis.Util.RequestParameterType.Query)] - public virtual string Fields { get; set; } - - /// - /// API key. Your API key identifies your project and provides you with API access, quota, and reports. Required - /// unless you provide an OAuth 2.0 token. - /// - [Google.Apis.Util.RequestParameterAttribute("key", Google.Apis.Util.RequestParameterType.Query)] - public virtual string Key { get; set; } - - /// OAuth 2.0 token for the current user. - [Google.Apis.Util.RequestParameterAttribute("oauth_token", Google.Apis.Util.RequestParameterType.Query)] - public virtual string OauthToken { get; set; } - - /// Returns response with indentations and line breaks. - [Google.Apis.Util.RequestParameterAttribute("prettyPrint", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable PrettyPrint { get; set; } - - /// - /// Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a - /// user, but should not exceed 40 characters. - /// - [Google.Apis.Util.RequestParameterAttribute("quotaUser", Google.Apis.Util.RequestParameterType.Query)] - public virtual string QuotaUser { get; set; } - - /// Legacy upload protocol for media (e.g. "media", "multipart"). - [Google.Apis.Util.RequestParameterAttribute("uploadType", Google.Apis.Util.RequestParameterType.Query)] - public virtual string UploadType { get; set; } - - /// Upload protocol for media (e.g. "raw", "multipart"). - [Google.Apis.Util.RequestParameterAttribute("upload_protocol", Google.Apis.Util.RequestParameterType.Query)] - public virtual string UploadProtocol { get; set; } - - /// Initializes AccessContextManager parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("$.xgafv", new Google.Apis.Discovery.Parameter - { - Name = "$.xgafv", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("access_token", new Google.Apis.Discovery.Parameter - { - Name = "access_token", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("alt", new Google.Apis.Discovery.Parameter - { - Name = "alt", - IsRequired = false, - ParameterType = "query", - DefaultValue = "json", - Pattern = null, - }); - RequestParameters.Add("callback", new Google.Apis.Discovery.Parameter - { - Name = "callback", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("fields", new Google.Apis.Discovery.Parameter - { - Name = "fields", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("key", new Google.Apis.Discovery.Parameter - { - Name = "key", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("oauth_token", new Google.Apis.Discovery.Parameter - { - Name = "oauth_token", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("prettyPrint", new Google.Apis.Discovery.Parameter - { - Name = "prettyPrint", - IsRequired = false, - ParameterType = "query", - DefaultValue = "true", - Pattern = null, - }); - RequestParameters.Add("quotaUser", new Google.Apis.Discovery.Parameter - { - Name = "quotaUser", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("uploadType", new Google.Apis.Discovery.Parameter - { - Name = "uploadType", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("upload_protocol", new Google.Apis.Discovery.Parameter - { - Name = "upload_protocol", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - - /// The "accessPolicies" collection of methods. - public class AccessPoliciesResource - { - private const string Resource = "accessPolicies"; - - /// The service which this resource belongs to. - private readonly Google.Apis.Services.IClientService service; - - /// Constructs a new resource. - public AccessPoliciesResource(Google.Apis.Services.IClientService service) - { - this.service = service; - AccessLevels = new AccessLevelsResource(service); - ServicePerimeters = new ServicePerimetersResource(service); - } - - /// Gets the AccessLevels resource. - public virtual AccessLevelsResource AccessLevels { get; } - - /// The "accessLevels" collection of methods. - public class AccessLevelsResource - { - private const string Resource = "accessLevels"; - - /// The service which this resource belongs to. - private readonly Google.Apis.Services.IClientService service; - - /// Constructs a new resource. - public AccessLevelsResource(Google.Apis.Services.IClientService service) - { - this.service = service; - } - - /// - /// Create an Access Level. The longrunning operation from this RPC will have a successful status once the - /// Access Level has propagated to long-lasting storage. Access Levels containing errors will result in an - /// error response for the first error encountered. - /// - /// The body of the request. - /// - /// Required. Resource name for the access policy which owns this Access Level. Format: - /// `accessPolicies/{policy_id}` - /// - public virtual CreateRequest Create(Google.Apis.AccessContextManager.v1beta.Data.AccessLevel body, string parent) - { - return new CreateRequest(this.service, body, parent); - } - - /// - /// Create an Access Level. The longrunning operation from this RPC will have a successful status once the - /// Access Level has propagated to long-lasting storage. Access Levels containing errors will result in an - /// error response for the first error encountered. - /// - public class CreateRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Create request. - public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.AccessContextManager.v1beta.Data.AccessLevel body, string parent) : base(service) - { - Parent = parent; - Body = body; - InitParameters(); - } - - /// - /// Required. Resource name for the access policy which owns this Access Level. Format: - /// `accessPolicies/{policy_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Parent { get; private set; } - - /// Gets or sets the body of this request. - Google.Apis.AccessContextManager.v1beta.Data.AccessLevel Body { get; set; } - - /// Returns the body of the request. - protected override object GetBody() => Body; - - /// Gets the method name. - public override string MethodName => "create"; - - /// Gets the HTTP method. - public override string HttpMethod => "POST"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+parent}/accessLevels"; - - /// Initializes Create parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("parent", new Google.Apis.Discovery.Parameter - { - Name = "parent", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+$", - }); - } - } - - /// - /// Delete an Access Level by resource name. The longrunning operation from this RPC will have a successful - /// status once the Access Level has been removed from long-lasting storage. - /// - /// - /// Required. Resource name for the Access Level. Format: - /// `accessPolicies/{policy_id}/accessLevels/{access_level_id}` - /// - public virtual DeleteRequest Delete(string name) - { - return new DeleteRequest(this.service, name); - } - - /// - /// Delete an Access Level by resource name. The longrunning operation from this RPC will have a successful - /// status once the Access Level has been removed from long-lasting storage. - /// - public class DeleteRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Delete request. - public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) - { - Name = name; - InitParameters(); - } - - /// - /// Required. Resource name for the Access Level. Format: - /// `accessPolicies/{policy_id}/accessLevels/{access_level_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Gets the method name. - public override string MethodName => "delete"; - - /// Gets the HTTP method. - public override string HttpMethod => "DELETE"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Delete parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+/accessLevels/[^/]+$", - }); - } - } - - /// Get an Access Level by resource name. - /// - /// Required. Resource name for the Access Level. Format: - /// `accessPolicies/{policy_id}/accessLevels/{access_level_id}` - /// - public virtual GetRequest Get(string name) - { - return new GetRequest(this.service, name); - } - - /// Get an Access Level by resource name. - public class GetRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Get request. - public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) - { - Name = name; - InitParameters(); - } - - /// - /// Required. Resource name for the Access Level. Format: - /// `accessPolicies/{policy_id}/accessLevels/{access_level_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// - /// Whether to return `BasicLevels` in the Cloud Common Expression Language rather than as - /// `BasicLevels`. Defaults to AS_DEFINED, where Access Levels are returned as `BasicLevels` or - /// `CustomLevels` based on how they were created. If set to CEL, all Access Levels are returned as - /// `CustomLevels`. In the CEL case, `BasicLevels` are translated to equivalent `CustomLevels`. - /// - [Google.Apis.Util.RequestParameterAttribute("accessLevelFormat", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable AccessLevelFormat { get; set; } - - /// - /// Whether to return `BasicLevels` in the Cloud Common Expression Language rather than as - /// `BasicLevels`. Defaults to AS_DEFINED, where Access Levels are returned as `BasicLevels` or - /// `CustomLevels` based on how they were created. If set to CEL, all Access Levels are returned as - /// `CustomLevels`. In the CEL case, `BasicLevels` are translated to equivalent `CustomLevels`. - /// - public enum AccessLevelFormatEnum - { - /// The format was not specified. - [Google.Apis.Util.StringValueAttribute("LEVEL_FORMAT_UNSPECIFIED")] - LEVELFORMATUNSPECIFIED = 0, - - /// - /// Uses the format the resource was defined in. BasicLevels are returned as BasicLevels, - /// CustomLevels are returned as CustomLevels. - /// - [Google.Apis.Util.StringValueAttribute("AS_DEFINED")] - ASDEFINED = 1, - - /// - /// Use Cloud Common Expression Language when returning the resource. Both BasicLevels and - /// CustomLevels are returned as CustomLevels. - /// - [Google.Apis.Util.StringValueAttribute("CEL")] - CEL = 2, - } - - /// Gets the method name. - public override string MethodName => "get"; - - /// Gets the HTTP method. - public override string HttpMethod => "GET"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Get parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+/accessLevels/[^/]+$", - }); - RequestParameters.Add("accessLevelFormat", new Google.Apis.Discovery.Parameter - { - Name = "accessLevelFormat", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - - /// List all Access Levels for an access policy. - /// - /// Required. Resource name for the access policy to list Access Levels from. Format: - /// `accessPolicies/{policy_id}` - /// - public virtual ListRequest List(string parent) - { - return new ListRequest(this.service, parent); - } - - /// List all Access Levels for an access policy. - public class ListRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new List request. - public ListRequest(Google.Apis.Services.IClientService service, string parent) : base(service) - { - Parent = parent; - InitParameters(); - } - - /// - /// Required. Resource name for the access policy to list Access Levels from. Format: - /// `accessPolicies/{policy_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Parent { get; private set; } - - /// - /// Whether to return `BasicLevels` in the Cloud Common Expression language, as `CustomLevels`, rather - /// than as `BasicLevels`. Defaults to returning `AccessLevels` in the format they were defined. - /// - [Google.Apis.Util.RequestParameterAttribute("accessLevelFormat", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable AccessLevelFormat { get; set; } - - /// - /// Whether to return `BasicLevels` in the Cloud Common Expression language, as `CustomLevels`, rather - /// than as `BasicLevels`. Defaults to returning `AccessLevels` in the format they were defined. - /// - public enum AccessLevelFormatEnum - { - /// The format was not specified. - [Google.Apis.Util.StringValueAttribute("LEVEL_FORMAT_UNSPECIFIED")] - LEVELFORMATUNSPECIFIED = 0, - - /// - /// Uses the format the resource was defined in. BasicLevels are returned as BasicLevels, - /// CustomLevels are returned as CustomLevels. - /// - [Google.Apis.Util.StringValueAttribute("AS_DEFINED")] - ASDEFINED = 1, - - /// - /// Use Cloud Common Expression Language when returning the resource. Both BasicLevels and - /// CustomLevels are returned as CustomLevels. - /// - [Google.Apis.Util.StringValueAttribute("CEL")] - CEL = 2, - } - - /// Number of Access Levels to include in the list. Default 100. - [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable PageSize { get; set; } - - /// - /// Next page token for the next batch of Access Level instances. Defaults to the first page of results. - /// - [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] - public virtual string PageToken { get; set; } - - /// Gets the method name. - public override string MethodName => "list"; - - /// Gets the HTTP method. - public override string HttpMethod => "GET"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+parent}/accessLevels"; - - /// Initializes List parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("parent", new Google.Apis.Discovery.Parameter - { - Name = "parent", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+$", - }); - RequestParameters.Add("accessLevelFormat", new Google.Apis.Discovery.Parameter - { - Name = "accessLevelFormat", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter - { - Name = "pageSize", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter - { - Name = "pageToken", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - - /// - /// Update an Access Level. The longrunning operation from this RPC will have a successful status once the - /// changes to the Access Level have propagated to long-lasting storage. Access Levels containing errors - /// will result in an error response for the first error encountered. - /// - /// The body of the request. - /// - /// Resource name for the `AccessLevel`. Format: - /// `accessPolicies/{access_policy}/accessLevels/{access_level}`. The `access_level` component must begin - /// with a letter, followed by alphanumeric characters or `_`. Its maximum length is 50 characters. After - /// you create an `AccessLevel`, you cannot change its `name`. - /// - public virtual PatchRequest Patch(Google.Apis.AccessContextManager.v1beta.Data.AccessLevel body, string name) - { - return new PatchRequest(this.service, body, name); - } - - /// - /// Update an Access Level. The longrunning operation from this RPC will have a successful status once the - /// changes to the Access Level have propagated to long-lasting storage. Access Levels containing errors - /// will result in an error response for the first error encountered. - /// - public class PatchRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Patch request. - public PatchRequest(Google.Apis.Services.IClientService service, Google.Apis.AccessContextManager.v1beta.Data.AccessLevel body, string name) : base(service) - { - Name = name; - Body = body; - InitParameters(); - } - - /// - /// Resource name for the `AccessLevel`. Format: - /// `accessPolicies/{access_policy}/accessLevels/{access_level}`. The `access_level` component must - /// begin with a letter, followed by alphanumeric characters or `_`. Its maximum length is 50 - /// characters. After you create an `AccessLevel`, you cannot change its `name`. - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Required. Mask to control which fields get updated. Must be non-empty. - [Google.Apis.Util.RequestParameterAttribute("updateMask", Google.Apis.Util.RequestParameterType.Query)] - public virtual object UpdateMask { get; set; } - - /// Gets or sets the body of this request. - Google.Apis.AccessContextManager.v1beta.Data.AccessLevel Body { get; set; } - - /// Returns the body of the request. - protected override object GetBody() => Body; - - /// Gets the method name. - public override string MethodName => "patch"; - - /// Gets the HTTP method. - public override string HttpMethod => "PATCH"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Patch parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+/accessLevels/[^/]+$", - }); - RequestParameters.Add("updateMask", new Google.Apis.Discovery.Parameter - { - Name = "updateMask", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - } - - /// Gets the ServicePerimeters resource. - public virtual ServicePerimetersResource ServicePerimeters { get; } - - /// The "servicePerimeters" collection of methods. - public class ServicePerimetersResource - { - private const string Resource = "servicePerimeters"; - - /// The service which this resource belongs to. - private readonly Google.Apis.Services.IClientService service; - - /// Constructs a new resource. - public ServicePerimetersResource(Google.Apis.Services.IClientService service) - { - this.service = service; - } - - /// - /// Create a Service Perimeter. The longrunning operation from this RPC will have a successful status once - /// the Service Perimeter has propagated to long-lasting storage. Service Perimeters containing errors will - /// result in an error response for the first error encountered. - /// - /// The body of the request. - /// - /// Required. Resource name for the access policy which owns this Service Perimeter. Format: - /// `accessPolicies/{policy_id}` - /// - public virtual CreateRequest Create(Google.Apis.AccessContextManager.v1beta.Data.ServicePerimeter body, string parent) - { - return new CreateRequest(this.service, body, parent); - } - - /// - /// Create a Service Perimeter. The longrunning operation from this RPC will have a successful status once - /// the Service Perimeter has propagated to long-lasting storage. Service Perimeters containing errors will - /// result in an error response for the first error encountered. - /// - public class CreateRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Create request. - public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.AccessContextManager.v1beta.Data.ServicePerimeter body, string parent) : base(service) - { - Parent = parent; - Body = body; - InitParameters(); - } - - /// - /// Required. Resource name for the access policy which owns this Service Perimeter. Format: - /// `accessPolicies/{policy_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Parent { get; private set; } - - /// Gets or sets the body of this request. - Google.Apis.AccessContextManager.v1beta.Data.ServicePerimeter Body { get; set; } - - /// Returns the body of the request. - protected override object GetBody() => Body; - - /// Gets the method name. - public override string MethodName => "create"; - - /// Gets the HTTP method. - public override string HttpMethod => "POST"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+parent}/servicePerimeters"; - - /// Initializes Create parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("parent", new Google.Apis.Discovery.Parameter - { - Name = "parent", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+$", - }); - } - } - - /// - /// Delete a Service Perimeter by resource name. The longrunning operation from this RPC will have a - /// successful status once the Service Perimeter has been removed from long-lasting storage. - /// - /// - /// Required. Resource name for the Service Perimeter. Format: - /// `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}` - /// - public virtual DeleteRequest Delete(string name) - { - return new DeleteRequest(this.service, name); - } - - /// - /// Delete a Service Perimeter by resource name. The longrunning operation from this RPC will have a - /// successful status once the Service Perimeter has been removed from long-lasting storage. - /// - public class DeleteRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Delete request. - public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) - { - Name = name; - InitParameters(); - } - - /// - /// Required. Resource name for the Service Perimeter. Format: - /// `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Gets the method name. - public override string MethodName => "delete"; - - /// Gets the HTTP method. - public override string HttpMethod => "DELETE"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Delete parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+/servicePerimeters/[^/]+$", - }); - } - } - - /// Get a Service Perimeter by resource name. - /// - /// Required. Resource name for the Service Perimeter. Format: - /// `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}` - /// - public virtual GetRequest Get(string name) - { - return new GetRequest(this.service, name); - } - - /// Get a Service Perimeter by resource name. - public class GetRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Get request. - public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) - { - Name = name; - InitParameters(); - } - - /// - /// Required. Resource name for the Service Perimeter. Format: - /// `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Gets the method name. - public override string MethodName => "get"; - - /// Gets the HTTP method. - public override string HttpMethod => "GET"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Get parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+/servicePerimeters/[^/]+$", - }); - } - } - - /// List all Service Perimeters for an access policy. - /// - /// Required. Resource name for the access policy to list Service Perimeters from. Format: - /// `accessPolicies/{policy_id}` - /// - public virtual ListRequest List(string parent) - { - return new ListRequest(this.service, parent); - } - - /// List all Service Perimeters for an access policy. - public class ListRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new List request. - public ListRequest(Google.Apis.Services.IClientService service, string parent) : base(service) - { - Parent = parent; - InitParameters(); - } - - /// - /// Required. Resource name for the access policy to list Service Perimeters from. Format: - /// `accessPolicies/{policy_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Parent { get; private set; } - - /// Number of Service Perimeters to include in the list. Default 100. - [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable PageSize { get; set; } - - /// - /// Next page token for the next batch of Service Perimeter instances. Defaults to the first page of - /// results. - /// - [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] - public virtual string PageToken { get; set; } - - /// Gets the method name. - public override string MethodName => "list"; - - /// Gets the HTTP method. - public override string HttpMethod => "GET"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+parent}/servicePerimeters"; - - /// Initializes List parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("parent", new Google.Apis.Discovery.Parameter - { - Name = "parent", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+$", - }); - RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter - { - Name = "pageSize", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter - { - Name = "pageToken", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - - /// - /// Update a Service Perimeter. The longrunning operation from this RPC will have a successful status once - /// the changes to the Service Perimeter have propagated to long-lasting storage. Service Perimeter - /// containing errors will result in an error response for the first error encountered. - /// - /// The body of the request. - /// - /// Resource name for the `ServicePerimeter`. Format: - /// `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`. The `service_perimeter` - /// component must begin with a letter, followed by alphanumeric characters or `_`. After you create a - /// `ServicePerimeter`, you cannot change its `name`. - /// - public virtual PatchRequest Patch(Google.Apis.AccessContextManager.v1beta.Data.ServicePerimeter body, string name) - { - return new PatchRequest(this.service, body, name); - } - - /// - /// Update a Service Perimeter. The longrunning operation from this RPC will have a successful status once - /// the changes to the Service Perimeter have propagated to long-lasting storage. Service Perimeter - /// containing errors will result in an error response for the first error encountered. - /// - public class PatchRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Patch request. - public PatchRequest(Google.Apis.Services.IClientService service, Google.Apis.AccessContextManager.v1beta.Data.ServicePerimeter body, string name) : base(service) - { - Name = name; - Body = body; - InitParameters(); - } - - /// - /// Resource name for the `ServicePerimeter`. Format: - /// `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`. The `service_perimeter` - /// component must begin with a letter, followed by alphanumeric characters or `_`. After you create a - /// `ServicePerimeter`, you cannot change its `name`. - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Required. Mask to control which fields get updated. Must be non-empty. - [Google.Apis.Util.RequestParameterAttribute("updateMask", Google.Apis.Util.RequestParameterType.Query)] - public virtual object UpdateMask { get; set; } - - /// Gets or sets the body of this request. - Google.Apis.AccessContextManager.v1beta.Data.ServicePerimeter Body { get; set; } - - /// Returns the body of the request. - protected override object GetBody() => Body; - - /// Gets the method name. - public override string MethodName => "patch"; - - /// Gets the HTTP method. - public override string HttpMethod => "PATCH"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Patch parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+/servicePerimeters/[^/]+$", - }); - RequestParameters.Add("updateMask", new Google.Apis.Discovery.Parameter - { - Name = "updateMask", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - } - - /// - /// Create an `AccessPolicy`. Fails if this organization already has a `AccessPolicy`. The longrunning Operation - /// will have a successful status once the `AccessPolicy` has propagated to long-lasting storage. Syntactic and - /// basic semantic errors will be returned in `metadata` as a BadRequest proto. - /// - /// The body of the request. - public virtual CreateRequest Create(Google.Apis.AccessContextManager.v1beta.Data.AccessPolicy body) - { - return new CreateRequest(this.service, body); - } - - /// - /// Create an `AccessPolicy`. Fails if this organization already has a `AccessPolicy`. The longrunning Operation - /// will have a successful status once the `AccessPolicy` has propagated to long-lasting storage. Syntactic and - /// basic semantic errors will be returned in `metadata` as a BadRequest proto. - /// - public class CreateRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Create request. - public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.AccessContextManager.v1beta.Data.AccessPolicy body) : base(service) - { - Body = body; - InitParameters(); - } - - /// Gets or sets the body of this request. - Google.Apis.AccessContextManager.v1beta.Data.AccessPolicy Body { get; set; } - - /// Returns the body of the request. - protected override object GetBody() => Body; - - /// Gets the method name. - public override string MethodName => "create"; - - /// Gets the HTTP method. - public override string HttpMethod => "POST"; - - /// Gets the REST path. - public override string RestPath => "v1beta/accessPolicies"; - - /// Initializes Create parameter list. - protected override void InitParameters() - { - base.InitParameters(); - } - } - - /// - /// Delete an AccessPolicy by resource name. The longrunning Operation will have a successful status once the - /// AccessPolicy has been removed from long-lasting storage. - /// - /// - /// Required. Resource name for the access policy to delete. Format `accessPolicies/{policy_id}` - /// - public virtual DeleteRequest Delete(string name) - { - return new DeleteRequest(this.service, name); - } - - /// - /// Delete an AccessPolicy by resource name. The longrunning Operation will have a successful status once the - /// AccessPolicy has been removed from long-lasting storage. - /// - public class DeleteRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Delete request. - public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) - { - Name = name; - InitParameters(); - } - - /// - /// Required. Resource name for the access policy to delete. Format `accessPolicies/{policy_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Gets the method name. - public override string MethodName => "delete"; - - /// Gets the HTTP method. - public override string HttpMethod => "DELETE"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Delete parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+$", - }); - } - } - - /// Get an AccessPolicy by name. - /// - /// Required. Resource name for the access policy to get. Format `accessPolicies/{policy_id}` - /// - public virtual GetRequest Get(string name) - { - return new GetRequest(this.service, name); - } - - /// Get an AccessPolicy by name. - public class GetRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Get request. - public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) - { - Name = name; - InitParameters(); - } - - /// - /// Required. Resource name for the access policy to get. Format `accessPolicies/{policy_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Gets the method name. - public override string MethodName => "get"; - - /// Gets the HTTP method. - public override string HttpMethod => "GET"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Get parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+$", - }); - } - } - - /// List all AccessPolicies under a container. - public virtual ListRequest List() - { - return new ListRequest(this.service); - } - - /// List all AccessPolicies under a container. - public class ListRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new List request. - public ListRequest(Google.Apis.Services.IClientService service) : base(service) - { - InitParameters(); - } - - /// Number of AccessPolicy instances to include in the list. Default 100. - [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable PageSize { get; set; } - - /// - /// Next page token for the next batch of AccessPolicy instances. Defaults to the first page of results. - /// - [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] - public virtual string PageToken { get; set; } - - /// - /// Required. Resource name for the container to list AccessPolicy instances from. Format: - /// `organizations/{org_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Query)] - public virtual string Parent { get; set; } - - /// Gets the method name. - public override string MethodName => "list"; - - /// Gets the HTTP method. - public override string HttpMethod => "GET"; - - /// Gets the REST path. - public override string RestPath => "v1beta/accessPolicies"; - - /// Initializes List parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter - { - Name = "pageSize", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter - { - Name = "pageToken", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("parent", new Google.Apis.Discovery.Parameter - { - Name = "parent", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - - /// - /// Update an AccessPolicy. The longrunning Operation from this RPC will have a successful status once the - /// changes to the AccessPolicy have propagated to long-lasting storage. Syntactic and basic semantic errors - /// will be returned in `metadata` as a BadRequest proto. - /// - /// The body of the request. - /// - /// Output only. Resource name of the `AccessPolicy`. Format: `accessPolicies/{policy_id}` - /// - public virtual PatchRequest Patch(Google.Apis.AccessContextManager.v1beta.Data.AccessPolicy body, string name) - { - return new PatchRequest(this.service, body, name); - } - - /// - /// Update an AccessPolicy. The longrunning Operation from this RPC will have a successful status once the - /// changes to the AccessPolicy have propagated to long-lasting storage. Syntactic and basic semantic errors - /// will be returned in `metadata` as a BadRequest proto. - /// - public class PatchRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Patch request. - public PatchRequest(Google.Apis.Services.IClientService service, Google.Apis.AccessContextManager.v1beta.Data.AccessPolicy body, string name) : base(service) - { - Name = name; - Body = body; - InitParameters(); - } - - /// - /// Output only. Resource name of the `AccessPolicy`. Format: `accessPolicies/{policy_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Required. Mask to control which fields get updated. Must be non-empty. - [Google.Apis.Util.RequestParameterAttribute("updateMask", Google.Apis.Util.RequestParameterType.Query)] - public virtual object UpdateMask { get; set; } - - /// Gets or sets the body of this request. - Google.Apis.AccessContextManager.v1beta.Data.AccessPolicy Body { get; set; } - - /// Returns the body of the request. - protected override object GetBody() => Body; - - /// Gets the method name. - public override string MethodName => "patch"; - - /// Gets the HTTP method. - public override string HttpMethod => "PATCH"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Patch parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+$", - }); - RequestParameters.Add("updateMask", new Google.Apis.Discovery.Parameter - { - Name = "updateMask", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - } - - /// The "operations" collection of methods. - public class OperationsResource - { - private const string Resource = "operations"; - - /// The service which this resource belongs to. - private readonly Google.Apis.Services.IClientService service; - - /// Constructs a new resource. - public OperationsResource(Google.Apis.Services.IClientService service) - { - this.service = service; - } - - /// - /// Gets the latest state of a long-running operation. Clients can use this method to poll the operation result - /// at intervals as recommended by the API service. - /// - /// The name of the operation resource. - public virtual GetRequest Get(string name) - { - return new GetRequest(this.service, name); - } - - /// - /// Gets the latest state of a long-running operation. Clients can use this method to poll the operation result - /// at intervals as recommended by the API service. - /// - public class GetRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Get request. - public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) - { - Name = name; - InitParameters(); - } - - /// The name of the operation resource. - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Gets the method name. - public override string MethodName => "get"; - - /// Gets the HTTP method. - public override string HttpMethod => "GET"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Get parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^operations/.*$", - }); - } - } - } -} -namespace Google.Apis.AccessContextManager.v1beta.Data -{ - /// Metadata of Access Context Manager's Long Running Operations. - public class AccessContextManagerOperationMetadata : Google.Apis.Requests.IDirectResponseSchema - { - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// An `AccessLevel` is a label that can be applied to requests to Google Cloud services, along with a list of - /// requirements necessary for the label to be applied. - /// - public class AccessLevel : Google.Apis.Requests.IDirectResponseSchema - { - /// A `BasicLevel` composed of `Conditions`. - [Newtonsoft.Json.JsonPropertyAttribute("basic")] - public virtual BasicLevel Basic { get; set; } - - /// A `CustomLevel` written in the Common Expression Language. - [Newtonsoft.Json.JsonPropertyAttribute("custom")] - public virtual CustomLevel Custom { get; set; } - - /// Description of the `AccessLevel` and its use. Does not affect behavior. - [Newtonsoft.Json.JsonPropertyAttribute("description")] - public virtual string Description { get; set; } - - /// - /// Resource name for the `AccessLevel`. Format: `accessPolicies/{access_policy}/accessLevels/{access_level}`. - /// The `access_level` component must begin with a letter, followed by alphanumeric characters or `_`. Its - /// maximum length is 50 characters. After you create an `AccessLevel`, you cannot change its `name`. - /// - [Newtonsoft.Json.JsonPropertyAttribute("name")] - public virtual string Name { get; set; } - - /// Human readable title. Must be unique within the Policy. - [Newtonsoft.Json.JsonPropertyAttribute("title")] - public virtual string Title { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// `AccessPolicy` is a container for `AccessLevels` (which define the necessary attributes to use Google Cloud - /// services) and `ServicePerimeters` (which define regions of services able to freely pass data within a - /// perimeter). An access policy is globally visible within an organization, and the restrictions it specifies apply - /// to all projects within an organization. - /// - public class AccessPolicy : Google.Apis.Requests.IDirectResponseSchema - { - /// Output only. Resource name of the `AccessPolicy`. Format: `accessPolicies/{policy_id}` - [Newtonsoft.Json.JsonPropertyAttribute("name")] - public virtual string Name { get; set; } - - /// - /// Required. The parent of this `AccessPolicy` in the Cloud Resource Hierarchy. Currently immutable once - /// created. Format: `organizations/{organization_id}` - /// - [Newtonsoft.Json.JsonPropertyAttribute("parent")] - public virtual string Parent { get; set; } - - /// Required. Human readable title. Does not affect behavior. - [Newtonsoft.Json.JsonPropertyAttribute("title")] - public virtual string Title { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// `BasicLevel` is an `AccessLevel` using a set of recommended features. - public class BasicLevel : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// How the `conditions` list should be combined to determine if a request is granted this `AccessLevel`. If AND - /// is used, each `Condition` in `conditions` must be satisfied for the `AccessLevel` to be applied. If OR is - /// used, at least one `Condition` in `conditions` must be satisfied for the `AccessLevel` to be applied. - /// Default behavior is AND. - /// - [Newtonsoft.Json.JsonPropertyAttribute("combiningFunction")] - public virtual string CombiningFunction { get; set; } - - /// Required. A list of requirements for the `AccessLevel` to be granted. - [Newtonsoft.Json.JsonPropertyAttribute("conditions")] - public virtual System.Collections.Generic.IList Conditions { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// A condition necessary for an `AccessLevel` to be granted. The Condition is an AND over its fields. So a - /// Condition is true if: 1) the request IP is from one of the listed subnetworks AND 2) the originating device - /// complies with the listed device policy AND 3) all listed access levels are granted AND 4) the request was sent - /// at a time allowed by the DateTimeRestriction. - /// - public class Condition : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// Device specific restrictions, all restrictions must hold for the Condition to be true. If not specified, all - /// devices are allowed. - /// - [Newtonsoft.Json.JsonPropertyAttribute("devicePolicy")] - public virtual DevicePolicy DevicePolicy { get; set; } - - /// - /// CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for a CIDR IP address block, the - /// specified IP address portion must be properly truncated (i.e. all the host bits must be zero) or the input - /// is considered malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is not. Similarly, for - /// IPv6, "2001:db8::/32" is accepted whereas "2001:db8::1/32" is not. The originating IP of a request must be - /// in one of the listed subnets in order for this Condition to be true. If empty, all IP addresses are allowed. - /// - [Newtonsoft.Json.JsonPropertyAttribute("ipSubnetworks")] - public virtual System.Collections.Generic.IList IpSubnetworks { get; set; } - - /// - /// The request must be made by one of the provided user or service accounts. Groups are not supported. Syntax: - /// `user:{emailid}` `serviceAccount:{emailid}` If not specified, a request may come from any user. - /// - [Newtonsoft.Json.JsonPropertyAttribute("members")] - public virtual System.Collections.Generic.IList Members { get; set; } - - /// - /// Whether to negate the Condition. If true, the Condition becomes a NAND over its non-empty fields. Any - /// non-empty field criteria evaluating to false will result in the Condition to be satisfied. Defaults to - /// false. - /// - [Newtonsoft.Json.JsonPropertyAttribute("negate")] - public virtual System.Nullable Negate { get; set; } - - /// - /// The request must originate from one of the provided countries/regions. Must be valid ISO 3166-1 alpha-2 - /// codes. - /// - [Newtonsoft.Json.JsonPropertyAttribute("regions")] - public virtual System.Collections.Generic.IList Regions { get; set; } - - /// - /// A list of other access levels defined in the same `Policy`, referenced by resource name. Referencing an - /// `AccessLevel` which does not exist is an error. All access levels listed must be granted for the Condition - /// to be true. Example: "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"` - /// - [Newtonsoft.Json.JsonPropertyAttribute("requiredAccessLevels")] - public virtual System.Collections.Generic.IList RequiredAccessLevels { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// `CustomLevel` is an `AccessLevel` using the Cloud Common Expression Language to represent the necessary - /// conditions for the level to apply to a request. See CEL spec at: https://github.com/google/cel-spec - /// - public class CustomLevel : Google.Apis.Requests.IDirectResponseSchema - { - /// Required. A Cloud CEL expression evaluating to a boolean. - [Newtonsoft.Json.JsonPropertyAttribute("expr")] - public virtual Expr Expr { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// `DevicePolicy` specifies device specific restrictions necessary to acquire a given access level. A - /// `DevicePolicy` specifies requirements for requests from devices to be granted access levels, it does not do any - /// enforcement on the device. `DevicePolicy` acts as an AND over all specified fields, and each repeated field is - /// an OR over its elements. Any unset fields are ignored. For example, if the proto is { os_type : DESKTOP_WINDOWS, - /// os_type : DESKTOP_LINUX, encryption_status: ENCRYPTED}, then the DevicePolicy will be true for requests - /// originating from encrypted Linux desktops and encrypted Windows desktops. - /// - public class DevicePolicy : Google.Apis.Requests.IDirectResponseSchema - { - /// Allowed device management levels, an empty list allows all management levels. - [Newtonsoft.Json.JsonPropertyAttribute("allowedDeviceManagementLevels")] - public virtual System.Collections.Generic.IList AllowedDeviceManagementLevels { get; set; } - - /// Allowed encryptions statuses, an empty list allows all statuses. - [Newtonsoft.Json.JsonPropertyAttribute("allowedEncryptionStatuses")] - public virtual System.Collections.Generic.IList AllowedEncryptionStatuses { get; set; } - - /// Allowed OS versions, an empty list allows all types and all versions. - [Newtonsoft.Json.JsonPropertyAttribute("osConstraints")] - public virtual System.Collections.Generic.IList OsConstraints { get; set; } - - /// Whether the device needs to be approved by the customer admin. - [Newtonsoft.Json.JsonPropertyAttribute("requireAdminApproval")] - public virtual System.Nullable RequireAdminApproval { get; set; } - - /// Whether the device needs to be corp owned. - [Newtonsoft.Json.JsonPropertyAttribute("requireCorpOwned")] - public virtual System.Nullable RequireCorpOwned { get; set; } - - /// - /// Whether or not screenlock is required for the DevicePolicy to be true. Defaults to `false`. - /// - [Newtonsoft.Json.JsonPropertyAttribute("requireScreenlock")] - public virtual System.Nullable RequireScreenlock { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression - /// language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example - /// (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" - /// expression: "document.summary.size() &lt; 100" Example (Equality): title: "Requestor is owner" description: - /// "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" - /// Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly - /// visible" expression: "document.type != 'private' &amp;&amp; document.type != 'internal'" Example (Data - /// Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." - /// expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that - /// may be referenced within an expression are determined by the service that evaluates it. See the service - /// documentation for additional information. - /// - public class Expr : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// Optional. Description of the expression. This is a longer text which describes the expression, e.g. when - /// hovered over it in a UI. - /// - [Newtonsoft.Json.JsonPropertyAttribute("description")] - public virtual string Description { get; set; } - - /// Textual representation of an expression in Common Expression Language syntax. - [Newtonsoft.Json.JsonPropertyAttribute("expression")] - public virtual string Expression { get; set; } - - /// - /// Optional. String indicating the location of the expression for error reporting, e.g. a file name and a - /// position in the file. - /// - [Newtonsoft.Json.JsonPropertyAttribute("location")] - public virtual string Location { get; set; } - - /// - /// Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs - /// which allow to enter the expression. - /// - [Newtonsoft.Json.JsonPropertyAttribute("title")] - public virtual string Title { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// A response to `ListAccessLevelsRequest`. - public class ListAccessLevelsResponse : Google.Apis.Requests.IDirectResponseSchema - { - /// List of the Access Level instances. - [Newtonsoft.Json.JsonPropertyAttribute("accessLevels")] - public virtual System.Collections.Generic.IList AccessLevels { get; set; } - - /// - /// The pagination token to retrieve the next page of results. If the value is empty, no further results remain. - /// - [Newtonsoft.Json.JsonPropertyAttribute("nextPageToken")] - public virtual string NextPageToken { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// A response to `ListAccessPoliciesRequest`. - public class ListAccessPoliciesResponse : Google.Apis.Requests.IDirectResponseSchema - { - /// List of the AccessPolicy instances. - [Newtonsoft.Json.JsonPropertyAttribute("accessPolicies")] - public virtual System.Collections.Generic.IList AccessPolicies { get; set; } - - /// - /// The pagination token to retrieve the next page of results. If the value is empty, no further results remain. - /// - [Newtonsoft.Json.JsonPropertyAttribute("nextPageToken")] - public virtual string NextPageToken { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// A response to `ListServicePerimetersRequest`. - public class ListServicePerimetersResponse : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// The pagination token to retrieve the next page of results. If the value is empty, no further results remain. - /// - [Newtonsoft.Json.JsonPropertyAttribute("nextPageToken")] - public virtual string NextPageToken { get; set; } - - /// List of the Service Perimeter instances. - [Newtonsoft.Json.JsonPropertyAttribute("servicePerimeters")] - public virtual System.Collections.Generic.IList ServicePerimeters { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// This resource represents a long-running operation that is the result of a network API call. - public class Operation : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// If the value is `false`, it means the operation is still in progress. If `true`, the operation is completed, - /// and either `error` or `response` is available. - /// - [Newtonsoft.Json.JsonPropertyAttribute("done")] - public virtual System.Nullable Done { get; set; } - - /// The error result of the operation in case of failure or cancellation. - [Newtonsoft.Json.JsonPropertyAttribute("error")] - public virtual Status Error { get; set; } - - /// - /// Service-specific metadata associated with the operation. It typically contains progress information and - /// common metadata such as create time. Some services might not provide such metadata. Any method that returns - /// a long-running operation should document the metadata type, if any. - /// - [Newtonsoft.Json.JsonPropertyAttribute("metadata")] - public virtual System.Collections.Generic.IDictionary Metadata { get; set; } - - /// - /// 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}`. - /// - [Newtonsoft.Json.JsonPropertyAttribute("name")] - public virtual string Name { get; set; } - - /// - /// 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`. - /// - [Newtonsoft.Json.JsonPropertyAttribute("response")] - public virtual System.Collections.Generic.IDictionary Response { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// A restriction on the OS type and version of devices making requests. - public class OsConstraint : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// The minimum allowed OS version. If not set, any version of this OS satisfies the constraint. Format: - /// `"major.minor.patch"`. Examples: `"10.5.301"`, `"9.2.1"`. - /// - [Newtonsoft.Json.JsonPropertyAttribute("minimumVersion")] - public virtual string MinimumVersion { get; set; } - - /// Required. The allowed OS type. - [Newtonsoft.Json.JsonPropertyAttribute("osType")] - public virtual string OsType { get; set; } - - /// - /// Only allows requests from devices with a verified Chrome OS. Verifications includes requirements that the - /// device is enterprise-managed, conformant to domain policies, and the caller has permission to call the API - /// targeted by the request. - /// - [Newtonsoft.Json.JsonPropertyAttribute("requireVerifiedChromeOs")] - public virtual System.Nullable RequireVerifiedChromeOs { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// `ServicePerimeter` describes a set of Google Cloud resources which can freely import and export data amongst - /// themselves, but not export outside of the `ServicePerimeter`. If a request with a source within this - /// `ServicePerimeter` has a target outside of the `ServicePerimeter`, the request will be blocked. Otherwise the - /// request is allowed. There are two types of Service Perimeter - Regular and Bridge. Regular Service Perimeters - /// cannot overlap, a single Google Cloud project can only belong to a single regular Service Perimeter. Service - /// Perimeter Bridges can contain only Google Cloud projects as members, a single Google Cloud project may belong to - /// multiple Service Perimeter Bridges. - /// - public class ServicePerimeter : Google.Apis.Requests.IDirectResponseSchema - { - /// Description of the `ServicePerimeter` and its use. Does not affect behavior. - [Newtonsoft.Json.JsonPropertyAttribute("description")] - public virtual string Description { get; set; } - - /// - /// Resource name for the `ServicePerimeter`. Format: - /// `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`. The `service_perimeter` component - /// must begin with a letter, followed by alphanumeric characters or `_`. After you create a `ServicePerimeter`, - /// you cannot change its `name`. - /// - [Newtonsoft.Json.JsonPropertyAttribute("name")] - public virtual string Name { get; set; } - - /// - /// Perimeter type indicator. A single project is allowed to be a member of single regular perimeter, but - /// multiple service perimeter bridges. A project cannot be a included in a perimeter bridge without being - /// included in regular perimeter. For perimeter bridges, restricted/unrestricted service lists as well as - /// access lists must be empty. - /// - [Newtonsoft.Json.JsonPropertyAttribute("perimeterType")] - public virtual string PerimeterType { get; set; } - - /// - /// Current ServicePerimeter configuration. Specifies sets of resources, restricted/unrestricted services and - /// access levels that determine perimeter content and boundaries. - /// - [Newtonsoft.Json.JsonPropertyAttribute("status")] - public virtual ServicePerimeterConfig Status { get; set; } - - /// Human readable title. Must be unique within the Policy. - [Newtonsoft.Json.JsonPropertyAttribute("title")] - public virtual string Title { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// `ServicePerimeterConfig` specifies a set of Google Cloud resources that describe specific Service Perimeter - /// configuration. - /// - public class ServicePerimeterConfig : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// A list of `AccessLevel` resource names that allow resources within the `ServicePerimeter` to be accessed - /// from the internet. `AccessLevels` listed must be in the same policy as this `ServicePerimeter`. Referencing - /// a nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are listed, resources within the - /// perimeter can only be accessed via Google Cloud calls with request origins within the perimeter. Example: - /// `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`. For Service Perimeter Bridge, must be empty. - /// - [Newtonsoft.Json.JsonPropertyAttribute("accessLevels")] - public virtual System.Collections.Generic.IList AccessLevels { get; set; } - - /// - /// A list of Google Cloud resources that are inside of the service perimeter. Currently only projects are - /// allowed. Format: `projects/{project_number}` - /// - [Newtonsoft.Json.JsonPropertyAttribute("resources")] - public virtual System.Collections.Generic.IList Resources { get; set; } - - /// - /// Google Cloud services that are subject to the Service Perimeter restrictions. Must contain a list of - /// services. For example, if `storage.googleapis.com` is specified, access to the storage buckets inside the - /// perimeter must meet the perimeter's access restrictions. - /// - [Newtonsoft.Json.JsonPropertyAttribute("restrictedServices")] - public virtual System.Collections.Generic.IList RestrictedServices { get; set; } - - /// - /// Google Cloud services that are not subject to the Service Perimeter restrictions. Deprecated. Must be set to - /// a single wildcard "*". The wildcard means that unless explicitly specified by "restricted_services" list, - /// any service is treated as unrestricted. - /// - [Newtonsoft.Json.JsonPropertyAttribute("unrestrictedServices")] - public virtual System.Collections.Generic.IList UnrestrictedServices { get; set; } - - /// Beta. Configuration for APIs allowed within Perimeter. - [Newtonsoft.Json.JsonPropertyAttribute("vpcAccessibleServices")] - public virtual VpcAccessibleServices VpcAccessibleServices { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// The `Status` type defines a logical error model that is suitable for different programming environments, - /// including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains - /// three pieces of data: error code, error message, and error details. You can find out more about this error model - /// and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors). - /// - public class Status : Google.Apis.Requests.IDirectResponseSchema - { - /// The status code, which should be an enum value of google.rpc.Code. - [Newtonsoft.Json.JsonPropertyAttribute("code")] - public virtual System.Nullable Code { get; set; } - - /// - /// A list of messages that carry the error details. There is a common set of message types for APIs to use. - /// - [Newtonsoft.Json.JsonPropertyAttribute("details")] - public virtual System.Collections.Generic.IList> Details { get; set; } - - /// - /// A developer-facing error message, which should be in English. Any user-facing error message should be - /// localized and sent in the google.rpc.Status.details field, or localized by the client. - /// - [Newtonsoft.Json.JsonPropertyAttribute("message")] - public virtual string Message { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// Specifies how APIs are allowed to communicate within the Service Perimeter. - public class VpcAccessibleServices : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// The list of APIs usable within the Service Perimeter. Must be empty unless 'enable_restriction' is True. You - /// can specify a list of individual services, as well as include the 'RESTRICTED-SERVICES' value, which - /// automatically includes all of the services protected by the perimeter. - /// - [Newtonsoft.Json.JsonPropertyAttribute("allowedServices")] - public virtual System.Collections.Generic.IList AllowedServices { get; set; } - - /// - /// Whether to restrict API calls within the Service Perimeter to the list of APIs specified in - /// 'allowed_services'. - /// - [Newtonsoft.Json.JsonPropertyAttribute("enableRestriction")] - public virtual System.Nullable EnableRestriction { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } -} diff --git a/Src/Generated/Google.Apis.AccessContextManager.v1beta/Google.Apis.AccessContextManager.v1beta.csproj b/Src/Generated/Google.Apis.AccessContextManager.v1beta/Google.Apis.AccessContextManager.v1beta.csproj deleted file mode 100644 index 76ce53850f9..00000000000 --- a/Src/Generated/Google.Apis.AccessContextManager.v1beta/Google.Apis.AccessContextManager.v1beta.csproj +++ /dev/null @@ -1,64 +0,0 @@ - - - - - Google.Apis.AccessContextManager.v1beta Client Library - 1.64.0.3139 - Google LLC - Copyright 2023 Google LLC - Google - https://github.com/google/google-api-dotnet-client - Apache-2.0 - git - https://github.com/google/google-api-dotnet-client - https://www.gstatic.com/images/branding/product/1x/google_developers_64dp.png - NuGetIcon.png - - Google APIs Client Library for working with Accesscontextmanager v1beta. - - Supported Platforms: - - .NET Framework 4.5+ - - .NET Standard 1.3 and .NET Standard 2.0; providing .NET Core support. - - Incompatible platforms: - - .NET Framework < 4.5 - - Silverlight - - UWP (will build, but is known not to work at runtime) - - Xamarin - - Windows 8 Apps - - Windows Phone 8.1 - - Windows Phone Silverlight 8.0 - - More documentation on the API is available at: - https://developers.google.com/api-client-library/dotnet/apis/accesscontextmanager/v1beta - - The package source code is available at: - https://github.com/google/google-api-dotnet-client/tree/master/Src/Generated - - - - - - - - - - - netstandard2.0;netstandard1.3;net45 - true - ..\..\..\google.apis.snk - portable - true - 1570,1587,1591 - - - - - - - - - - - - diff --git a/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.cs b/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.cs index f717fe168c9..093b1623de8 100644 --- a/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.cs +++ b/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.csproj b/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.csproj index ac0a48e7b01..998db09c418 100644 --- a/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.csproj +++ b/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.AdExchangeBuyerII.v2beta1 Client Library - 1.64.0.3261 + 1.65.0.3261 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.cs b/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.cs index 27b4cb4ffd9..e8edf38bbd6 100644 --- a/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.cs +++ b/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.csproj b/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.csproj index 9f7eba03168..8875c20759a 100644 --- a/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.csproj +++ b/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AdExperienceReport.v1 Client Library - 1.64.0.3140 + 1.65.0.3140 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.cs b/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.cs index 79809242aa3..34cb1e48e98 100644 --- a/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.cs +++ b/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.csproj b/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.csproj index 7b1adf7fa2d..97dbaa295c3 100644 --- a/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.csproj +++ b/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AdMob.v1 Client Library - 1.64.0.3036 + 1.65.0.3036 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.cs b/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.cs index d06f5cd82d6..c156d0e338d 100644 --- a/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.cs +++ b/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.csproj b/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.csproj index 281f8867a5a..cfd1b027a49 100644 --- a/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.csproj +++ b/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.AdMob.v1beta Client Library - 1.64.0.3239 + 1.65.0.3239 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.cs b/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.cs index 57ea06395b4..63740c5d26a 100644 --- a/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.cs +++ b/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.csproj b/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.csproj index 3eac1e35638..e21604c9f2c 100644 --- a/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.csproj +++ b/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.csproj @@ -3,9 +3,9 @@ Google.Apis.AdSenseHost.v4_1 Client Library - 1.64.0.2099 + 1.65.0.2099 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.cs b/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.cs index 55dfd124987..f4ab1599975 100644 --- a/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.cs +++ b/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.csproj b/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.csproj index ba1238de936..4dbc7d69a6e 100644 --- a/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.csproj +++ b/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Admin.DataTransfer.datatransfer_v1 Client Library - 1.64.0.2869 + 1.65.0.2869 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Admin.Directory.directory_v1/Google.Apis.Admin.Directory.directory_v1.csproj b/Src/Generated/Google.Apis.Admin.Directory.directory_v1/Google.Apis.Admin.Directory.directory_v1.csproj index 8a1350e16bd..3a8c92321a6 100644 --- a/Src/Generated/Google.Apis.Admin.Directory.directory_v1/Google.Apis.Admin.Directory.directory_v1.csproj +++ b/Src/Generated/Google.Apis.Admin.Directory.directory_v1/Google.Apis.Admin.Directory.directory_v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Admin.Directory.directory_v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.cs b/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.cs index 7c7df36acf6..29a7ef1c177 100644 --- a/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.cs +++ b/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.csproj b/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.csproj index 96401c98819..414faf57030 100644 --- a/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.csproj +++ b/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Admin.Reports.reports_v1 Client Library - 1.64.0.3084 + 1.65.0.3084 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.cs b/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.cs index e67d0b5daef..a233b6d8d3b 100644 --- a/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.cs +++ b/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.csproj b/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.csproj index 56b39be16e3..9857364a35a 100644 --- a/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.csproj +++ b/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Adsense.v2 Client Library - 1.64.0.3212 + 1.65.0.3212 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.cs b/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.cs index d0dbd189818..53934ac1fa3 100644 --- a/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.cs +++ b/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.csproj b/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.csproj index 4ad74530b18..631160cda43 100644 --- a/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.csproj +++ b/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Advisorynotifications.v1 Client Library - 1.64.0.3258 + 1.65.0.3258 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.cs b/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.cs index f1214e3b41b..2ca6801d3ca 100644 --- a/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.cs +++ b/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.cs @@ -16866,6 +16866,7 @@ public MetadataStoresResource(Google.Apis.Services.IClientService service) Contexts = new ContextsResource(service); Executions = new ExecutionsResource(service); MetadataSchemas = new MetadataSchemasResource(service); + Operations = new OperationsResource(service); } /// Gets the Artifacts resource. @@ -16883,6 +16884,354 @@ public class ArtifactsResource public ArtifactsResource(Google.Apis.Services.IClientService service) { this.service = service; + Operations = new OperationsResource(service); + } + + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } + + /// The "operations" collection of methods. + public class OperationsResource + { + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) + { + this.service = service; + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "cancel"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}:cancel"; + + /// Initializes Cancel parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) + { + return new DeleteRequest(this.service, name); + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most + /// the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } } /// Creates an Artifact associated with a MetadataStore. @@ -17467,117 +17816,465 @@ public class ContextsResource public ContextsResource(Google.Apis.Services.IClientService service) { this.service = service; + Operations = new OperationsResource(service); } - /// - /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have - /// already been added to a Context, they are simply skipped. - /// - /// The body of the request. - /// - /// Required. The resource name of the Context that the Artifacts and Executions belong to. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` - /// - public virtual AddContextArtifactsAndExecutionsRequest AddContextArtifactsAndExecutions(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsRequest body, string context) - { - return new AddContextArtifactsAndExecutionsRequest(this.service, body, context); - } + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } - /// - /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have - /// already been added to a Context, they are simply skipped. - /// - public class AddContextArtifactsAndExecutionsRequest : AiplatformBaseServiceRequest + /// The "operations" collection of methods. + public class OperationsResource { - /// Constructs a new AddContextArtifactsAndExecutions request. - public AddContextArtifactsAndExecutionsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsRequest body, string context) : base(service) + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) { - Context = context; - Body = body; - InitParameters(); + this.service = service; } /// - /// Required. The resource name of the Context that the Artifacts and Executions belong to. - /// Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. /// - [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Context { get; private set; } + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } - /// Gets or sets the body of this request. - Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsRequest Body { get; set; } + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// Returns the body of the request. - protected override object GetBody() => Body; + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } - /// Gets the method name. - public override string MethodName => "addContextArtifactsAndExecutions"; + /// Gets the method name. + public override string MethodName => "cancel"; - /// Gets the HTTP method. - public override string HttpMethod => "POST"; + /// Gets the HTTP method. + public override string HttpMethod => "POST"; - /// Gets the REST path. - public override string RestPath => "v1/{+context}:addContextArtifactsAndExecutions"; + /// Gets the REST path. + public override string RestPath => "v1/{+name}:cancel"; - /// Initializes AddContextArtifactsAndExecutions parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("context", new Google.Apis.Discovery.Parameter + /// Initializes Cancel parameter list. + protected override void InitParameters() { - Name = "context", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", - }); + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + } } - } - - /// - /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have - /// already been added to the parent Context, they are simply skipped. If this call would create a - /// cycle or cause any Context to have more than 10 parents, the request will fail with an - /// INVALID_ARGUMENT error. - /// - /// The body of the request. - /// - /// Required. The resource name of the parent Context. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` - /// - public virtual AddContextChildrenRequest AddContextChildren(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextChildrenRequest body, string context) - { - return new AddContextChildrenRequest(this.service, body, context); - } - /// - /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have - /// already been added to the parent Context, they are simply skipped. If this call would create a - /// cycle or cause any Context to have more than 10 parents, the request will fail with an - /// INVALID_ARGUMENT error. - /// - public class AddContextChildrenRequest : AiplatformBaseServiceRequest - { - /// Constructs a new AddContextChildren request. - public AddContextChildrenRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextChildrenRequest body, string context) : base(service) + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) { - Context = context; - Body = body; - InitParameters(); + return new DeleteRequest(this.service, name); } /// - /// Required. The resource name of the parent Context. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. /// - [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Context { get; private set; } - - /// Gets or sets the body of this request. - Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextChildrenRequest Body { get; set; } + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// Returns the body of the request. + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most + /// the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + + /// + /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have + /// already been added to a Context, they are simply skipped. + /// + /// The body of the request. + /// + /// Required. The resource name of the Context that the Artifacts and Executions belong to. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + public virtual AddContextArtifactsAndExecutionsRequest AddContextArtifactsAndExecutions(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsRequest body, string context) + { + return new AddContextArtifactsAndExecutionsRequest(this.service, body, context); + } + + /// + /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have + /// already been added to a Context, they are simply skipped. + /// + public class AddContextArtifactsAndExecutionsRequest : AiplatformBaseServiceRequest + { + /// Constructs a new AddContextArtifactsAndExecutions request. + public AddContextArtifactsAndExecutionsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsRequest body, string context) : base(service) + { + Context = context; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the Context that the Artifacts and Executions belong to. + /// Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Context { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "addContextArtifactsAndExecutions"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+context}:addContextArtifactsAndExecutions"; + + /// Initializes AddContextArtifactsAndExecutions parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("context", new Google.Apis.Discovery.Parameter + { + Name = "context", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", + }); + } + } + + /// + /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have + /// already been added to the parent Context, they are simply skipped. If this call would create a + /// cycle or cause any Context to have more than 10 parents, the request will fail with an + /// INVALID_ARGUMENT error. + /// + /// The body of the request. + /// + /// Required. The resource name of the parent Context. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + public virtual AddContextChildrenRequest AddContextChildren(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextChildrenRequest body, string context) + { + return new AddContextChildrenRequest(this.service, body, context); + } + + /// + /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have + /// already been added to the parent Context, they are simply skipped. If this call would create a + /// cycle or cause any Context to have more than 10 parents, the request will fail with an + /// INVALID_ARGUMENT error. + /// + public class AddContextChildrenRequest : AiplatformBaseServiceRequest + { + /// Constructs a new AddContextChildren request. + public AddContextChildrenRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextChildrenRequest body, string context) : base(service) + { + Context = context; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the parent Context. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Context { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextChildrenRequest Body { get; set; } + + /// Returns the body of the request. protected override object GetBody() => Body; /// Gets the method name. @@ -18226,112 +18923,460 @@ public class ExecutionsResource public ExecutionsResource(Google.Apis.Services.IClientService service) { this.service = service; + Operations = new OperationsResource(service); } - /// - /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an - /// input or output for an Execution. If an Event already exists between the Execution and the - /// Artifact, the Event is skipped. - /// - /// The body of the request. - /// - /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` - /// - public virtual AddExecutionEventsRequest AddExecutionEvents(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddExecutionEventsRequest body, string execution) - { - return new AddExecutionEventsRequest(this.service, body, execution); - } + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } - /// - /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an - /// input or output for an Execution. If an Event already exists between the Execution and the - /// Artifact, the Event is skipped. - /// - public class AddExecutionEventsRequest : AiplatformBaseServiceRequest + /// The "operations" collection of methods. + public class OperationsResource { - /// Constructs a new AddExecutionEvents request. - public AddExecutionEventsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddExecutionEventsRequest body, string execution) : base(service) + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) { - Execution = execution; - Body = body; - InitParameters(); + this.service = service; } /// - /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. /// - [Google.Apis.Util.RequestParameterAttribute("execution", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Execution { get; private set; } + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } - /// Gets or sets the body of this request. - Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddExecutionEventsRequest Body { get; set; } + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// Returns the body of the request. - protected override object GetBody() => Body; + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } - /// Gets the method name. - public override string MethodName => "addExecutionEvents"; + /// Gets the method name. + public override string MethodName => "cancel"; - /// Gets the HTTP method. - public override string HttpMethod => "POST"; + /// Gets the HTTP method. + public override string HttpMethod => "POST"; - /// Gets the REST path. - public override string RestPath => "v1/{+execution}:addExecutionEvents"; + /// Gets the REST path. + public override string RestPath => "v1/{+name}:cancel"; - /// Initializes AddExecutionEvents parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("execution", new Google.Apis.Discovery.Parameter + /// Initializes Cancel parameter list. + protected override void InitParameters() { - Name = "execution", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", - }); + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + } } - } - - /// Creates an Execution associated with a MetadataStore. - /// The body of the request. - /// - /// Required. The resource name of the MetadataStore where the Execution should be created. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}` - /// - public virtual CreateRequest Create(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1Execution body, string parent) - { - return new CreateRequest(this.service, body, parent); - } - /// Creates an Execution associated with a MetadataStore. - public class CreateRequest : AiplatformBaseServiceRequest - { - /// Constructs a new Create request. - public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1Execution body, string parent) : base(service) + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) { - Parent = parent; - Body = body; - InitParameters(); + return new DeleteRequest(this.service, name); } /// - /// Required. The resource name of the MetadataStore where the Execution should be created. - /// Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. /// - [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Parent { get; private set; } + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// - /// The {execution} portion of the resource name with the format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` - /// If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 - /// characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in - /// the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or - /// PERMISSION_DENIED if the caller can't view the preexisting Execution.) - /// + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most + /// the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + + /// + /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an + /// input or output for an Execution. If an Event already exists between the Execution and the + /// Artifact, the Event is skipped. + /// + /// The body of the request. + /// + /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// + public virtual AddExecutionEventsRequest AddExecutionEvents(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddExecutionEventsRequest body, string execution) + { + return new AddExecutionEventsRequest(this.service, body, execution); + } + + /// + /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an + /// input or output for an Execution. If an Event already exists between the Execution and the + /// Artifact, the Event is skipped. + /// + public class AddExecutionEventsRequest : AiplatformBaseServiceRequest + { + /// Constructs a new AddExecutionEvents request. + public AddExecutionEventsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddExecutionEventsRequest body, string execution) : base(service) + { + Execution = execution; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// + [Google.Apis.Util.RequestParameterAttribute("execution", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Execution { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddExecutionEventsRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "addExecutionEvents"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+execution}:addExecutionEvents"; + + /// Initializes AddExecutionEvents parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("execution", new Google.Apis.Discovery.Parameter + { + Name = "execution", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + }); + } + } + + /// Creates an Execution associated with a MetadataStore. + /// The body of the request. + /// + /// Required. The resource name of the MetadataStore where the Execution should be created. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}` + /// + public virtual CreateRequest Create(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1Execution body, string parent) + { + return new CreateRequest(this.service, body, parent); + } + + /// Creates an Execution associated with a MetadataStore. + public class CreateRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Create request. + public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1Execution body, string parent) : base(service) + { + Parent = parent; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the MetadataStore where the Execution should be created. + /// Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` + /// + [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Parent { get; private set; } + + /// + /// The {execution} portion of the resource name with the format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 + /// characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in + /// the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or + /// PERMISSION_DENIED if the caller can't view the preexisting Execution.) + /// [Google.Apis.Util.RequestParameterAttribute("executionId", Google.Apis.Util.RequestParameterType.Query)] public virtual string ExecutionId { get; set; } @@ -19060,6 +20105,353 @@ protected override void InitParameters() } } + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } + + /// The "operations" collection of methods. + public class OperationsResource + { + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) + { + this.service = service; + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort to + /// cancel the operation, but success is not guaranteed. If the server doesn't support this method, + /// it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other + /// methods to check whether the cancellation succeeded or whether the operation completed despite + /// cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an + /// operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to + /// `Code.CANCELLED`. + /// + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort to + /// cancel the operation, but success is not guaranteed. If the server doesn't support this method, + /// it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other + /// methods to check whether the cancellation succeeded or whether the operation completed despite + /// cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an + /// operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to + /// `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "cancel"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}:cancel"; + + /// Initializes Cancel parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer interested + /// in the operation result. It does not cancel the operation. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) + { + return new DeleteRequest(this.service, name); + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer interested + /// in the operation result. It does not cancel the operation. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't support + /// this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't support + /// this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified timeout, + /// returning the latest state. If the operation is already done, the latest state is immediately + /// returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC + /// timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return + /// the latest state before the specified timeout (including immediately), meaning even an immediate + /// response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified timeout, + /// returning the latest state. If the operation is already done, the latest state is immediately + /// returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC + /// timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return + /// the latest state before the specified timeout (including immediately), meaning even an immediate + /// response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most the + /// time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + /// Initializes a MetadataStore, including allocation of resources. /// The body of the request. /// @@ -33935,6 +35327,13 @@ public class CloudAiNlLlmProtoServiceGenerateMultiModalResponse : Google.Apis.Re [Newtonsoft.Json.JsonPropertyAttribute("candidates")] public virtual System.Collections.Generic.IList Candidates { get; set; } + /// + /// Debug information containing message metadata. Clients should not consume this field, and this is only + /// populated for Flow Runner path. + /// + [Newtonsoft.Json.JsonPropertyAttribute("debugMetadata")] + public virtual CloudAiNlLlmProtoServiceMessageMetadata DebugMetadata { get; set; } + /// /// Content filter results for a prompt sent in the request. Note: Sent only in the first stream chunk. Only /// happens when no candidates were generated due to content violations. @@ -33954,6 +35353,24 @@ public class CloudAiNlLlmProtoServiceGenerateMultiModalResponse : Google.Apis.Re public virtual string ETag { get; set; } } + public class CloudAiNlLlmProtoServiceMessageMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// Filter metadata of the input messages. + [Newtonsoft.Json.JsonPropertyAttribute("inputFilterInfo")] + public virtual LearningServingLlmMessageMetadata InputFilterInfo { get; set; } + + /// This score is generated by the router model to decide which model to use + [Newtonsoft.Json.JsonPropertyAttribute("modelRoutingDecision")] + public virtual LearningGenaiRootRoutingDecision ModelRoutingDecision { get; set; } + + /// Filter metadata of the output messages. + [Newtonsoft.Json.JsonPropertyAttribute("outputFilterInfo")] + public virtual System.Collections.Generic.IList OutputFilterInfo { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// A single part of a message. public class CloudAiNlLlmProtoServicePart : Google.Apis.Requests.IDirectResponseSchema { @@ -34056,6 +35473,83 @@ public class CloudAiNlLlmProtoServicePromptFeedback : Google.Apis.Requests.IDire public virtual string ETag { get; set; } } + /// The RAI results for a given text. + public class CloudAiNlLlmProtoServiceRaiResult : Google.Apis.Requests.IDirectResponseSchema + { + /// Recitation result from Aida recitation checker. + [Newtonsoft.Json.JsonPropertyAttribute("aidaRecitationResult")] + public virtual LanguageLabsAidaTrustRecitationProtoRecitationResult AidaRecitationResult { get; set; } + + /// Use `triggered_blocklist`. + [Newtonsoft.Json.JsonPropertyAttribute("blocked")] + public virtual System.Nullable Blocked { get; set; } + + /// The error codes indicate which RAI filters block the response. + [Newtonsoft.Json.JsonPropertyAttribute("errorCodes")] + public virtual System.Collections.Generic.IList> ErrorCodes { get; set; } + + /// + /// Whether the text should be filtered and not shown to the end user. This is determined based on a combination + /// of `triggered_recitation`, `triggered_blocklist`, `language_filter_result`, and `triggered_safety_filter`. + /// + [Newtonsoft.Json.JsonPropertyAttribute("filtered")] + public virtual System.Nullable Filtered { get; set; } + + /// Language filter result from SAFT LangId. + [Newtonsoft.Json.JsonPropertyAttribute("languageFilterResult")] + public virtual LearningServingLlmLanguageFilterResult LanguageFilterResult { get; set; } + + /// The RAI signals for the text. + [Newtonsoft.Json.JsonPropertyAttribute("raiSignals")] + public virtual System.Collections.Generic.IList RaiSignals { get; set; } + + /// Whether the text triggered the blocklist. + [Newtonsoft.Json.JsonPropertyAttribute("triggeredBlocklist")] + public virtual System.Nullable TriggeredBlocklist { get; set; } + + /// + /// Whether the text should be blocked by the recitation result from Aida recitation checker. It is determined + /// from aida_recitation_result. + /// + [Newtonsoft.Json.JsonPropertyAttribute("triggeredRecitation")] + public virtual System.Nullable TriggeredRecitation { get; set; } + + /// + /// Whether the text triggered the safety filter. Currently, this is due to CSAI triggering or one of four + /// categories (derogatory, sexual, toxic, violent) having a score over the filter threshold. + /// + [Newtonsoft.Json.JsonPropertyAttribute("triggeredSafetyFilter")] + public virtual System.Nullable TriggeredSafetyFilter { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// An RAI signal for a single category. + public class CloudAiNlLlmProtoServiceRaiSignal : Google.Apis.Requests.IDirectResponseSchema + { + /// The confidence level for the RAI category. + [Newtonsoft.Json.JsonPropertyAttribute("confidence")] + public virtual string Confidence { get; set; } + + /// + /// Whether the category is flagged as being present. Currently, this is set to true if score &gt;= 0.5. + /// + [Newtonsoft.Json.JsonPropertyAttribute("flagged")] + public virtual System.Nullable Flagged { get; set; } + + /// The RAI category. + [Newtonsoft.Json.JsonPropertyAttribute("raiCategory")] + public virtual string RaiCategory { get; set; } + + /// The score for the category, in the range [0.0, 1.0]. + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Safety rating corresponding to the generated content. public class CloudAiNlLlmProtoServiceSafetyRating : Google.Apis.Requests.IDirectResponseSchema { @@ -41809,13 +43303,6 @@ public class GoogleCloudAiplatformV1GenerateContentRequest : Google.Apis.Request [Newtonsoft.Json.JsonPropertyAttribute("contents")] public virtual System.Collections.Generic.IList Contents { get; set; } - /// - /// Required. The name of the Endpoint requested to serve the prediction. Format: - /// `projects/{project}/locations/{location}/endpoints/{endpoint}` - /// - [Newtonsoft.Json.JsonPropertyAttribute("endpoint")] - public virtual string Endpoint { get; set; } - /// Optional. Generation config. [Newtonsoft.Json.JsonPropertyAttribute("generationConfig")] public virtual GoogleCloudAiplatformV1GenerationConfig GenerationConfig { get; set; } @@ -48460,6 +49947,10 @@ public class GoogleCloudAiplatformV1PublisherModelCallToAction : Google.Apis.Req [Newtonsoft.Json.JsonPropertyAttribute("openFineTuningPipeline")] public virtual GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences OpenFineTuningPipeline { get; set; } + /// Optional. Open fine-tuning pipelines of the PublisherModel. + [Newtonsoft.Json.JsonPropertyAttribute("openFineTuningPipelines")] + public virtual GoogleCloudAiplatformV1PublisherModelCallToActionOpenFineTuningPipelines OpenFineTuningPipelines { get; set; } + /// Optional. Open in Generation AI Studio. [Newtonsoft.Json.JsonPropertyAttribute("openGenerationAiStudio")] public virtual GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences OpenGenerationAiStudio { get; set; } @@ -48472,6 +49963,10 @@ public class GoogleCloudAiplatformV1PublisherModelCallToAction : Google.Apis.Req [Newtonsoft.Json.JsonPropertyAttribute("openNotebook")] public virtual GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences OpenNotebook { get; set; } + /// Optional. Open notebooks of the PublisherModel. + [Newtonsoft.Json.JsonPropertyAttribute("openNotebooks")] + public virtual GoogleCloudAiplatformV1PublisherModelCallToActionOpenNotebooks OpenNotebooks { get; set; } + /// Optional. Open prompt-tuning pipeline of the PublisherModel. [Newtonsoft.Json.JsonPropertyAttribute("openPromptTuningPipeline")] public virtual GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences OpenPromptTuningPipeline { get; set; } @@ -48545,6 +50040,28 @@ public class GoogleCloudAiplatformV1PublisherModelCallToActionDeploy : Google.Ap public virtual string ETag { get; set; } } + /// Open fine tuning pipelines. + public class GoogleCloudAiplatformV1PublisherModelCallToActionOpenFineTuningPipelines : Google.Apis.Requests.IDirectResponseSchema + { + /// Required. Regional resource references to fine tuning pipelines. + [Newtonsoft.Json.JsonPropertyAttribute("fineTuningPipelines")] + public virtual System.Collections.Generic.IList FineTuningPipelines { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Open notebooks. + public class GoogleCloudAiplatformV1PublisherModelCallToActionOpenNotebooks : Google.Apis.Requests.IDirectResponseSchema + { + /// Required. Regional resource references to notebooks. + [Newtonsoft.Json.JsonPropertyAttribute("notebooks")] + public virtual System.Collections.Generic.IList Notebooks { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// /// The regional resource name or the URI. Key is region, e.g., us-central1, europe-west2, global, etc.. /// @@ -48554,7 +50071,19 @@ public class GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceRe [Newtonsoft.Json.JsonPropertyAttribute("references")] public virtual System.Collections.Generic.IDictionary References { get; set; } - /// Required. The title of the regional resource reference. + /// Optional. Description of the resource. + [Newtonsoft.Json.JsonPropertyAttribute("resourceDescription")] + public virtual string ResourceDescription { get; set; } + + /// Optional. Title of the resource. + [Newtonsoft.Json.JsonPropertyAttribute("resourceTitle")] + public virtual string ResourceTitle { get; set; } + + /// Optional. Use case (CUJ) of the resource. + [Newtonsoft.Json.JsonPropertyAttribute("resourceUseCase")] + public virtual string ResourceUseCase { get; set; } + + /// Required. [Newtonsoft.Json.JsonPropertyAttribute("title")] public virtual string Title { get; set; } @@ -51025,7 +52554,7 @@ public class GoogleCloudAiplatformV1SchemaPredictParamsGroundingConfigSourceEntr public virtual string EnterpriseDatastore { get; set; } /// - /// The grounding text passed inline with the Predict API. It can support up to 1 million token context. + /// The grounding text passed inline with the Predict API. It can support up to 1 million bytes. /// [Newtonsoft.Json.JsonPropertyAttribute("inlineContext")] public virtual string InlineContext { get; set; } @@ -57624,4 +59153,1333 @@ public class IntelligenceCloudAutomlXpsReportingMetrics : Google.Apis.Requests.I /// The ETag of the item. public virtual string ETag { get; set; } } + + /// + /// The proto defines the attribution information for a document using whatever fields are most applicable for that + /// document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a + /// website is in the form of a URL, and a Github repo is in the form of a repo name. Next id:28 + /// + public class LanguageLabsAidaTrustRecitationProtoDocAttribution : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("amarnaId")] + public virtual string AmarnaId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("arxivId")] + public virtual string ArxivId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("author")] + public virtual string Author { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bibkey")] + public virtual string Bibkey { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bookTitle")] + public virtual string BookTitle { get; set; } + + /// + /// The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a + /// deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' + /// since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not + /// being set. + /// + [Newtonsoft.Json.JsonPropertyAttribute("bookVolumeId")] + public virtual System.Nullable BookVolumeId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("category")] + public virtual string Category { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("conversationId")] + public virtual string ConversationId { get; set; } + + /// The dataset this document comes from. + [Newtonsoft.Json.JsonPropertyAttribute("dataset")] + public virtual string Dataset { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("filepath")] + public virtual string Filepath { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("geminiId")] + public virtual string GeminiId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("gnewsArticleTitle")] + public virtual string GnewsArticleTitle { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("goodallExampleId")] + public virtual string GoodallExampleId { get; set; } + + /// Whether the document is opted out. + [Newtonsoft.Json.JsonPropertyAttribute("isOptOut")] + public virtual System.Nullable IsOptOut { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("isPrompt")] + public virtual System.Nullable IsPrompt { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("lamdaExampleId")] + public virtual string LamdaExampleId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("license")] + public virtual string License { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("meenaConversationId")] + public virtual string MeenaConversationId { get; set; } + + /// + /// Natural (not programming) language of the document. Language code as defined by + /// http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable + /// to full-view books. Use docinfo-util.h to set &amp; read language fields. See go/iii. + /// + [Newtonsoft.Json.JsonPropertyAttribute("naturalLanguageCode")] + public virtual string NaturalLanguageCode { get; set; } + + /// + /// True if this doc has no attribution information available. We use an explicit field for this instead of just + /// implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left + /// the attribution information empty vs when we really have no attribution information available. + /// + [Newtonsoft.Json.JsonPropertyAttribute("noAttribution")] + public virtual System.Nullable NoAttribution { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("podcastUtteranceId")] + public virtual string PodcastUtteranceId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("publicationDate")] + public virtual GoogleTypeDate PublicationDate { get; set; } + + /// + /// This field is for opt-out experiment only, MUST never be used during actual production/serving. + /// + [Newtonsoft.Json.JsonPropertyAttribute("qualityScoreExperimentOnly")] + public virtual System.Nullable QualityScoreExperimentOnly { get; set; } + + /// Github repository + [Newtonsoft.Json.JsonPropertyAttribute("repo")] + public virtual string Repo { get; set; } + + /// URL of a webdoc + [Newtonsoft.Json.JsonPropertyAttribute("url")] + public virtual string Url { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("volumeId")] + public virtual string VolumeId { get; set; } + + /// + /// Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to + /// the best of our knowledge a deterministic function of the title, we store the original title to reflect the + /// information in the original dataset. + /// + [Newtonsoft.Json.JsonPropertyAttribute("wikipediaArticleTitle")] + public virtual string WikipediaArticleTitle { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for one input + public class LanguageLabsAidaTrustRecitationProtoRecitationResult : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("dynamicSegmentResults")] + public virtual System.Collections.Generic.IList DynamicSegmentResults { get; set; } + + /// + /// The recitation action for one given input. When its segments contain different actions, the overall action + /// will be returned in the precedence of BLOCK &gt; CITE &gt; NO_ACTION. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationAction")] + public virtual string RecitationAction { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("trainingSegmentResults")] + public virtual System.Collections.Generic.IList TrainingSegmentResults { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for each segment in a given input. + public class LanguageLabsAidaTrustRecitationProtoSegmentResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The dataset the segment came from. + [Newtonsoft.Json.JsonPropertyAttribute("attributionDataset")] + public virtual string AttributionDataset { get; set; } + + /// + /// human-friendly string that contains information from doc_attribution which could be shown by clients + /// + [Newtonsoft.Json.JsonPropertyAttribute("displayAttributionMessage")] + public virtual string DisplayAttributionMessage { get; set; } + + /// populated when recitation_action == CITE + [Newtonsoft.Json.JsonPropertyAttribute("docAttribution")] + public virtual LanguageLabsAidaTrustRecitationProtoDocAttribution DocAttribution { get; set; } + + /// number of documents that contained this segment + [Newtonsoft.Json.JsonPropertyAttribute("docOccurrences")] + public virtual System.Nullable DocOccurrences { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("endIndex")] + public virtual System.Nullable EndIndex { get; set; } + + /// + /// The raw text in the given input that is corresponding to the segment. It will be available only when + /// 'return_segment_raw_text' is enabled in the request options. + /// + [Newtonsoft.Json.JsonPropertyAttribute("rawText")] + public virtual string RawText { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("segmentRecitationAction")] + public virtual string SegmentRecitationAction { get; set; } + + /// + /// The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, + /// the indexes always start from the beginning of the first text in the entire stream. The indexes are measured + /// in UTF-16 code units. + /// + [Newtonsoft.Json.JsonPropertyAttribute("startIndex")] + public virtual System.Nullable StartIndex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for one stream input + public class LanguageLabsAidaTrustRecitationProtoStreamRecitationResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The recitation result against the given dynamic data source. + [Newtonsoft.Json.JsonPropertyAttribute("dynamicSegmentResults")] + public virtual System.Collections.Generic.IList DynamicSegmentResults { get; set; } + + /// + /// Last index of input text fully checked for recitation in the entire streaming context. Would return `-1` if + /// no Input was checked for recitation. + /// + [Newtonsoft.Json.JsonPropertyAttribute("fullyCheckedTextIndex")] + public virtual System.Nullable FullyCheckedTextIndex { get; set; } + + /// + /// The recitation action for one given input. When its segments contain different actions, the overall action + /// will be returned in the precedence of BLOCK &gt; CITE &gt; NO_ACTION. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationAction")] + public virtual string RecitationAction { get; set; } + + /// The recitation result against model training data. + [Newtonsoft.Json.JsonPropertyAttribute("trainingSegmentResults")] + public virtual System.Collections.Generic.IList TrainingSegmentResults { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// The proto defines the attribution information for a document using whatever fields are most applicable for that + /// document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a + /// website is in the form of a URL, and a Github repo is in the form of a repo name. Next id: 28 + /// + public class LearningGenaiRecitationDocAttribution : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("amarnaId")] + public virtual string AmarnaId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("arxivId")] + public virtual string ArxivId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("author")] + public virtual string Author { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bibkey")] + public virtual string Bibkey { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bookTitle")] + public virtual string BookTitle { get; set; } + + /// + /// The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a + /// deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' + /// since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not + /// being set. + /// + [Newtonsoft.Json.JsonPropertyAttribute("bookVolumeId")] + public virtual System.Nullable BookVolumeId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("conversationId")] + public virtual string ConversationId { get; set; } + + /// The dataset this document comes from. + [Newtonsoft.Json.JsonPropertyAttribute("dataset")] + public virtual string Dataset { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("filepath")] + public virtual string Filepath { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("geminiId")] + public virtual string GeminiId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("gnewsArticleTitle")] + public virtual string GnewsArticleTitle { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("goodallExampleId")] + public virtual string GoodallExampleId { get; set; } + + /// Whether the document is opted out. + [Newtonsoft.Json.JsonPropertyAttribute("isOptOut")] + public virtual System.Nullable IsOptOut { get; set; } + + /// When true, this attribution came from the user's prompt. + [Newtonsoft.Json.JsonPropertyAttribute("isPrompt")] + public virtual System.Nullable IsPrompt { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("lamdaExampleId")] + public virtual string LamdaExampleId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("license")] + public virtual string License { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("meenaConversationId")] + public virtual string MeenaConversationId { get; set; } + + /// + /// Natural (not programming) language of the document. Language code as defined by + /// http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable + /// to full-view books. Use docinfo-util.h to set &amp; read language fields. See go/iii. + /// + [Newtonsoft.Json.JsonPropertyAttribute("naturalLanguageCode")] + public virtual string NaturalLanguageCode { get; set; } + + /// + /// True if this doc has no attribution information available. We use an explicit field for this instead of just + /// implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left + /// the attribution information empty vs when we really have no attribution information available. + /// + [Newtonsoft.Json.JsonPropertyAttribute("noAttribution")] + public virtual System.Nullable NoAttribution { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("podcastUtteranceId")] + public virtual string PodcastUtteranceId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("publicationDate")] + public virtual GoogleTypeDate PublicationDate { get; set; } + + /// + /// This field is for opt-out experiment only, MUST never be used during actual production/serving. + /// + [Newtonsoft.Json.JsonPropertyAttribute("qualityScoreExperimentOnly")] + public virtual System.Nullable QualityScoreExperimentOnly { get; set; } + + /// Github repository + [Newtonsoft.Json.JsonPropertyAttribute("repo")] + public virtual string Repo { get; set; } + + /// URL of a webdoc + [Newtonsoft.Json.JsonPropertyAttribute("url")] + public virtual string Url { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("volumeId")] + public virtual string VolumeId { get; set; } + + /// + /// Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to + /// the best of our knowledge a deterministic function of the title, we store the original title to reflect the + /// information in the original dataset. + /// + [Newtonsoft.Json.JsonPropertyAttribute("wikipediaArticleTitle")] + public virtual string WikipediaArticleTitle { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for one input + public class LearningGenaiRecitationRecitationResult : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("dynamicSegmentResults")] + public virtual System.Collections.Generic.IList DynamicSegmentResults { get; set; } + + /// + /// The recitation action for one given input. When its segments contain different actions, the overall action + /// will be returned in the precedence of BLOCK &gt; CITE &gt; NO_ACTION. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationAction")] + public virtual string RecitationAction { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("trainingSegmentResults")] + public virtual System.Collections.Generic.IList TrainingSegmentResults { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for each segment in a given input. + public class LearningGenaiRecitationSegmentResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The dataset the segment came from. + [Newtonsoft.Json.JsonPropertyAttribute("attributionDataset")] + public virtual string AttributionDataset { get; set; } + + /// + /// human-friendly string that contains information from doc_attribution which could be shown by clients + /// + [Newtonsoft.Json.JsonPropertyAttribute("displayAttributionMessage")] + public virtual string DisplayAttributionMessage { get; set; } + + /// populated when recitation_action == CITE + [Newtonsoft.Json.JsonPropertyAttribute("docAttribution")] + public virtual LearningGenaiRecitationDocAttribution DocAttribution { get; set; } + + /// number of documents that contained this segment + [Newtonsoft.Json.JsonPropertyAttribute("docOccurrences")] + public virtual System.Nullable DocOccurrences { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("endIndex")] + public virtual System.Nullable EndIndex { get; set; } + + /// + /// The raw text in the given input that is corresponding to the segment. It will be available only when + /// 'return_segment_raw_text' is enabled in the request options. + /// + [Newtonsoft.Json.JsonPropertyAttribute("rawText")] + public virtual string RawText { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("segmentRecitationAction")] + public virtual string SegmentRecitationAction { get; set; } + + /// + /// The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, + /// the indexes always start from the beginning of the first text in the entire stream. The indexes are measured + /// in UTF-16 code units. + /// + [Newtonsoft.Json.JsonPropertyAttribute("startIndex")] + public virtual System.Nullable StartIndex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The type used for final weights calculation. + public class LearningGenaiRootCalculationType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoreType")] + public virtual string ScoreType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("weights")] + public virtual System.Nullable Weights { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootClassifierOutput : Google.Apis.Requests.IDirectResponseSchema + { + /// If set, this is the output of the first matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutput")] + public virtual LearningGenaiRootRuleOutput RuleOutput { get; set; } + + /// outputs of all matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutputs")] + public virtual System.Collections.Generic.IList RuleOutputs { get; set; } + + /// The results of data_providers and metrics. + [Newtonsoft.Json.JsonPropertyAttribute("state")] + public virtual LearningGenaiRootClassifierState State { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootClassifierOutputSummary : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("metrics")] + public virtual System.Collections.Generic.IList Metrics { get; set; } + + /// Output of the first matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutput")] + public virtual LearningGenaiRootRuleOutput RuleOutput { get; set; } + + /// outputs of all matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutputs")] + public virtual System.Collections.Generic.IList RuleOutputs { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// DataProviderOutput and MetricOutput can be saved between calls to the Classifier framework. For instance, you + /// can run the query classifier, get outputs from those metrics, then use them in a result classifier as well. + /// Example rule based on this idea: and_rules { rule { metric_name: 'query_safesearch_v2' ... } rule { metric_name: + /// 'response_safesearch_v2' ... } } + /// + public class LearningGenaiRootClassifierState : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("dataProviderOutput")] + public virtual System.Collections.Generic.IList DataProviderOutput { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("metricOutput")] + public virtual System.Collections.Generic.IList MetricOutput { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootDataProviderOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + /// If set, this DataProvider failed and this is the error message. + [Newtonsoft.Json.JsonPropertyAttribute("status")] + public virtual UtilStatusProto Status { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootFilterMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// Filter confidence. + [Newtonsoft.Json.JsonPropertyAttribute("confidence")] + public virtual string Confidence { get; set; } + + /// Debug info for the message. + [Newtonsoft.Json.JsonPropertyAttribute("debugInfo")] + public virtual LearningGenaiRootFilterMetadataFilterDebugInfo DebugInfo { get; set; } + + /// A fallback message chosen by the applied filter. + [Newtonsoft.Json.JsonPropertyAttribute("fallback")] + public virtual string Fallback { get; set; } + + /// Additional info for the filter. + [Newtonsoft.Json.JsonPropertyAttribute("info")] + public virtual string Info { get; set; } + + /// Name of the filter that triggered. + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + /// Filter reason. + [Newtonsoft.Json.JsonPropertyAttribute("reason")] + public virtual string Reason { get; set; } + + /// The input query or generated response that is getting filtered. + [Newtonsoft.Json.JsonPropertyAttribute("text")] + public virtual string Text { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootFilterMetadataFilterDebugInfo : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("classifierOutput")] + public virtual LearningGenaiRootClassifierOutput ClassifierOutput { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("defaultMetadata")] + public virtual string DefaultMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("languageFilterResult")] + public virtual LearningServingLlmLanguageFilterResult LanguageFilterResult { get; set; } + + /// Safety filter output information for LLM Root RAI harm check. + [Newtonsoft.Json.JsonPropertyAttribute("raiOutput")] + public virtual LearningGenaiRootRAIOutput RaiOutput { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("raiResult")] + public virtual CloudAiNlLlmProtoServiceRaiResult RaiResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("raiSignal")] + public virtual CloudAiNlLlmProtoServiceRaiSignal RaiSignal { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("streamRecitationResult")] + public virtual LanguageLabsAidaTrustRecitationProtoStreamRecitationResult StreamRecitationResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("takedownResult")] + public virtual LearningGenaiRootTakedownResult TakedownResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("toxicityResult")] + public virtual LearningGenaiRootToxicityResult ToxicityResult { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootHarm : Google.Apis.Requests.IDirectResponseSchema + { + /// Please do not use, this is still under development. + [Newtonsoft.Json.JsonPropertyAttribute("contextualDangerous")] + public virtual System.Nullable ContextualDangerous { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("csam")] + public virtual System.Nullable Csam { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("fringe")] + public virtual System.Nullable Fringe { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("grailImageHarmType")] + public virtual LearningGenaiRootHarmGrailImageHarmType GrailImageHarmType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("grailTextHarmType")] + public virtual LearningGenaiRootHarmGrailTextHarmType GrailTextHarmType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("imageCsam")] + public virtual System.Nullable ImageCsam { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("imagePedo")] + public virtual System.Nullable ImagePedo { get; set; } + + /// Image signals + [Newtonsoft.Json.JsonPropertyAttribute("imagePorn")] + public virtual System.Nullable ImagePorn { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("imageViolence")] + public virtual System.Nullable ImageViolence { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("pqc")] + public virtual System.Nullable Pqc { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("safetycat")] + public virtual LearningGenaiRootHarmSafetyCatCategories Safetycat { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("spii")] + public virtual LearningGenaiRootHarmSpiiFilter Spii { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("threshold")] + public virtual System.Nullable Threshold { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("videoFrameCsam")] + public virtual System.Nullable VideoFrameCsam { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("videoFramePedo")] + public virtual System.Nullable VideoFramePedo { get; set; } + + /// Video frame signals + [Newtonsoft.Json.JsonPropertyAttribute("videoFramePorn")] + public virtual System.Nullable VideoFramePorn { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("videoFrameViolence")] + public virtual System.Nullable VideoFrameViolence { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Harm type for images + public class LearningGenaiRootHarmGrailImageHarmType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("imageHarmType")] + public virtual System.Collections.Generic.IList ImageHarmType { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Harm type for text + public class LearningGenaiRootHarmGrailTextHarmType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("harmType")] + public virtual System.Collections.Generic.IList HarmType { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootHarmSafetyCatCategories : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("categories")] + public virtual System.Collections.Generic.IList Categories { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootHarmSpiiFilter : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("usBankRoutingMicr")] + public virtual System.Nullable UsBankRoutingMicr { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("usEmployerIdentificationNumber")] + public virtual System.Nullable UsEmployerIdentificationNumber { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("usSocialSecurityNumber")] + public virtual System.Nullable UsSocialSecurityNumber { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootInternalMetadata : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoredTokens")] + public virtual System.Collections.Generic.IList ScoredTokens { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootMetricOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("debug")] + public virtual string Debug { get; set; } + + /// Name of the metric. + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("numericValue")] + public virtual System.Nullable NumericValue { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("status")] + public virtual UtilStatusProto Status { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("stringValue")] + public virtual string StringValue { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// This is per harm. + public class LearningGenaiRootRAIOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("harm")] + public virtual LearningGenaiRootHarm Harm { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRegexTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// False when query or response should be taken down due to match with a blocked regex, true otherwise. + /// + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// + /// Regex used to decide that query or response should be taken down. Empty when query or response is kept. + /// + [Newtonsoft.Json.JsonPropertyAttribute("takedownRegex")] + public virtual string TakedownRegex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRequestResponseTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// False when response has to be taken down per above config. + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// Regex used to match the request. + [Newtonsoft.Json.JsonPropertyAttribute("requestTakedownRegex")] + public virtual string RequestTakedownRegex { get; set; } + + /// Regex used to decide that response should be taken down. Empty when response is kept. + [Newtonsoft.Json.JsonPropertyAttribute("responseTakedownRegex")] + public virtual string ResponseTakedownRegex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// Holds the final routing decision, by storing the model_config_id. And individual scores each model got. + /// + public class LearningGenaiRootRoutingDecision : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("metadata")] + public virtual LearningGenaiRootRoutingDecisionMetadata Metadata { get; set; } + + /// The selected model to route traffic to. + [Newtonsoft.Json.JsonPropertyAttribute("modelConfigId")] + public virtual string ModelConfigId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Debug metadata about the routing decision. + public class LearningGenaiRootRoutingDecisionMetadata : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoreBasedRoutingMetadata")] + public virtual LearningGenaiRootRoutingDecisionMetadataScoreBased ScoreBasedRoutingMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("tokenLengthBasedRoutingMetadata")] + public virtual LearningGenaiRootRoutingDecisionMetadataTokenLengthBased TokenLengthBasedRoutingMetadata { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// If we are routing using scored based configuration, then the metadata about that is available in this proto. + /// + public class LearningGenaiRootRoutingDecisionMetadataScoreBased : Google.Apis.Requests.IDirectResponseSchema + { + /// The rule that was matched. + [Newtonsoft.Json.JsonPropertyAttribute("matchedRule")] + public virtual LearningGenaiRootScoreBasedRoutingConfigRule MatchedRule { get; set; } + + /// The score that was generated by the router i.e. the model. + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual LearningGenaiRootScore Score { get; set; } + + /// No rules were matched & therefore used the default fallback. + [Newtonsoft.Json.JsonPropertyAttribute("usedDefaultFallback")] + public virtual System.Nullable UsedDefaultFallback { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRoutingDecisionMetadataTokenLengthBased : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("modelInputTokenMetadata")] + public virtual System.Collections.Generic.IList ModelInputTokenMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("modelMaxTokenMetadata")] + public virtual System.Collections.Generic.IList ModelMaxTokenMetadata { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// The length computed by backends using the formatter & tokenizer specific to the model + [Newtonsoft.Json.JsonPropertyAttribute("computedInputTokenLength")] + public virtual System.Nullable ComputedInputTokenLength { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("modelId")] + public virtual string ModelId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("maxNumInputTokens")] + public virtual System.Nullable MaxNumInputTokens { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("maxNumOutputTokens")] + public virtual System.Nullable MaxNumOutputTokens { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("modelId")] + public virtual string ModelId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRuleOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("decision")] + public virtual string Decision { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootScore : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("calculationType")] + public virtual LearningGenaiRootCalculationType CalculationType { get; set; } + + /// + /// The internal_metadata is intended to be used by internal processors and will be cleared before returns. + /// + [Newtonsoft.Json.JsonPropertyAttribute("internalMetadata")] + public virtual LearningGenaiRootInternalMetadata InternalMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("thresholdType")] + public virtual LearningGenaiRootThresholdType ThresholdType { get; set; } + + /// Top candidate tokens and log probabilities at each decoding step. + [Newtonsoft.Json.JsonPropertyAttribute("tokensAndLogprobPerDecodingStep")] + public virtual LearningGenaiRootTokensAndLogProbPerDecodingStep TokensAndLogprobPerDecodingStep { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("value")] + public virtual System.Nullable Value { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootScoreBasedRoutingConfigRule : Google.Apis.Requests.IDirectResponseSchema + { + /// NOTE: Hardest examples have smaller values in their routing scores. + [Newtonsoft.Json.JsonPropertyAttribute("equalOrGreaterThan")] + public virtual LearningGenaiRootScore EqualOrGreaterThan { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("lessThan")] + public virtual LearningGenaiRootScore LessThan { get; set; } + + /// + /// This model_config_id points to ModelConfig::id which allows us to find the ModelConfig to route to. This is + /// part of the banks specified in the ModelBankConfig. + /// + [Newtonsoft.Json.JsonPropertyAttribute("modelConfigId")] + public virtual string ModelConfigId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Proto containing the results from the Universal Sentence Encoder / Other models + public class LearningGenaiRootScoredSimilarityTakedownPhrase : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("phrase")] + public virtual LearningGenaiRootSimilarityTakedownPhrase Phrase { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("similarityScore")] + public virtual System.Nullable SimilarityScore { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// A token with its own score. + public class LearningGenaiRootScoredToken : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Each end_token_score is a logprob for how well the completion would end at a particular token. See + /// http://google3/labs/language/aida/config/proto/model_config.proto;l=376;rcl=573039459 + /// + [Newtonsoft.Json.JsonPropertyAttribute("endTokenScore")] + public virtual System.Nullable EndTokenScore { get; set; } + + /// Each score is the logprob for the token in model response. + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("token")] + public virtual string Token { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// Each SimilarityTakedownPhrase treats a logical group of blocked and allowed phrases together along with a + /// corresponding punt If the closest matching response is of the allowed type, we allow the response If the closest + /// matching response is of the blocked type, we block the response. eg: Blocked phrase - "All lives matter" + /// + public class LearningGenaiRootSimilarityTakedownPhrase : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("blockedPhrase")] + public virtual string BlockedPhrase { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootSimilarityTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// False when query or response should be taken down by any of the takedown rules, true otherwise. + /// + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// List of similar phrases with score. Set only if allowed=false. + [Newtonsoft.Json.JsonPropertyAttribute("scoredPhrases")] + public virtual System.Collections.Generic.IList ScoredPhrases { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// False when query or response should be taken down by any of the takedown rules, true otherwise. + /// + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("regexTakedownResult")] + public virtual LearningGenaiRootRegexTakedownResult RegexTakedownResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("requestResponseTakedownResult")] + public virtual LearningGenaiRootRequestResponseTakedownResult RequestResponseTakedownResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("similarityTakedownResult")] + public virtual LearningGenaiRootSimilarityTakedownResult SimilarityTakedownResult { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// The type of score that bundled with a threshold, and will not be attending the final score calculation. How each + /// score type uses the threshold can be implementation details. + /// + public class LearningGenaiRootThresholdType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoreType")] + public virtual string ScoreType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("threshold")] + public virtual System.Nullable Threshold { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Results of RandomSamplingParams::top_k_logprob_per_decoding_step. + public class LearningGenaiRootTokensAndLogProbPerDecodingStep : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Length = total number of decoding steps. The chosen candidates may or may not be in top_candidates. + /// + [Newtonsoft.Json.JsonPropertyAttribute("chosenCandidates")] + public virtual System.Collections.Generic.IList ChosenCandidates { get; set; } + + /// Length = total number of decoding steps. + [Newtonsoft.Json.JsonPropertyAttribute("topCandidates")] + public virtual System.Collections.Generic.IList TopCandidates { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// A candidate at a decoding step. + public class LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate : Google.Apis.Requests.IDirectResponseSchema + { + /// The candidate's log probability. + [Newtonsoft.Json.JsonPropertyAttribute("logProbability")] + public virtual System.Nullable LogProbability { get; set; } + + /// The candidate’s token value. + [Newtonsoft.Json.JsonPropertyAttribute("token")] + public virtual string Token { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Candidates with top log probabilities at each decoding step. + public class LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates : Google.Apis.Requests.IDirectResponseSchema + { + /// Sorted by log probability in descending order. + [Newtonsoft.Json.JsonPropertyAttribute("candidates")] + public virtual System.Collections.Generic.IList Candidates { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// A model can generate multiple signals and this captures all the generated signals for a single message. + /// + public class LearningGenaiRootToxicityResult : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("signals")] + public virtual System.Collections.Generic.IList Signals { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Proto to capture a signal generated by the toxicity model. + public class LearningGenaiRootToxicitySignal : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("label")] + public virtual string Label { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningServingLlmLanguageFilterResult : Google.Apis.Requests.IDirectResponseSchema + { + /// False when query or response should be filtered out due to unsupported language. + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// Language of the query or response. + [Newtonsoft.Json.JsonPropertyAttribute("detectedLanguage")] + public virtual string DetectedLanguage { get; set; } + + /// Probability of the language predicted as returned by LangID. + [Newtonsoft.Json.JsonPropertyAttribute("detectedLanguageProbability")] + public virtual System.Nullable DetectedLanguageProbability { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// LINT.IfChange This metadata contains additional information required for debugging. + public class LearningServingLlmMessageMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Summary of classifier output. We attach this to all messages regardless of whether classification rules + /// triggered or not. + /// + [Newtonsoft.Json.JsonPropertyAttribute("classifierSummary")] + public virtual LearningGenaiRootClassifierOutputSummary ClassifierSummary { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("currentStreamTextLength")] + public virtual System.Nullable CurrentStreamTextLength { get; set; } + + /// Whether the corresponding message has been deleted. + [Newtonsoft.Json.JsonPropertyAttribute("deleted")] + public virtual System.Nullable Deleted { get; set; } + + /// Metadata for filters that triggered. + [Newtonsoft.Json.JsonPropertyAttribute("filterMeta")] + public virtual System.Collections.Generic.IList FilterMeta { get; set; } + + /// + /// This score is finally used for ranking the message. This will be same as the score present in + /// `Message.score` field. + /// + [Newtonsoft.Json.JsonPropertyAttribute("finalMessageScore")] + public virtual LearningGenaiRootScore FinalMessageScore { get; set; } + + /// NOT YET IMPLEMENTED. + [Newtonsoft.Json.JsonPropertyAttribute("finishReason")] + public virtual string FinishReason { get; set; } + + /// + /// Applies to Response message only. Indicates whether the message is a fallback and the response would have + /// otherwise been empty. + /// + [Newtonsoft.Json.JsonPropertyAttribute("isFallback")] + public virtual System.Nullable IsFallback { get; set; } + + /// + /// Result from nlp_saft DetectLanguage method. Currently the predicted language code and language probability + /// is used. + /// + [Newtonsoft.Json.JsonPropertyAttribute("langidResult")] + public virtual NlpSaftLangIdResult LangidResult { get; set; } + + /// Detected language. + [Newtonsoft.Json.JsonPropertyAttribute("language")] + public virtual string Language { get; set; } + + /// The LM prefix used to generate this response. + [Newtonsoft.Json.JsonPropertyAttribute("lmPrefix")] + public virtual string LmPrefix { get; set; } + + /// The original text generated by LLM. This is the raw output for debugging purposes. + [Newtonsoft.Json.JsonPropertyAttribute("originalText")] + public virtual string OriginalText { get; set; } + + /// + /// NOT YET IMPLEMENTED. Applies to streaming only. Number of tokens decoded / emitted by the model as part of + /// this stream. This may be different from token_count, which contains number of tokens returned in this + /// response after any response rewriting / truncation. + /// + [Newtonsoft.Json.JsonPropertyAttribute("perStreamDecodedTokenCount")] + public virtual System.Nullable PerStreamDecodedTokenCount { get; set; } + + /// + /// Results of running RAI on the query or this response candidate. One output per rai_config. It will be + /// populated regardless of whether the threshold is exceeded or not. + /// + [Newtonsoft.Json.JsonPropertyAttribute("raiOutputs")] + public virtual System.Collections.Generic.IList RaiOutputs { get; set; } + + /// + /// Recitation Results. It will be populated as long as Recitation processing is enabled, regardless of + /// recitation outcome. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationResult")] + public virtual LearningGenaiRecitationRecitationResult RecitationResult { get; set; } + + /// NOT YET IMPLEMENTED. Number of tokens returned as part of this candidate. + [Newtonsoft.Json.JsonPropertyAttribute("returnTokenCount")] + public virtual System.Nullable ReturnTokenCount { get; set; } + + /// All the different scores for a message are logged here. + [Newtonsoft.Json.JsonPropertyAttribute("scores")] + public virtual System.Collections.Generic.IList Scores { get; set; } + + /// + /// Whether the response is terminated during streaming return. Only used for streaming requests. + /// + [Newtonsoft.Json.JsonPropertyAttribute("streamTerminated")] + public virtual System.Nullable StreamTerminated { get; set; } + + /// + /// NOT YET IMPLEMENTED. Aggregated number of total tokens decoded so far. For streaming, this is sum of all the + /// tokens decoded so far i.e. aggregated count. + /// + [Newtonsoft.Json.JsonPropertyAttribute("totalDecodedTokenCount")] + public virtual System.Nullable TotalDecodedTokenCount { get; set; } + + /// + /// Translated user-prompt used for RAI post processing. This is for internal processing only. We will translate + /// in pre-processor and pass the translated text to the post processor using this field. It will be empty if + /// non of the signals requested need translation. + /// + [Newtonsoft.Json.JsonPropertyAttribute("translatedUserPrompts")] + public virtual System.Collections.Generic.IList TranslatedUserPrompts { get; set; } + + /// The metadata from Vertex SafetyCat processors + [Newtonsoft.Json.JsonPropertyAttribute("vertexRaiResult")] + public virtual CloudAiNlLlmProtoServiceRaiResult VertexRaiResult { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLangIdLocalesResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// List of locales in which the text would be considered acceptable. Sorted in descending order according to + /// each locale's respective likelihood. For example, if a Portuguese text is acceptable in both Brazil and + /// Portugal, but is more strongly associated with Brazil, then the predictions would be ["pt-BR", "pt-PT"], in + /// that order. May be empty, indicating that the model did not predict any acceptable locales. + /// + [Newtonsoft.Json.JsonPropertyAttribute("predictions")] + public virtual System.Collections.Generic.IList Predictions { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLangIdLocalesResultLocale : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// A BCP 47 language code that includes region information. For example, "pt-BR" or "pt-PT". This field will + /// always be populated. + /// + [Newtonsoft.Json.JsonPropertyAttribute("languageCode")] + public virtual string LanguageCode { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLangIdResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The version of the model used to create these annotations. + [Newtonsoft.Json.JsonPropertyAttribute("modelVersion")] + public virtual string ModelVersion { get; set; } + + /// + /// This field stores the n-best list of possible BCP 47 language code strings for a given input sorted in + /// descending order according to each code's respective probability. + /// + [Newtonsoft.Json.JsonPropertyAttribute("predictions")] + public virtual System.Collections.Generic.IList Predictions { get; set; } + + /// + /// This field stores language predictions of subspans of the input, when available. Each LanguageSpanSequence + /// is a sequence of LanguageSpans. A particular sequence of LanguageSpans has an associated probability, and + /// need not necessarily cover the entire input. If no language could be predicted for any span, then this field + /// may be empty. + /// + [Newtonsoft.Json.JsonPropertyAttribute("spanPredictions")] + public virtual System.Collections.Generic.IList SpanPredictions { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLanguageSpan : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("end")] + public virtual System.Nullable End { get; set; } + + /// A BCP 47 language code for this span. + [Newtonsoft.Json.JsonPropertyAttribute("languageCode")] + public virtual string LanguageCode { get; set; } + + /// + /// Optional field containing any information that was predicted about the specific locale(s) of the span. + /// + [Newtonsoft.Json.JsonPropertyAttribute("locales")] + public virtual NlpSaftLangIdLocalesResult Locales { get; set; } + + /// A probability associated with this prediction. + [Newtonsoft.Json.JsonPropertyAttribute("probability")] + public virtual System.Nullable Probability { get; set; } + + /// + /// Start and end byte offsets, inclusive, within the given input string. A value of -1 implies that this field + /// is not set. Both fields must either be set with a nonnegative value or both are unset. If both are unset + /// then this LanguageSpan applies to the entire input. + /// + [Newtonsoft.Json.JsonPropertyAttribute("start")] + public virtual System.Nullable Start { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLanguageSpanSequence : Google.Apis.Requests.IDirectResponseSchema + { + /// A sequence of LanguageSpan objects, each assigning a language to a subspan of the input. + [Newtonsoft.Json.JsonPropertyAttribute("languageSpans")] + public virtual System.Collections.Generic.IList LanguageSpans { get; set; } + + /// The probability of this sequence of LanguageSpans. + [Newtonsoft.Json.JsonPropertyAttribute("probability")] + public virtual System.Nullable Probability { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// This is proto2's version of MessageSet. + public class Proto2BridgeMessageSet : Google.Apis.Requests.IDirectResponseSchema + { + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Wire-format for a Status object + public class UtilStatusProto : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// The canonical error code (see codes.proto) that most closely corresponds to this status. This may be + /// missing, and in the common case of the generic space, it definitely will be. + /// + [Newtonsoft.Json.JsonPropertyAttribute("canonicalCode")] + public virtual System.Nullable CanonicalCode { get; set; } + + /// + /// Numeric code drawn from the space specified below. Often, this is the canonical error space, and code is + /// drawn from google3/util/task/codes.proto + /// + [Newtonsoft.Json.JsonPropertyAttribute("code")] + public virtual System.Nullable Code { get; set; } + + /// Detail message + [Newtonsoft.Json.JsonPropertyAttribute("message")] + public virtual string Message { get; set; } + + /// message_set associates an arbitrary proto message with the status. + [Newtonsoft.Json.JsonPropertyAttribute("messageSet")] + public virtual Proto2BridgeMessageSet MessageSet { get; set; } + + /// The following are usually only present when code != 0 Space to which this status belongs + [Newtonsoft.Json.JsonPropertyAttribute("space")] + public virtual string Space { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } } diff --git a/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.csproj b/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.csproj index a4f7c12608d..698a4b64ad3 100644 --- a/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.csproj +++ b/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Aiplatform.v1 Client Library - 1.64.0.3273 + 1.65.0.3284 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.cs b/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.cs index e986f9dc6f5..1262a017493 100644 --- a/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.cs +++ b/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.cs @@ -333,6 +333,7 @@ public LocationsResource(Google.Apis.Services.IClientService service) PersistentResources = new PersistentResourcesResource(service); PipelineJobs = new PipelineJobsResource(service); Publishers = new PublishersResource(service); + ReasoningEngines = new ReasoningEnginesResource(service); Schedules = new SchedulesResource(service); Solvers = new SolversResource(service); SpecialistPools = new SpecialistPoolsResource(service); @@ -18959,6 +18960,7 @@ public MetadataStoresResource(Google.Apis.Services.IClientService service) Contexts = new ContextsResource(service); Executions = new ExecutionsResource(service); MetadataSchemas = new MetadataSchemasResource(service); + Operations = new OperationsResource(service); } /// Gets the Artifacts resource. @@ -18976,6 +18978,354 @@ public class ArtifactsResource public ArtifactsResource(Google.Apis.Services.IClientService service) { this.service = service; + Operations = new OperationsResource(service); + } + + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } + + /// The "operations" collection of methods. + public class OperationsResource + { + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) + { + this.service = service; + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "cancel"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:cancel"; + + /// Initializes Cancel parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) + { + return new DeleteRequest(this.service, name); + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most + /// the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } } /// Creates an Artifact associated with a MetadataStore. @@ -19560,117 +19910,465 @@ public class ContextsResource public ContextsResource(Google.Apis.Services.IClientService service) { this.service = service; + Operations = new OperationsResource(service); } - /// - /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have - /// already been added to a Context, they are simply skipped. - /// - /// The body of the request. - /// - /// Required. The resource name of the Context that the Artifacts and Executions belong to. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` - /// - public virtual AddContextArtifactsAndExecutionsRequest AddContextArtifactsAndExecutions(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextArtifactsAndExecutionsRequest body, string context) - { - return new AddContextArtifactsAndExecutionsRequest(this.service, body, context); - } + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } - /// - /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have - /// already been added to a Context, they are simply skipped. - /// - public class AddContextArtifactsAndExecutionsRequest : AiplatformBaseServiceRequest + /// The "operations" collection of methods. + public class OperationsResource { - /// Constructs a new AddContextArtifactsAndExecutions request. - public AddContextArtifactsAndExecutionsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextArtifactsAndExecutionsRequest body, string context) : base(service) + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) { - Context = context; - Body = body; - InitParameters(); + this.service = service; } /// - /// Required. The resource name of the Context that the Artifacts and Executions belong to. - /// Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. /// - [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Context { get; private set; } + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } - /// Gets or sets the body of this request. - Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextArtifactsAndExecutionsRequest Body { get; set; } + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// Returns the body of the request. - protected override object GetBody() => Body; + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } - /// Gets the method name. - public override string MethodName => "addContextArtifactsAndExecutions"; + /// Gets the method name. + public override string MethodName => "cancel"; - /// Gets the HTTP method. - public override string HttpMethod => "POST"; + /// Gets the HTTP method. + public override string HttpMethod => "POST"; - /// Gets the REST path. - public override string RestPath => "v1beta1/{+context}:addContextArtifactsAndExecutions"; + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:cancel"; - /// Initializes AddContextArtifactsAndExecutions parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("context", new Google.Apis.Discovery.Parameter + /// Initializes Cancel parameter list. + protected override void InitParameters() { - Name = "context", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", - }); + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + } } - } - - /// - /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have - /// already been added to the parent Context, they are simply skipped. If this call would create a - /// cycle or cause any Context to have more than 10 parents, the request will fail with an - /// INVALID_ARGUMENT error. - /// - /// The body of the request. - /// - /// Required. The resource name of the parent Context. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` - /// - public virtual AddContextChildrenRequest AddContextChildren(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextChildrenRequest body, string context) - { - return new AddContextChildrenRequest(this.service, body, context); - } - /// - /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have - /// already been added to the parent Context, they are simply skipped. If this call would create a - /// cycle or cause any Context to have more than 10 parents, the request will fail with an - /// INVALID_ARGUMENT error. - /// - public class AddContextChildrenRequest : AiplatformBaseServiceRequest - { - /// Constructs a new AddContextChildren request. - public AddContextChildrenRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextChildrenRequest body, string context) : base(service) + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) { - Context = context; - Body = body; - InitParameters(); + return new DeleteRequest(this.service, name); } /// - /// Required. The resource name of the parent Context. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. /// - [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Context { get; private set; } - - /// Gets or sets the body of this request. - Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextChildrenRequest Body { get; set; } + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// Returns the body of the request. + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most + /// the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + + /// + /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have + /// already been added to a Context, they are simply skipped. + /// + /// The body of the request. + /// + /// Required. The resource name of the Context that the Artifacts and Executions belong to. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + public virtual AddContextArtifactsAndExecutionsRequest AddContextArtifactsAndExecutions(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextArtifactsAndExecutionsRequest body, string context) + { + return new AddContextArtifactsAndExecutionsRequest(this.service, body, context); + } + + /// + /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have + /// already been added to a Context, they are simply skipped. + /// + public class AddContextArtifactsAndExecutionsRequest : AiplatformBaseServiceRequest + { + /// Constructs a new AddContextArtifactsAndExecutions request. + public AddContextArtifactsAndExecutionsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextArtifactsAndExecutionsRequest body, string context) : base(service) + { + Context = context; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the Context that the Artifacts and Executions belong to. + /// Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Context { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextArtifactsAndExecutionsRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "addContextArtifactsAndExecutions"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+context}:addContextArtifactsAndExecutions"; + + /// Initializes AddContextArtifactsAndExecutions parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("context", new Google.Apis.Discovery.Parameter + { + Name = "context", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", + }); + } + } + + /// + /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have + /// already been added to the parent Context, they are simply skipped. If this call would create a + /// cycle or cause any Context to have more than 10 parents, the request will fail with an + /// INVALID_ARGUMENT error. + /// + /// The body of the request. + /// + /// Required. The resource name of the parent Context. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + public virtual AddContextChildrenRequest AddContextChildren(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextChildrenRequest body, string context) + { + return new AddContextChildrenRequest(this.service, body, context); + } + + /// + /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have + /// already been added to the parent Context, they are simply skipped. If this call would create a + /// cycle or cause any Context to have more than 10 parents, the request will fail with an + /// INVALID_ARGUMENT error. + /// + public class AddContextChildrenRequest : AiplatformBaseServiceRequest + { + /// Constructs a new AddContextChildren request. + public AddContextChildrenRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextChildrenRequest body, string context) : base(service) + { + Context = context; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the parent Context. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Context { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextChildrenRequest Body { get; set; } + + /// Returns the body of the request. protected override object GetBody() => Body; /// Gets the method name. @@ -20319,112 +21017,460 @@ public class ExecutionsResource public ExecutionsResource(Google.Apis.Services.IClientService service) { this.service = service; + Operations = new OperationsResource(service); } - /// - /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an - /// input or output for an Execution. If an Event already exists between the Execution and the - /// Artifact, the Event is skipped. - /// - /// The body of the request. - /// - /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` - /// - public virtual AddExecutionEventsRequest AddExecutionEvents(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddExecutionEventsRequest body, string execution) - { - return new AddExecutionEventsRequest(this.service, body, execution); - } + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } - /// - /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an - /// input or output for an Execution. If an Event already exists between the Execution and the - /// Artifact, the Event is skipped. - /// - public class AddExecutionEventsRequest : AiplatformBaseServiceRequest + /// The "operations" collection of methods. + public class OperationsResource { - /// Constructs a new AddExecutionEvents request. - public AddExecutionEventsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddExecutionEventsRequest body, string execution) : base(service) + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) { - Execution = execution; - Body = body; - InitParameters(); + this.service = service; } /// - /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. /// - [Google.Apis.Util.RequestParameterAttribute("execution", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Execution { get; private set; } + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } - /// Gets or sets the body of this request. - Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddExecutionEventsRequest Body { get; set; } + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// Returns the body of the request. - protected override object GetBody() => Body; + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } - /// Gets the method name. - public override string MethodName => "addExecutionEvents"; + /// Gets the method name. + public override string MethodName => "cancel"; - /// Gets the HTTP method. - public override string HttpMethod => "POST"; + /// Gets the HTTP method. + public override string HttpMethod => "POST"; - /// Gets the REST path. - public override string RestPath => "v1beta1/{+execution}:addExecutionEvents"; + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:cancel"; - /// Initializes AddExecutionEvents parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("execution", new Google.Apis.Discovery.Parameter + /// Initializes Cancel parameter list. + protected override void InitParameters() { - Name = "execution", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", - }); + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + } } - } - - /// Creates an Execution associated with a MetadataStore. - /// The body of the request. - /// - /// Required. The resource name of the MetadataStore where the Execution should be created. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}` - /// - public virtual CreateRequest Create(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1Execution body, string parent) - { - return new CreateRequest(this.service, body, parent); - } - /// Creates an Execution associated with a MetadataStore. - public class CreateRequest : AiplatformBaseServiceRequest - { - /// Constructs a new Create request. - public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1Execution body, string parent) : base(service) + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) { - Parent = parent; - Body = body; - InitParameters(); + return new DeleteRequest(this.service, name); } /// - /// Required. The resource name of the MetadataStore where the Execution should be created. - /// Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. /// - [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Parent { get; private set; } + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// - /// The {execution} portion of the resource name with the format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` - /// If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 - /// characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in - /// the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or - /// PERMISSION_DENIED if the caller can't view the preexisting Execution.) - /// + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most + /// the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + + /// + /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an + /// input or output for an Execution. If an Event already exists between the Execution and the + /// Artifact, the Event is skipped. + /// + /// The body of the request. + /// + /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// + public virtual AddExecutionEventsRequest AddExecutionEvents(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddExecutionEventsRequest body, string execution) + { + return new AddExecutionEventsRequest(this.service, body, execution); + } + + /// + /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an + /// input or output for an Execution. If an Event already exists between the Execution and the + /// Artifact, the Event is skipped. + /// + public class AddExecutionEventsRequest : AiplatformBaseServiceRequest + { + /// Constructs a new AddExecutionEvents request. + public AddExecutionEventsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddExecutionEventsRequest body, string execution) : base(service) + { + Execution = execution; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// + [Google.Apis.Util.RequestParameterAttribute("execution", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Execution { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddExecutionEventsRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "addExecutionEvents"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+execution}:addExecutionEvents"; + + /// Initializes AddExecutionEvents parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("execution", new Google.Apis.Discovery.Parameter + { + Name = "execution", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + }); + } + } + + /// Creates an Execution associated with a MetadataStore. + /// The body of the request. + /// + /// Required. The resource name of the MetadataStore where the Execution should be created. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}` + /// + public virtual CreateRequest Create(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1Execution body, string parent) + { + return new CreateRequest(this.service, body, parent); + } + + /// Creates an Execution associated with a MetadataStore. + public class CreateRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Create request. + public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1Execution body, string parent) : base(service) + { + Parent = parent; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the MetadataStore where the Execution should be created. + /// Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` + /// + [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Parent { get; private set; } + + /// + /// The {execution} portion of the resource name with the format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 + /// characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in + /// the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or + /// PERMISSION_DENIED if the caller can't view the preexisting Execution.) + /// [Google.Apis.Util.RequestParameterAttribute("executionId", Google.Apis.Util.RequestParameterType.Query)] public virtual string ExecutionId { get; set; } @@ -21153,6 +22199,353 @@ protected override void InitParameters() } } + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } + + /// The "operations" collection of methods. + public class OperationsResource + { + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) + { + this.service = service; + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort to + /// cancel the operation, but success is not guaranteed. If the server doesn't support this method, + /// it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other + /// methods to check whether the cancellation succeeded or whether the operation completed despite + /// cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an + /// operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to + /// `Code.CANCELLED`. + /// + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort to + /// cancel the operation, but success is not guaranteed. If the server doesn't support this method, + /// it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other + /// methods to check whether the cancellation succeeded or whether the operation completed despite + /// cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an + /// operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to + /// `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "cancel"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:cancel"; + + /// Initializes Cancel parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer interested + /// in the operation result. It does not cancel the operation. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) + { + return new DeleteRequest(this.service, name); + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer interested + /// in the operation result. It does not cancel the operation. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't support + /// this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't support + /// this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified timeout, + /// returning the latest state. If the operation is already done, the latest state is immediately + /// returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC + /// timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return + /// the latest state before the specified timeout (including immediately), meaning even an immediate + /// response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified timeout, + /// returning the latest state. If the operation is already done, the latest state is immediately + /// returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC + /// timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return + /// the latest state before the specified timeout (including immediately), meaning even an immediate + /// response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most the + /// time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + /// Initializes a MetadataStore, including allocation of resources. /// The body of the request. /// @@ -29579,6 +30972,372 @@ protected override void InitParameters() } } + /// Gets the ReasoningEngines resource. + public virtual ReasoningEnginesResource ReasoningEngines { get; } + + /// The "reasoningEngines" collection of methods. + public class ReasoningEnginesResource + { + private const string Resource = "reasoningEngines"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public ReasoningEnginesResource(Google.Apis.Services.IClientService service) + { + this.service = service; + Operations = new OperationsResource(service); + } + + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } + + /// The "operations" collection of methods. + public class OperationsResource + { + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) + { + this.service = service; + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort to + /// cancel the operation, but success is not guaranteed. If the server doesn't support this method, + /// it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other + /// methods to check whether the cancellation succeeded or whether the operation completed despite + /// cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an + /// operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to + /// `Code.CANCELLED`. + /// + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort to + /// cancel the operation, but success is not guaranteed. If the server doesn't support this method, + /// it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other + /// methods to check whether the cancellation succeeded or whether the operation completed despite + /// cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an + /// operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to + /// `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "cancel"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:cancel"; + + /// Initializes Cancel parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer interested + /// in the operation result. It does not cancel the operation. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) + { + return new DeleteRequest(this.service, name); + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer interested + /// in the operation result. It does not cancel the operation. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't support + /// this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't support + /// this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified timeout, + /// returning the latest state. If the operation is already done, the latest state is immediately + /// returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC + /// timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return + /// the latest state before the specified timeout (including immediately), meaning even an immediate + /// response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified timeout, + /// returning the latest state. If the operation is already done, the latest state is immediately + /// returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC + /// timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return + /// the latest state before the specified timeout (including immediately), meaning even an immediate + /// response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most the + /// time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + } + /// Gets the Schedules resource. public virtual SchedulesResource Schedules { get; } @@ -38159,6 +39918,13 @@ public class CloudAiNlLlmProtoServiceGenerateMultiModalResponse : Google.Apis.Re [Newtonsoft.Json.JsonPropertyAttribute("candidates")] public virtual System.Collections.Generic.IList Candidates { get; set; } + /// + /// Debug information containing message metadata. Clients should not consume this field, and this is only + /// populated for Flow Runner path. + /// + [Newtonsoft.Json.JsonPropertyAttribute("debugMetadata")] + public virtual CloudAiNlLlmProtoServiceMessageMetadata DebugMetadata { get; set; } + /// /// Content filter results for a prompt sent in the request. Note: Sent only in the first stream chunk. Only /// happens when no candidates were generated due to content violations. @@ -38178,6 +39944,24 @@ public class CloudAiNlLlmProtoServiceGenerateMultiModalResponse : Google.Apis.Re public virtual string ETag { get; set; } } + public class CloudAiNlLlmProtoServiceMessageMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// Filter metadata of the input messages. + [Newtonsoft.Json.JsonPropertyAttribute("inputFilterInfo")] + public virtual LearningServingLlmMessageMetadata InputFilterInfo { get; set; } + + /// This score is generated by the router model to decide which model to use + [Newtonsoft.Json.JsonPropertyAttribute("modelRoutingDecision")] + public virtual LearningGenaiRootRoutingDecision ModelRoutingDecision { get; set; } + + /// Filter metadata of the output messages. + [Newtonsoft.Json.JsonPropertyAttribute("outputFilterInfo")] + public virtual System.Collections.Generic.IList OutputFilterInfo { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// A single part of a message. public class CloudAiNlLlmProtoServicePart : Google.Apis.Requests.IDirectResponseSchema { @@ -38280,6 +40064,83 @@ public class CloudAiNlLlmProtoServicePromptFeedback : Google.Apis.Requests.IDire public virtual string ETag { get; set; } } + /// The RAI results for a given text. + public class CloudAiNlLlmProtoServiceRaiResult : Google.Apis.Requests.IDirectResponseSchema + { + /// Recitation result from Aida recitation checker. + [Newtonsoft.Json.JsonPropertyAttribute("aidaRecitationResult")] + public virtual LanguageLabsAidaTrustRecitationProtoRecitationResult AidaRecitationResult { get; set; } + + /// Use `triggered_blocklist`. + [Newtonsoft.Json.JsonPropertyAttribute("blocked")] + public virtual System.Nullable Blocked { get; set; } + + /// The error codes indicate which RAI filters block the response. + [Newtonsoft.Json.JsonPropertyAttribute("errorCodes")] + public virtual System.Collections.Generic.IList> ErrorCodes { get; set; } + + /// + /// Whether the text should be filtered and not shown to the end user. This is determined based on a combination + /// of `triggered_recitation`, `triggered_blocklist`, `language_filter_result`, and `triggered_safety_filter`. + /// + [Newtonsoft.Json.JsonPropertyAttribute("filtered")] + public virtual System.Nullable Filtered { get; set; } + + /// Language filter result from SAFT LangId. + [Newtonsoft.Json.JsonPropertyAttribute("languageFilterResult")] + public virtual LearningServingLlmLanguageFilterResult LanguageFilterResult { get; set; } + + /// The RAI signals for the text. + [Newtonsoft.Json.JsonPropertyAttribute("raiSignals")] + public virtual System.Collections.Generic.IList RaiSignals { get; set; } + + /// Whether the text triggered the blocklist. + [Newtonsoft.Json.JsonPropertyAttribute("triggeredBlocklist")] + public virtual System.Nullable TriggeredBlocklist { get; set; } + + /// + /// Whether the text should be blocked by the recitation result from Aida recitation checker. It is determined + /// from aida_recitation_result. + /// + [Newtonsoft.Json.JsonPropertyAttribute("triggeredRecitation")] + public virtual System.Nullable TriggeredRecitation { get; set; } + + /// + /// Whether the text triggered the safety filter. Currently, this is due to CSAI triggering or one of four + /// categories (derogatory, sexual, toxic, violent) having a score over the filter threshold. + /// + [Newtonsoft.Json.JsonPropertyAttribute("triggeredSafetyFilter")] + public virtual System.Nullable TriggeredSafetyFilter { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// An RAI signal for a single category. + public class CloudAiNlLlmProtoServiceRaiSignal : Google.Apis.Requests.IDirectResponseSchema + { + /// The confidence level for the RAI category. + [Newtonsoft.Json.JsonPropertyAttribute("confidence")] + public virtual string Confidence { get; set; } + + /// + /// Whether the category is flagged as being present. Currently, this is set to true if score &gt;= 0.5. + /// + [Newtonsoft.Json.JsonPropertyAttribute("flagged")] + public virtual System.Nullable Flagged { get; set; } + + /// The RAI category. + [Newtonsoft.Json.JsonPropertyAttribute("raiCategory")] + public virtual string RaiCategory { get; set; } + + /// The score for the category, in the range [0.0, 1.0]. + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Safety rating corresponding to the generated content. public class CloudAiNlLlmProtoServiceSafetyRating : Google.Apis.Requests.IDirectResponseSchema { @@ -44999,14 +46860,16 @@ public class GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableAutoScaling : /// /// The dedicated serving endpoint for this FeatureOnlineStore. Only need to set when you choose Optimized storage - /// type or enable EmbeddingManagement. Will use public endpoint by default. + /// type or enable EmbeddingManagement. Will use public endpoint by default. Note, for EmbeddingManagement use case, + /// only [DedicatedServingEndpoint.public_endpoint_domain_name] is available now. /// public class GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpoint : Google.Apis.Requests.IDirectResponseSchema { /// - /// Optional. Private service connect config. If PrivateServiceConnectConfig.enable_private_service_connect set - /// to true, customers will use private service connection to send request. Otherwise, the connection will set - /// to public endpoint. + /// Optional. Private service connect config. The private service connection is available only for Optimized + /// storage type, not for embedding management now. If + /// PrivateServiceConnectConfig.enable_private_service_connect set to true, customers will use private service + /// connection to send request. Otherwise, the connection will set to public endpoint. /// [Newtonsoft.Json.JsonPropertyAttribute("privateServiceConnectConfig")] public virtual GoogleCloudAiplatformV1beta1PrivateServiceConnectConfig PrivateServiceConnectConfig { get; set; } @@ -46387,13 +48250,6 @@ public class GoogleCloudAiplatformV1beta1GenerateContentRequest : Google.Apis.Re [Newtonsoft.Json.JsonPropertyAttribute("contents")] public virtual System.Collections.Generic.IList Contents { get; set; } - /// - /// Required. The name of the Endpoint requested to serve the prediction. Format: - /// `projects/{project}/locations/{location}/endpoints/{endpoint}` - /// - [Newtonsoft.Json.JsonPropertyAttribute("endpoint")] - public virtual string Endpoint { get; set; } - /// Optional. Generation config. [Newtonsoft.Json.JsonPropertyAttribute("generationConfig")] public virtual GoogleCloudAiplatformV1beta1GenerationConfig GenerationConfig { get; set; } @@ -53419,6 +55275,10 @@ public class GoogleCloudAiplatformV1beta1PublisherModelCallToAction : Google.Api [Newtonsoft.Json.JsonPropertyAttribute("openFineTuningPipeline")] public virtual GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences OpenFineTuningPipeline { get; set; } + /// Optional. Open fine-tuning pipelines of the PublisherModel. + [Newtonsoft.Json.JsonPropertyAttribute("openFineTuningPipelines")] + public virtual GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenFineTuningPipelines OpenFineTuningPipelines { get; set; } + /// Optional. Open in Generation AI Studio. [Newtonsoft.Json.JsonPropertyAttribute("openGenerationAiStudio")] public virtual GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences OpenGenerationAiStudio { get; set; } @@ -53431,6 +55291,10 @@ public class GoogleCloudAiplatformV1beta1PublisherModelCallToAction : Google.Api [Newtonsoft.Json.JsonPropertyAttribute("openNotebook")] public virtual GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences OpenNotebook { get; set; } + /// Optional. Open notebooks of the PublisherModel. + [Newtonsoft.Json.JsonPropertyAttribute("openNotebooks")] + public virtual GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenNotebooks OpenNotebooks { get; set; } + /// Optional. Open prompt-tuning pipeline of the PublisherModel. [Newtonsoft.Json.JsonPropertyAttribute("openPromptTuningPipeline")] public virtual GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences OpenPromptTuningPipeline { get; set; } @@ -53504,6 +55368,28 @@ public class GoogleCloudAiplatformV1beta1PublisherModelCallToActionDeploy : Goog public virtual string ETag { get; set; } } + /// Open fine tuning pipelines. + public class GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenFineTuningPipelines : Google.Apis.Requests.IDirectResponseSchema + { + /// Required. Regional resource references to fine tuning pipelines. + [Newtonsoft.Json.JsonPropertyAttribute("fineTuningPipelines")] + public virtual System.Collections.Generic.IList FineTuningPipelines { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Open notebooks. + public class GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenNotebooks : Google.Apis.Requests.IDirectResponseSchema + { + /// Required. Regional resource references to notebooks. + [Newtonsoft.Json.JsonPropertyAttribute("notebooks")] + public virtual System.Collections.Generic.IList Notebooks { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// /// The regional resource name or the URI. Key is region, e.g., us-central1, europe-west2, global, etc.. /// @@ -53513,7 +55399,19 @@ public class GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResou [Newtonsoft.Json.JsonPropertyAttribute("references")] public virtual System.Collections.Generic.IDictionary References { get; set; } - /// Required. The title of the regional resource reference. + /// Optional. Description of the resource. + [Newtonsoft.Json.JsonPropertyAttribute("resourceDescription")] + public virtual string ResourceDescription { get; set; } + + /// Optional. Title of the resource. + [Newtonsoft.Json.JsonPropertyAttribute("resourceTitle")] + public virtual string ResourceTitle { get; set; } + + /// Optional. Use case (CUJ) of the resource. + [Newtonsoft.Json.JsonPropertyAttribute("resourceUseCase")] + public virtual string ResourceUseCase { get; set; } + + /// Required. [Newtonsoft.Json.JsonPropertyAttribute("title")] public virtual string Title { get; set; } @@ -62927,4 +64825,1333 @@ public class IntelligenceCloudAutomlXpsReportingMetrics : Google.Apis.Requests.I /// The ETag of the item. public virtual string ETag { get; set; } } + + /// + /// The proto defines the attribution information for a document using whatever fields are most applicable for that + /// document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a + /// website is in the form of a URL, and a Github repo is in the form of a repo name. Next id:28 + /// + public class LanguageLabsAidaTrustRecitationProtoDocAttribution : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("amarnaId")] + public virtual string AmarnaId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("arxivId")] + public virtual string ArxivId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("author")] + public virtual string Author { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bibkey")] + public virtual string Bibkey { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bookTitle")] + public virtual string BookTitle { get; set; } + + /// + /// The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a + /// deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' + /// since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not + /// being set. + /// + [Newtonsoft.Json.JsonPropertyAttribute("bookVolumeId")] + public virtual System.Nullable BookVolumeId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("category")] + public virtual string Category { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("conversationId")] + public virtual string ConversationId { get; set; } + + /// The dataset this document comes from. + [Newtonsoft.Json.JsonPropertyAttribute("dataset")] + public virtual string Dataset { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("filepath")] + public virtual string Filepath { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("geminiId")] + public virtual string GeminiId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("gnewsArticleTitle")] + public virtual string GnewsArticleTitle { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("goodallExampleId")] + public virtual string GoodallExampleId { get; set; } + + /// Whether the document is opted out. + [Newtonsoft.Json.JsonPropertyAttribute("isOptOut")] + public virtual System.Nullable IsOptOut { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("isPrompt")] + public virtual System.Nullable IsPrompt { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("lamdaExampleId")] + public virtual string LamdaExampleId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("license")] + public virtual string License { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("meenaConversationId")] + public virtual string MeenaConversationId { get; set; } + + /// + /// Natural (not programming) language of the document. Language code as defined by + /// http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable + /// to full-view books. Use docinfo-util.h to set &amp; read language fields. See go/iii. + /// + [Newtonsoft.Json.JsonPropertyAttribute("naturalLanguageCode")] + public virtual string NaturalLanguageCode { get; set; } + + /// + /// True if this doc has no attribution information available. We use an explicit field for this instead of just + /// implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left + /// the attribution information empty vs when we really have no attribution information available. + /// + [Newtonsoft.Json.JsonPropertyAttribute("noAttribution")] + public virtual System.Nullable NoAttribution { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("podcastUtteranceId")] + public virtual string PodcastUtteranceId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("publicationDate")] + public virtual GoogleTypeDate PublicationDate { get; set; } + + /// + /// This field is for opt-out experiment only, MUST never be used during actual production/serving. + /// + [Newtonsoft.Json.JsonPropertyAttribute("qualityScoreExperimentOnly")] + public virtual System.Nullable QualityScoreExperimentOnly { get; set; } + + /// Github repository + [Newtonsoft.Json.JsonPropertyAttribute("repo")] + public virtual string Repo { get; set; } + + /// URL of a webdoc + [Newtonsoft.Json.JsonPropertyAttribute("url")] + public virtual string Url { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("volumeId")] + public virtual string VolumeId { get; set; } + + /// + /// Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to + /// the best of our knowledge a deterministic function of the title, we store the original title to reflect the + /// information in the original dataset. + /// + [Newtonsoft.Json.JsonPropertyAttribute("wikipediaArticleTitle")] + public virtual string WikipediaArticleTitle { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for one input + public class LanguageLabsAidaTrustRecitationProtoRecitationResult : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("dynamicSegmentResults")] + public virtual System.Collections.Generic.IList DynamicSegmentResults { get; set; } + + /// + /// The recitation action for one given input. When its segments contain different actions, the overall action + /// will be returned in the precedence of BLOCK &gt; CITE &gt; NO_ACTION. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationAction")] + public virtual string RecitationAction { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("trainingSegmentResults")] + public virtual System.Collections.Generic.IList TrainingSegmentResults { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for each segment in a given input. + public class LanguageLabsAidaTrustRecitationProtoSegmentResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The dataset the segment came from. + [Newtonsoft.Json.JsonPropertyAttribute("attributionDataset")] + public virtual string AttributionDataset { get; set; } + + /// + /// human-friendly string that contains information from doc_attribution which could be shown by clients + /// + [Newtonsoft.Json.JsonPropertyAttribute("displayAttributionMessage")] + public virtual string DisplayAttributionMessage { get; set; } + + /// populated when recitation_action == CITE + [Newtonsoft.Json.JsonPropertyAttribute("docAttribution")] + public virtual LanguageLabsAidaTrustRecitationProtoDocAttribution DocAttribution { get; set; } + + /// number of documents that contained this segment + [Newtonsoft.Json.JsonPropertyAttribute("docOccurrences")] + public virtual System.Nullable DocOccurrences { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("endIndex")] + public virtual System.Nullable EndIndex { get; set; } + + /// + /// The raw text in the given input that is corresponding to the segment. It will be available only when + /// 'return_segment_raw_text' is enabled in the request options. + /// + [Newtonsoft.Json.JsonPropertyAttribute("rawText")] + public virtual string RawText { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("segmentRecitationAction")] + public virtual string SegmentRecitationAction { get; set; } + + /// + /// The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, + /// the indexes always start from the beginning of the first text in the entire stream. The indexes are measured + /// in UTF-16 code units. + /// + [Newtonsoft.Json.JsonPropertyAttribute("startIndex")] + public virtual System.Nullable StartIndex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for one stream input + public class LanguageLabsAidaTrustRecitationProtoStreamRecitationResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The recitation result against the given dynamic data source. + [Newtonsoft.Json.JsonPropertyAttribute("dynamicSegmentResults")] + public virtual System.Collections.Generic.IList DynamicSegmentResults { get; set; } + + /// + /// Last index of input text fully checked for recitation in the entire streaming context. Would return `-1` if + /// no Input was checked for recitation. + /// + [Newtonsoft.Json.JsonPropertyAttribute("fullyCheckedTextIndex")] + public virtual System.Nullable FullyCheckedTextIndex { get; set; } + + /// + /// The recitation action for one given input. When its segments contain different actions, the overall action + /// will be returned in the precedence of BLOCK &gt; CITE &gt; NO_ACTION. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationAction")] + public virtual string RecitationAction { get; set; } + + /// The recitation result against model training data. + [Newtonsoft.Json.JsonPropertyAttribute("trainingSegmentResults")] + public virtual System.Collections.Generic.IList TrainingSegmentResults { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// The proto defines the attribution information for a document using whatever fields are most applicable for that + /// document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a + /// website is in the form of a URL, and a Github repo is in the form of a repo name. Next id: 28 + /// + public class LearningGenaiRecitationDocAttribution : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("amarnaId")] + public virtual string AmarnaId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("arxivId")] + public virtual string ArxivId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("author")] + public virtual string Author { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bibkey")] + public virtual string Bibkey { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bookTitle")] + public virtual string BookTitle { get; set; } + + /// + /// The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a + /// deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' + /// since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not + /// being set. + /// + [Newtonsoft.Json.JsonPropertyAttribute("bookVolumeId")] + public virtual System.Nullable BookVolumeId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("conversationId")] + public virtual string ConversationId { get; set; } + + /// The dataset this document comes from. + [Newtonsoft.Json.JsonPropertyAttribute("dataset")] + public virtual string Dataset { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("filepath")] + public virtual string Filepath { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("geminiId")] + public virtual string GeminiId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("gnewsArticleTitle")] + public virtual string GnewsArticleTitle { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("goodallExampleId")] + public virtual string GoodallExampleId { get; set; } + + /// Whether the document is opted out. + [Newtonsoft.Json.JsonPropertyAttribute("isOptOut")] + public virtual System.Nullable IsOptOut { get; set; } + + /// When true, this attribution came from the user's prompt. + [Newtonsoft.Json.JsonPropertyAttribute("isPrompt")] + public virtual System.Nullable IsPrompt { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("lamdaExampleId")] + public virtual string LamdaExampleId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("license")] + public virtual string License { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("meenaConversationId")] + public virtual string MeenaConversationId { get; set; } + + /// + /// Natural (not programming) language of the document. Language code as defined by + /// http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable + /// to full-view books. Use docinfo-util.h to set &amp; read language fields. See go/iii. + /// + [Newtonsoft.Json.JsonPropertyAttribute("naturalLanguageCode")] + public virtual string NaturalLanguageCode { get; set; } + + /// + /// True if this doc has no attribution information available. We use an explicit field for this instead of just + /// implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left + /// the attribution information empty vs when we really have no attribution information available. + /// + [Newtonsoft.Json.JsonPropertyAttribute("noAttribution")] + public virtual System.Nullable NoAttribution { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("podcastUtteranceId")] + public virtual string PodcastUtteranceId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("publicationDate")] + public virtual GoogleTypeDate PublicationDate { get; set; } + + /// + /// This field is for opt-out experiment only, MUST never be used during actual production/serving. + /// + [Newtonsoft.Json.JsonPropertyAttribute("qualityScoreExperimentOnly")] + public virtual System.Nullable QualityScoreExperimentOnly { get; set; } + + /// Github repository + [Newtonsoft.Json.JsonPropertyAttribute("repo")] + public virtual string Repo { get; set; } + + /// URL of a webdoc + [Newtonsoft.Json.JsonPropertyAttribute("url")] + public virtual string Url { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("volumeId")] + public virtual string VolumeId { get; set; } + + /// + /// Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to + /// the best of our knowledge a deterministic function of the title, we store the original title to reflect the + /// information in the original dataset. + /// + [Newtonsoft.Json.JsonPropertyAttribute("wikipediaArticleTitle")] + public virtual string WikipediaArticleTitle { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for one input + public class LearningGenaiRecitationRecitationResult : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("dynamicSegmentResults")] + public virtual System.Collections.Generic.IList DynamicSegmentResults { get; set; } + + /// + /// The recitation action for one given input. When its segments contain different actions, the overall action + /// will be returned in the precedence of BLOCK &gt; CITE &gt; NO_ACTION. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationAction")] + public virtual string RecitationAction { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("trainingSegmentResults")] + public virtual System.Collections.Generic.IList TrainingSegmentResults { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for each segment in a given input. + public class LearningGenaiRecitationSegmentResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The dataset the segment came from. + [Newtonsoft.Json.JsonPropertyAttribute("attributionDataset")] + public virtual string AttributionDataset { get; set; } + + /// + /// human-friendly string that contains information from doc_attribution which could be shown by clients + /// + [Newtonsoft.Json.JsonPropertyAttribute("displayAttributionMessage")] + public virtual string DisplayAttributionMessage { get; set; } + + /// populated when recitation_action == CITE + [Newtonsoft.Json.JsonPropertyAttribute("docAttribution")] + public virtual LearningGenaiRecitationDocAttribution DocAttribution { get; set; } + + /// number of documents that contained this segment + [Newtonsoft.Json.JsonPropertyAttribute("docOccurrences")] + public virtual System.Nullable DocOccurrences { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("endIndex")] + public virtual System.Nullable EndIndex { get; set; } + + /// + /// The raw text in the given input that is corresponding to the segment. It will be available only when + /// 'return_segment_raw_text' is enabled in the request options. + /// + [Newtonsoft.Json.JsonPropertyAttribute("rawText")] + public virtual string RawText { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("segmentRecitationAction")] + public virtual string SegmentRecitationAction { get; set; } + + /// + /// The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, + /// the indexes always start from the beginning of the first text in the entire stream. The indexes are measured + /// in UTF-16 code units. + /// + [Newtonsoft.Json.JsonPropertyAttribute("startIndex")] + public virtual System.Nullable StartIndex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The type used for final weights calculation. + public class LearningGenaiRootCalculationType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoreType")] + public virtual string ScoreType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("weights")] + public virtual System.Nullable Weights { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootClassifierOutput : Google.Apis.Requests.IDirectResponseSchema + { + /// If set, this is the output of the first matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutput")] + public virtual LearningGenaiRootRuleOutput RuleOutput { get; set; } + + /// outputs of all matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutputs")] + public virtual System.Collections.Generic.IList RuleOutputs { get; set; } + + /// The results of data_providers and metrics. + [Newtonsoft.Json.JsonPropertyAttribute("state")] + public virtual LearningGenaiRootClassifierState State { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootClassifierOutputSummary : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("metrics")] + public virtual System.Collections.Generic.IList Metrics { get; set; } + + /// Output of the first matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutput")] + public virtual LearningGenaiRootRuleOutput RuleOutput { get; set; } + + /// outputs of all matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutputs")] + public virtual System.Collections.Generic.IList RuleOutputs { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// DataProviderOutput and MetricOutput can be saved between calls to the Classifier framework. For instance, you + /// can run the query classifier, get outputs from those metrics, then use them in a result classifier as well. + /// Example rule based on this idea: and_rules { rule { metric_name: 'query_safesearch_v2' ... } rule { metric_name: + /// 'response_safesearch_v2' ... } } + /// + public class LearningGenaiRootClassifierState : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("dataProviderOutput")] + public virtual System.Collections.Generic.IList DataProviderOutput { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("metricOutput")] + public virtual System.Collections.Generic.IList MetricOutput { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootDataProviderOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + /// If set, this DataProvider failed and this is the error message. + [Newtonsoft.Json.JsonPropertyAttribute("status")] + public virtual UtilStatusProto Status { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootFilterMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// Filter confidence. + [Newtonsoft.Json.JsonPropertyAttribute("confidence")] + public virtual string Confidence { get; set; } + + /// Debug info for the message. + [Newtonsoft.Json.JsonPropertyAttribute("debugInfo")] + public virtual LearningGenaiRootFilterMetadataFilterDebugInfo DebugInfo { get; set; } + + /// A fallback message chosen by the applied filter. + [Newtonsoft.Json.JsonPropertyAttribute("fallback")] + public virtual string Fallback { get; set; } + + /// Additional info for the filter. + [Newtonsoft.Json.JsonPropertyAttribute("info")] + public virtual string Info { get; set; } + + /// Name of the filter that triggered. + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + /// Filter reason. + [Newtonsoft.Json.JsonPropertyAttribute("reason")] + public virtual string Reason { get; set; } + + /// The input query or generated response that is getting filtered. + [Newtonsoft.Json.JsonPropertyAttribute("text")] + public virtual string Text { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootFilterMetadataFilterDebugInfo : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("classifierOutput")] + public virtual LearningGenaiRootClassifierOutput ClassifierOutput { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("defaultMetadata")] + public virtual string DefaultMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("languageFilterResult")] + public virtual LearningServingLlmLanguageFilterResult LanguageFilterResult { get; set; } + + /// Safety filter output information for LLM Root RAI harm check. + [Newtonsoft.Json.JsonPropertyAttribute("raiOutput")] + public virtual LearningGenaiRootRAIOutput RaiOutput { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("raiResult")] + public virtual CloudAiNlLlmProtoServiceRaiResult RaiResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("raiSignal")] + public virtual CloudAiNlLlmProtoServiceRaiSignal RaiSignal { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("streamRecitationResult")] + public virtual LanguageLabsAidaTrustRecitationProtoStreamRecitationResult StreamRecitationResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("takedownResult")] + public virtual LearningGenaiRootTakedownResult TakedownResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("toxicityResult")] + public virtual LearningGenaiRootToxicityResult ToxicityResult { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootHarm : Google.Apis.Requests.IDirectResponseSchema + { + /// Please do not use, this is still under development. + [Newtonsoft.Json.JsonPropertyAttribute("contextualDangerous")] + public virtual System.Nullable ContextualDangerous { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("csam")] + public virtual System.Nullable Csam { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("fringe")] + public virtual System.Nullable Fringe { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("grailImageHarmType")] + public virtual LearningGenaiRootHarmGrailImageHarmType GrailImageHarmType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("grailTextHarmType")] + public virtual LearningGenaiRootHarmGrailTextHarmType GrailTextHarmType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("imageCsam")] + public virtual System.Nullable ImageCsam { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("imagePedo")] + public virtual System.Nullable ImagePedo { get; set; } + + /// Image signals + [Newtonsoft.Json.JsonPropertyAttribute("imagePorn")] + public virtual System.Nullable ImagePorn { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("imageViolence")] + public virtual System.Nullable ImageViolence { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("pqc")] + public virtual System.Nullable Pqc { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("safetycat")] + public virtual LearningGenaiRootHarmSafetyCatCategories Safetycat { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("spii")] + public virtual LearningGenaiRootHarmSpiiFilter Spii { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("threshold")] + public virtual System.Nullable Threshold { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("videoFrameCsam")] + public virtual System.Nullable VideoFrameCsam { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("videoFramePedo")] + public virtual System.Nullable VideoFramePedo { get; set; } + + /// Video frame signals + [Newtonsoft.Json.JsonPropertyAttribute("videoFramePorn")] + public virtual System.Nullable VideoFramePorn { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("videoFrameViolence")] + public virtual System.Nullable VideoFrameViolence { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Harm type for images + public class LearningGenaiRootHarmGrailImageHarmType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("imageHarmType")] + public virtual System.Collections.Generic.IList ImageHarmType { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Harm type for text + public class LearningGenaiRootHarmGrailTextHarmType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("harmType")] + public virtual System.Collections.Generic.IList HarmType { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootHarmSafetyCatCategories : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("categories")] + public virtual System.Collections.Generic.IList Categories { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootHarmSpiiFilter : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("usBankRoutingMicr")] + public virtual System.Nullable UsBankRoutingMicr { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("usEmployerIdentificationNumber")] + public virtual System.Nullable UsEmployerIdentificationNumber { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("usSocialSecurityNumber")] + public virtual System.Nullable UsSocialSecurityNumber { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootInternalMetadata : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoredTokens")] + public virtual System.Collections.Generic.IList ScoredTokens { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootMetricOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("debug")] + public virtual string Debug { get; set; } + + /// Name of the metric. + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("numericValue")] + public virtual System.Nullable NumericValue { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("status")] + public virtual UtilStatusProto Status { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("stringValue")] + public virtual string StringValue { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// This is per harm. + public class LearningGenaiRootRAIOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("harm")] + public virtual LearningGenaiRootHarm Harm { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRegexTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// False when query or response should be taken down due to match with a blocked regex, true otherwise. + /// + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// + /// Regex used to decide that query or response should be taken down. Empty when query or response is kept. + /// + [Newtonsoft.Json.JsonPropertyAttribute("takedownRegex")] + public virtual string TakedownRegex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRequestResponseTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// False when response has to be taken down per above config. + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// Regex used to match the request. + [Newtonsoft.Json.JsonPropertyAttribute("requestTakedownRegex")] + public virtual string RequestTakedownRegex { get; set; } + + /// Regex used to decide that response should be taken down. Empty when response is kept. + [Newtonsoft.Json.JsonPropertyAttribute("responseTakedownRegex")] + public virtual string ResponseTakedownRegex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// Holds the final routing decision, by storing the model_config_id. And individual scores each model got. + /// + public class LearningGenaiRootRoutingDecision : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("metadata")] + public virtual LearningGenaiRootRoutingDecisionMetadata Metadata { get; set; } + + /// The selected model to route traffic to. + [Newtonsoft.Json.JsonPropertyAttribute("modelConfigId")] + public virtual string ModelConfigId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Debug metadata about the routing decision. + public class LearningGenaiRootRoutingDecisionMetadata : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoreBasedRoutingMetadata")] + public virtual LearningGenaiRootRoutingDecisionMetadataScoreBased ScoreBasedRoutingMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("tokenLengthBasedRoutingMetadata")] + public virtual LearningGenaiRootRoutingDecisionMetadataTokenLengthBased TokenLengthBasedRoutingMetadata { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// If we are routing using scored based configuration, then the metadata about that is available in this proto. + /// + public class LearningGenaiRootRoutingDecisionMetadataScoreBased : Google.Apis.Requests.IDirectResponseSchema + { + /// The rule that was matched. + [Newtonsoft.Json.JsonPropertyAttribute("matchedRule")] + public virtual LearningGenaiRootScoreBasedRoutingConfigRule MatchedRule { get; set; } + + /// The score that was generated by the router i.e. the model. + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual LearningGenaiRootScore Score { get; set; } + + /// No rules were matched & therefore used the default fallback. + [Newtonsoft.Json.JsonPropertyAttribute("usedDefaultFallback")] + public virtual System.Nullable UsedDefaultFallback { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRoutingDecisionMetadataTokenLengthBased : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("modelInputTokenMetadata")] + public virtual System.Collections.Generic.IList ModelInputTokenMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("modelMaxTokenMetadata")] + public virtual System.Collections.Generic.IList ModelMaxTokenMetadata { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// The length computed by backends using the formatter & tokenizer specific to the model + [Newtonsoft.Json.JsonPropertyAttribute("computedInputTokenLength")] + public virtual System.Nullable ComputedInputTokenLength { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("modelId")] + public virtual string ModelId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("maxNumInputTokens")] + public virtual System.Nullable MaxNumInputTokens { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("maxNumOutputTokens")] + public virtual System.Nullable MaxNumOutputTokens { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("modelId")] + public virtual string ModelId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRuleOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("decision")] + public virtual string Decision { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootScore : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("calculationType")] + public virtual LearningGenaiRootCalculationType CalculationType { get; set; } + + /// + /// The internal_metadata is intended to be used by internal processors and will be cleared before returns. + /// + [Newtonsoft.Json.JsonPropertyAttribute("internalMetadata")] + public virtual LearningGenaiRootInternalMetadata InternalMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("thresholdType")] + public virtual LearningGenaiRootThresholdType ThresholdType { get; set; } + + /// Top candidate tokens and log probabilities at each decoding step. + [Newtonsoft.Json.JsonPropertyAttribute("tokensAndLogprobPerDecodingStep")] + public virtual LearningGenaiRootTokensAndLogProbPerDecodingStep TokensAndLogprobPerDecodingStep { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("value")] + public virtual System.Nullable Value { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootScoreBasedRoutingConfigRule : Google.Apis.Requests.IDirectResponseSchema + { + /// NOTE: Hardest examples have smaller values in their routing scores. + [Newtonsoft.Json.JsonPropertyAttribute("equalOrGreaterThan")] + public virtual LearningGenaiRootScore EqualOrGreaterThan { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("lessThan")] + public virtual LearningGenaiRootScore LessThan { get; set; } + + /// + /// This model_config_id points to ModelConfig::id which allows us to find the ModelConfig to route to. This is + /// part of the banks specified in the ModelBankConfig. + /// + [Newtonsoft.Json.JsonPropertyAttribute("modelConfigId")] + public virtual string ModelConfigId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Proto containing the results from the Universal Sentence Encoder / Other models + public class LearningGenaiRootScoredSimilarityTakedownPhrase : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("phrase")] + public virtual LearningGenaiRootSimilarityTakedownPhrase Phrase { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("similarityScore")] + public virtual System.Nullable SimilarityScore { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// A token with its own score. + public class LearningGenaiRootScoredToken : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Each end_token_score is a logprob for how well the completion would end at a particular token. See + /// http://google3/labs/language/aida/config/proto/model_config.proto;l=376;rcl=573039459 + /// + [Newtonsoft.Json.JsonPropertyAttribute("endTokenScore")] + public virtual System.Nullable EndTokenScore { get; set; } + + /// Each score is the logprob for the token in model response. + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("token")] + public virtual string Token { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// Each SimilarityTakedownPhrase treats a logical group of blocked and allowed phrases together along with a + /// corresponding punt If the closest matching response is of the allowed type, we allow the response If the closest + /// matching response is of the blocked type, we block the response. eg: Blocked phrase - "All lives matter" + /// + public class LearningGenaiRootSimilarityTakedownPhrase : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("blockedPhrase")] + public virtual string BlockedPhrase { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootSimilarityTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// False when query or response should be taken down by any of the takedown rules, true otherwise. + /// + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// List of similar phrases with score. Set only if allowed=false. + [Newtonsoft.Json.JsonPropertyAttribute("scoredPhrases")] + public virtual System.Collections.Generic.IList ScoredPhrases { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// False when query or response should be taken down by any of the takedown rules, true otherwise. + /// + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("regexTakedownResult")] + public virtual LearningGenaiRootRegexTakedownResult RegexTakedownResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("requestResponseTakedownResult")] + public virtual LearningGenaiRootRequestResponseTakedownResult RequestResponseTakedownResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("similarityTakedownResult")] + public virtual LearningGenaiRootSimilarityTakedownResult SimilarityTakedownResult { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// The type of score that bundled with a threshold, and will not be attending the final score calculation. How each + /// score type uses the threshold can be implementation details. + /// + public class LearningGenaiRootThresholdType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoreType")] + public virtual string ScoreType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("threshold")] + public virtual System.Nullable Threshold { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Results of RandomSamplingParams::top_k_logprob_per_decoding_step. + public class LearningGenaiRootTokensAndLogProbPerDecodingStep : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Length = total number of decoding steps. The chosen candidates may or may not be in top_candidates. + /// + [Newtonsoft.Json.JsonPropertyAttribute("chosenCandidates")] + public virtual System.Collections.Generic.IList ChosenCandidates { get; set; } + + /// Length = total number of decoding steps. + [Newtonsoft.Json.JsonPropertyAttribute("topCandidates")] + public virtual System.Collections.Generic.IList TopCandidates { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// A candidate at a decoding step. + public class LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate : Google.Apis.Requests.IDirectResponseSchema + { + /// The candidate's log probability. + [Newtonsoft.Json.JsonPropertyAttribute("logProbability")] + public virtual System.Nullable LogProbability { get; set; } + + /// The candidate’s token value. + [Newtonsoft.Json.JsonPropertyAttribute("token")] + public virtual string Token { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Candidates with top log probabilities at each decoding step. + public class LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates : Google.Apis.Requests.IDirectResponseSchema + { + /// Sorted by log probability in descending order. + [Newtonsoft.Json.JsonPropertyAttribute("candidates")] + public virtual System.Collections.Generic.IList Candidates { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// A model can generate multiple signals and this captures all the generated signals for a single message. + /// + public class LearningGenaiRootToxicityResult : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("signals")] + public virtual System.Collections.Generic.IList Signals { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Proto to capture a signal generated by the toxicity model. + public class LearningGenaiRootToxicitySignal : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("label")] + public virtual string Label { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningServingLlmLanguageFilterResult : Google.Apis.Requests.IDirectResponseSchema + { + /// False when query or response should be filtered out due to unsupported language. + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// Language of the query or response. + [Newtonsoft.Json.JsonPropertyAttribute("detectedLanguage")] + public virtual string DetectedLanguage { get; set; } + + /// Probability of the language predicted as returned by LangID. + [Newtonsoft.Json.JsonPropertyAttribute("detectedLanguageProbability")] + public virtual System.Nullable DetectedLanguageProbability { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// LINT.IfChange This metadata contains additional information required for debugging. + public class LearningServingLlmMessageMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Summary of classifier output. We attach this to all messages regardless of whether classification rules + /// triggered or not. + /// + [Newtonsoft.Json.JsonPropertyAttribute("classifierSummary")] + public virtual LearningGenaiRootClassifierOutputSummary ClassifierSummary { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("currentStreamTextLength")] + public virtual System.Nullable CurrentStreamTextLength { get; set; } + + /// Whether the corresponding message has been deleted. + [Newtonsoft.Json.JsonPropertyAttribute("deleted")] + public virtual System.Nullable Deleted { get; set; } + + /// Metadata for filters that triggered. + [Newtonsoft.Json.JsonPropertyAttribute("filterMeta")] + public virtual System.Collections.Generic.IList FilterMeta { get; set; } + + /// + /// This score is finally used for ranking the message. This will be same as the score present in + /// `Message.score` field. + /// + [Newtonsoft.Json.JsonPropertyAttribute("finalMessageScore")] + public virtual LearningGenaiRootScore FinalMessageScore { get; set; } + + /// NOT YET IMPLEMENTED. + [Newtonsoft.Json.JsonPropertyAttribute("finishReason")] + public virtual string FinishReason { get; set; } + + /// + /// Applies to Response message only. Indicates whether the message is a fallback and the response would have + /// otherwise been empty. + /// + [Newtonsoft.Json.JsonPropertyAttribute("isFallback")] + public virtual System.Nullable IsFallback { get; set; } + + /// + /// Result from nlp_saft DetectLanguage method. Currently the predicted language code and language probability + /// is used. + /// + [Newtonsoft.Json.JsonPropertyAttribute("langidResult")] + public virtual NlpSaftLangIdResult LangidResult { get; set; } + + /// Detected language. + [Newtonsoft.Json.JsonPropertyAttribute("language")] + public virtual string Language { get; set; } + + /// The LM prefix used to generate this response. + [Newtonsoft.Json.JsonPropertyAttribute("lmPrefix")] + public virtual string LmPrefix { get; set; } + + /// The original text generated by LLM. This is the raw output for debugging purposes. + [Newtonsoft.Json.JsonPropertyAttribute("originalText")] + public virtual string OriginalText { get; set; } + + /// + /// NOT YET IMPLEMENTED. Applies to streaming only. Number of tokens decoded / emitted by the model as part of + /// this stream. This may be different from token_count, which contains number of tokens returned in this + /// response after any response rewriting / truncation. + /// + [Newtonsoft.Json.JsonPropertyAttribute("perStreamDecodedTokenCount")] + public virtual System.Nullable PerStreamDecodedTokenCount { get; set; } + + /// + /// Results of running RAI on the query or this response candidate. One output per rai_config. It will be + /// populated regardless of whether the threshold is exceeded or not. + /// + [Newtonsoft.Json.JsonPropertyAttribute("raiOutputs")] + public virtual System.Collections.Generic.IList RaiOutputs { get; set; } + + /// + /// Recitation Results. It will be populated as long as Recitation processing is enabled, regardless of + /// recitation outcome. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationResult")] + public virtual LearningGenaiRecitationRecitationResult RecitationResult { get; set; } + + /// NOT YET IMPLEMENTED. Number of tokens returned as part of this candidate. + [Newtonsoft.Json.JsonPropertyAttribute("returnTokenCount")] + public virtual System.Nullable ReturnTokenCount { get; set; } + + /// All the different scores for a message are logged here. + [Newtonsoft.Json.JsonPropertyAttribute("scores")] + public virtual System.Collections.Generic.IList Scores { get; set; } + + /// + /// Whether the response is terminated during streaming return. Only used for streaming requests. + /// + [Newtonsoft.Json.JsonPropertyAttribute("streamTerminated")] + public virtual System.Nullable StreamTerminated { get; set; } + + /// + /// NOT YET IMPLEMENTED. Aggregated number of total tokens decoded so far. For streaming, this is sum of all the + /// tokens decoded so far i.e. aggregated count. + /// + [Newtonsoft.Json.JsonPropertyAttribute("totalDecodedTokenCount")] + public virtual System.Nullable TotalDecodedTokenCount { get; set; } + + /// + /// Translated user-prompt used for RAI post processing. This is for internal processing only. We will translate + /// in pre-processor and pass the translated text to the post processor using this field. It will be empty if + /// non of the signals requested need translation. + /// + [Newtonsoft.Json.JsonPropertyAttribute("translatedUserPrompts")] + public virtual System.Collections.Generic.IList TranslatedUserPrompts { get; set; } + + /// The metadata from Vertex SafetyCat processors + [Newtonsoft.Json.JsonPropertyAttribute("vertexRaiResult")] + public virtual CloudAiNlLlmProtoServiceRaiResult VertexRaiResult { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLangIdLocalesResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// List of locales in which the text would be considered acceptable. Sorted in descending order according to + /// each locale's respective likelihood. For example, if a Portuguese text is acceptable in both Brazil and + /// Portugal, but is more strongly associated with Brazil, then the predictions would be ["pt-BR", "pt-PT"], in + /// that order. May be empty, indicating that the model did not predict any acceptable locales. + /// + [Newtonsoft.Json.JsonPropertyAttribute("predictions")] + public virtual System.Collections.Generic.IList Predictions { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLangIdLocalesResultLocale : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// A BCP 47 language code that includes region information. For example, "pt-BR" or "pt-PT". This field will + /// always be populated. + /// + [Newtonsoft.Json.JsonPropertyAttribute("languageCode")] + public virtual string LanguageCode { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLangIdResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The version of the model used to create these annotations. + [Newtonsoft.Json.JsonPropertyAttribute("modelVersion")] + public virtual string ModelVersion { get; set; } + + /// + /// This field stores the n-best list of possible BCP 47 language code strings for a given input sorted in + /// descending order according to each code's respective probability. + /// + [Newtonsoft.Json.JsonPropertyAttribute("predictions")] + public virtual System.Collections.Generic.IList Predictions { get; set; } + + /// + /// This field stores language predictions of subspans of the input, when available. Each LanguageSpanSequence + /// is a sequence of LanguageSpans. A particular sequence of LanguageSpans has an associated probability, and + /// need not necessarily cover the entire input. If no language could be predicted for any span, then this field + /// may be empty. + /// + [Newtonsoft.Json.JsonPropertyAttribute("spanPredictions")] + public virtual System.Collections.Generic.IList SpanPredictions { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLanguageSpan : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("end")] + public virtual System.Nullable End { get; set; } + + /// A BCP 47 language code for this span. + [Newtonsoft.Json.JsonPropertyAttribute("languageCode")] + public virtual string LanguageCode { get; set; } + + /// + /// Optional field containing any information that was predicted about the specific locale(s) of the span. + /// + [Newtonsoft.Json.JsonPropertyAttribute("locales")] + public virtual NlpSaftLangIdLocalesResult Locales { get; set; } + + /// A probability associated with this prediction. + [Newtonsoft.Json.JsonPropertyAttribute("probability")] + public virtual System.Nullable Probability { get; set; } + + /// + /// Start and end byte offsets, inclusive, within the given input string. A value of -1 implies that this field + /// is not set. Both fields must either be set with a nonnegative value or both are unset. If both are unset + /// then this LanguageSpan applies to the entire input. + /// + [Newtonsoft.Json.JsonPropertyAttribute("start")] + public virtual System.Nullable Start { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLanguageSpanSequence : Google.Apis.Requests.IDirectResponseSchema + { + /// A sequence of LanguageSpan objects, each assigning a language to a subspan of the input. + [Newtonsoft.Json.JsonPropertyAttribute("languageSpans")] + public virtual System.Collections.Generic.IList LanguageSpans { get; set; } + + /// The probability of this sequence of LanguageSpans. + [Newtonsoft.Json.JsonPropertyAttribute("probability")] + public virtual System.Nullable Probability { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// This is proto2's version of MessageSet. + public class Proto2BridgeMessageSet : Google.Apis.Requests.IDirectResponseSchema + { + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Wire-format for a Status object + public class UtilStatusProto : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// The canonical error code (see codes.proto) that most closely corresponds to this status. This may be + /// missing, and in the common case of the generic space, it definitely will be. + /// + [Newtonsoft.Json.JsonPropertyAttribute("canonicalCode")] + public virtual System.Nullable CanonicalCode { get; set; } + + /// + /// Numeric code drawn from the space specified below. Often, this is the canonical error space, and code is + /// drawn from google3/util/task/codes.proto + /// + [Newtonsoft.Json.JsonPropertyAttribute("code")] + public virtual System.Nullable Code { get; set; } + + /// Detail message + [Newtonsoft.Json.JsonPropertyAttribute("message")] + public virtual string Message { get; set; } + + /// message_set associates an arbitrary proto message with the status. + [Newtonsoft.Json.JsonPropertyAttribute("messageSet")] + public virtual Proto2BridgeMessageSet MessageSet { get; set; } + + /// The following are usually only present when code != 0 Space to which this status belongs + [Newtonsoft.Json.JsonPropertyAttribute("space")] + public virtual string Space { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } } diff --git a/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.csproj b/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.csproj index 2ef6dabecac..661d4dbe01c 100644 --- a/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Aiplatform.v1beta1 Client Library - 1.64.0.3273 + 1.65.0.3284 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.cs b/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.cs index 0d77164bd29..0a9e201eebb 100644 --- a/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.cs +++ b/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.csproj b/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.csproj index 34b4231a8a3..690ac73fdb8 100644 --- a/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.csproj +++ b/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.AlertCenter.v1beta1 Client Library - 1.64.0.3154 + 1.65.0.3154 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.cs b/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.cs index 2c3b1498184..88fa86b7e4c 100644 --- a/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.cs +++ b/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.csproj b/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.csproj index b5ae05cfe59..ee16738a5b3 100644 --- a/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.csproj +++ b/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.Analytics.v3 Client Library - 1.64.0.1679 + 1.65.0.1679 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.cs b/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.cs index 07a9e8b8b9f..fa78ceab062 100644 --- a/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.cs +++ b/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.csproj b/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.csproj index ce64aa9f325..e70ec62c1b6 100644 --- a/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.csproj +++ b/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.AnalyticsData.v1beta Client Library - 1.64.0.3258 + 1.65.0.3258 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.cs b/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.cs index d80d85fc43f..c1917715323 100644 --- a/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.cs +++ b/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.csproj b/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.csproj index 14712e24eae..072f35ab807 100644 --- a/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.csproj +++ b/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AnalyticsHub.v1 Client Library - 1.64.0.3252 + 1.65.0.3252 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.cs b/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.cs index 3a9f582ae30..64de18c9881 100644 --- a/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.cs +++ b/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.csproj b/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.csproj index 272521eb9de..09002f1c25d 100644 --- a/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.csproj +++ b/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.AnalyticsHub.v1beta1 Client Library - 1.64.0.3187 + 1.65.0.3187 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.cs b/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.cs index cb56f392b3c..9165eb62f9a 100644 --- a/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.cs +++ b/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.csproj b/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.csproj index 9eb709a53d5..d135cfb59ef 100644 --- a/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.csproj +++ b/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.csproj @@ -3,9 +3,9 @@ Google.Apis.AnalyticsReporting.v4 Client Library - 1.64.0.2484 + 1.65.0.2484 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.cs b/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.cs index 610d3f22ea2..e112c48b228 100644 --- a/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.cs +++ b/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.csproj b/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.csproj index 13d4bd34d47..97eec10bde9 100644 --- a/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.csproj +++ b/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AndroidEnterprise.v1 Client Library - 1.64.0.3238 + 1.65.0.3238 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.cs b/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.cs index 16d0abb71c7..4cc8af1d6b6 100644 --- a/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.cs +++ b/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -4056,6 +4056,10 @@ public class DeviceRadioState : Google.Apis.Requests.IDirectResponseSchema [Newtonsoft.Json.JsonPropertyAttribute("cellularTwoGState")] public virtual string CellularTwoGState { get; set; } + /// The minimum required security level of Wi-Fi networks that the device can connect to. + [Newtonsoft.Json.JsonPropertyAttribute("minimumWifiSecurityLevel")] + public virtual string MinimumWifiSecurityLevel { get; set; } + /// /// Controls the state of the ultra wideband setting and whether the user can toggle it on or off. /// diff --git a/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.csproj b/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.csproj index 8649b9c0479..99abc67fe73 100644 --- a/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.csproj +++ b/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AndroidManagement.v1 Client Library - 1.64.0.3245 + 1.65.0.3259 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.cs b/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.cs index 03985e0ebad..8f024e5870a 100644 --- a/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.cs +++ b/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.csproj b/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.csproj index 1990d656d7a..6e8382b37ae 100644 --- a/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.csproj +++ b/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AndroidProvisioningPartner.v1 Client Library - 1.64.0.3238 + 1.65.0.3238 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.cs b/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.cs index 8ccbb3f04b7..fffb8cb4ebe 100644 --- a/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.cs +++ b/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.cs @@ -35,6 +35,7 @@ public AndroidPublisherService() : this(new Google.Apis.Services.BaseClientServi public AndroidPublisherService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) { Applications = new ApplicationsResource(this); + Apprecovery = new ApprecoveryResource(this); Edits = new EditsResource(this); Externaltransactions = new ExternaltransactionsResource(this); Generatedapks = new GeneratedapksResource(this); @@ -84,6 +85,9 @@ public static class ScopeConstants /// Gets the Applications resource. public virtual ApplicationsResource Applications { get; } + /// Gets the Apprecovery resource. + public virtual ApprecoveryResource Apprecovery { get; } + /// Gets the Edits resource. public virtual EditsResource Edits { get; } @@ -539,6 +543,368 @@ protected override void InitParameters() } } + /// The "apprecovery" collection of methods. + public class ApprecoveryResource + { + private const string Resource = "apprecovery"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public ApprecoveryResource(Google.Apis.Services.IClientService service) + { + this.service = service; + } + + /// + /// Incrementally update targeting for a recovery action. Note that only the criteria selected during the + /// creation of recovery action can be expanded. + /// + /// The body of the request. + /// + /// Required. Package name of the app for which recovery action is to be updated. + /// + /// Required. ID corresponding to the app recovery action. + public virtual AddTargetingRequest AddTargeting(Google.Apis.AndroidPublisher.v3.Data.AddTargetingRequest body, string packageName, long appRecoveryId) + { + return new AddTargetingRequest(this.service, body, packageName, appRecoveryId); + } + + /// + /// Incrementally update targeting for a recovery action. Note that only the criteria selected during the + /// creation of recovery action can be expanded. + /// + public class AddTargetingRequest : AndroidPublisherBaseServiceRequest + { + /// Constructs a new AddTargeting request. + public AddTargetingRequest(Google.Apis.Services.IClientService service, Google.Apis.AndroidPublisher.v3.Data.AddTargetingRequest body, string packageName, long appRecoveryId) : base(service) + { + PackageName = packageName; + AppRecoveryId = appRecoveryId; + Body = body; + InitParameters(); + } + + /// Required. Package name of the app for which recovery action is to be updated. + [Google.Apis.Util.RequestParameterAttribute("packageName", Google.Apis.Util.RequestParameterType.Path)] + public virtual string PackageName { get; private set; } + + /// Required. ID corresponding to the app recovery action. + [Google.Apis.Util.RequestParameterAttribute("appRecoveryId", Google.Apis.Util.RequestParameterType.Path)] + public virtual long AppRecoveryId { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.AndroidPublisher.v3.Data.AddTargetingRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "addTargeting"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting"; + + /// Initializes AddTargeting parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("packageName", new Google.Apis.Discovery.Parameter + { + Name = "packageName", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("appRecoveryId", new Google.Apis.Discovery.Parameter + { + Name = "appRecoveryId", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// List all app recovery action resources associated with a particular package name and app version. + /// + /// + /// Required. Package name of the app for which list of recovery actions is requested. + /// + public virtual AppRecoveriesRequest AppRecoveries(string packageName) + { + return new AppRecoveriesRequest(this.service, packageName); + } + + /// + /// List all app recovery action resources associated with a particular package name and app version. + /// + public class AppRecoveriesRequest : AndroidPublisherBaseServiceRequest + { + /// Constructs a new AppRecoveries request. + public AppRecoveriesRequest(Google.Apis.Services.IClientService service, string packageName) : base(service) + { + PackageName = packageName; + InitParameters(); + } + + /// Required. Package name of the app for which list of recovery actions is requested. + [Google.Apis.Util.RequestParameterAttribute("packageName", Google.Apis.Util.RequestParameterType.Path)] + public virtual string PackageName { get; private set; } + + /// Required. Version code targeted by the list of recovery actions. + [Google.Apis.Util.RequestParameterAttribute("versionCode", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable VersionCode { get; set; } + + /// Gets the method name. + public override string MethodName => "appRecoveries"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "androidpublisher/v3/applications/{packageName}/appRecoveries"; + + /// Initializes AppRecoveries parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("packageName", new Google.Apis.Discovery.Parameter + { + Name = "packageName", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("versionCode", new Google.Apis.Discovery.Parameter + { + Name = "versionCode", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Cancel an already executing app recovery action. Note that this action changes status of the recovery action + /// to CANCELED. + /// + /// The body of the request. + /// + /// Required. Package name of the app for which recovery action cancellation is requested. + /// + /// Required. ID corresponding to the app recovery action. + public virtual CancelRequest Cancel(Google.Apis.AndroidPublisher.v3.Data.CancelAppRecoveryRequest body, string packageName, long appRecoveryId) + { + return new CancelRequest(this.service, body, packageName, appRecoveryId); + } + + /// + /// Cancel an already executing app recovery action. Note that this action changes status of the recovery action + /// to CANCELED. + /// + public class CancelRequest : AndroidPublisherBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, Google.Apis.AndroidPublisher.v3.Data.CancelAppRecoveryRequest body, string packageName, long appRecoveryId) : base(service) + { + PackageName = packageName; + AppRecoveryId = appRecoveryId; + Body = body; + InitParameters(); + } + + /// + /// Required. Package name of the app for which recovery action cancellation is requested. + /// + [Google.Apis.Util.RequestParameterAttribute("packageName", Google.Apis.Util.RequestParameterType.Path)] + public virtual string PackageName { get; private set; } + + /// Required. ID corresponding to the app recovery action. + [Google.Apis.Util.RequestParameterAttribute("appRecoveryId", Google.Apis.Util.RequestParameterType.Path)] + public virtual long AppRecoveryId { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.AndroidPublisher.v3.Data.CancelAppRecoveryRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "cancel"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancel"; + + /// Initializes Cancel parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("packageName", new Google.Apis.Discovery.Parameter + { + Name = "packageName", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("appRecoveryId", new Google.Apis.Discovery.Parameter + { + Name = "appRecoveryId", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Create an app recovery action with recovery status as DRAFT. Note that this action does not execute the + /// recovery action. + /// + /// The body of the request. + /// Required. Package name of the app on which recovery action is performed. + public virtual CreateRequest Create(Google.Apis.AndroidPublisher.v3.Data.CreateDraftAppRecoveryRequest body, string packageName) + { + return new CreateRequest(this.service, body, packageName); + } + + /// + /// Create an app recovery action with recovery status as DRAFT. Note that this action does not execute the + /// recovery action. + /// + public class CreateRequest : AndroidPublisherBaseServiceRequest + { + /// Constructs a new Create request. + public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.AndroidPublisher.v3.Data.CreateDraftAppRecoveryRequest body, string packageName) : base(service) + { + PackageName = packageName; + Body = body; + InitParameters(); + } + + /// Required. Package name of the app on which recovery action is performed. + [Google.Apis.Util.RequestParameterAttribute("packageName", Google.Apis.Util.RequestParameterType.Path)] + public virtual string PackageName { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.AndroidPublisher.v3.Data.CreateDraftAppRecoveryRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "create"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "androidpublisher/v3/applications/{packageName}/appRecoveries"; + + /// Initializes Create parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("packageName", new Google.Apis.Discovery.Parameter + { + Name = "packageName", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Deploy an already created app recovery action with recovery status DRAFT. Note that this action activates + /// the recovery action for all targeted users and changes its status to ACTIVE. + /// + /// The body of the request. + /// Required. Package name of the app for which recovery action is deployed. + /// Required. ID corresponding to the app recovery action to deploy. + public virtual DeployRequest Deploy(Google.Apis.AndroidPublisher.v3.Data.DeployAppRecoveryRequest body, string packageName, long appRecoveryId) + { + return new DeployRequest(this.service, body, packageName, appRecoveryId); + } + + /// + /// Deploy an already created app recovery action with recovery status DRAFT. Note that this action activates + /// the recovery action for all targeted users and changes its status to ACTIVE. + /// + public class DeployRequest : AndroidPublisherBaseServiceRequest + { + /// Constructs a new Deploy request. + public DeployRequest(Google.Apis.Services.IClientService service, Google.Apis.AndroidPublisher.v3.Data.DeployAppRecoveryRequest body, string packageName, long appRecoveryId) : base(service) + { + PackageName = packageName; + AppRecoveryId = appRecoveryId; + Body = body; + InitParameters(); + } + + /// Required. Package name of the app for which recovery action is deployed. + [Google.Apis.Util.RequestParameterAttribute("packageName", Google.Apis.Util.RequestParameterType.Path)] + public virtual string PackageName { get; private set; } + + /// Required. ID corresponding to the app recovery action to deploy. + [Google.Apis.Util.RequestParameterAttribute("appRecoveryId", Google.Apis.Util.RequestParameterType.Path)] + public virtual long AppRecoveryId { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.AndroidPublisher.v3.Data.DeployAppRecoveryRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "deploy"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deploy"; + + /// Initializes Deploy parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("packageName", new Google.Apis.Discovery.Parameter + { + Name = "packageName", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("appRecoveryId", new Google.Apis.Discovery.Parameter + { + Name = "appRecoveryId", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + } + } + } + /// The "edits" collection of methods. public class EditsResource { @@ -11314,6 +11680,50 @@ public class ActivateSubscriptionOfferRequest : Google.Apis.Requests.IDirectResp public virtual string ETag { get; set; } } + /// Request message for AddTargeting. + public class AddTargetingRequest : Google.Apis.Requests.IDirectResponseSchema + { + /// Specifies targeting updates such as regions, android sdk versions etc. + [Newtonsoft.Json.JsonPropertyAttribute("targetingUpdate")] + public virtual TargetingUpdate TargetingUpdate { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Response message for AddTargeting. + public class AddTargetingResponse : Google.Apis.Requests.IDirectResponseSchema + { + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Object representation to describe all set of users. + public class AllUsers : Google.Apis.Requests.IDirectResponseSchema + { + /// Required. Set to true if all set of users are needed. + [Newtonsoft.Json.JsonPropertyAttribute("isAllUsersRequested")] + public virtual System.Nullable IsAllUsersRequested { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Android api level targeting data for app recovery action targeting. + public class AndroidSdks : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Android api levels of devices targeted by recovery action. See + /// https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels for different api levels in + /// android. + /// + [Newtonsoft.Json.JsonPropertyAttribute("sdkLevels")] + public virtual System.Collections.Generic.IList> SdkLevels { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Information about an APK. The resource for ApksService. public class Apk : Google.Apis.Requests.IDirectResponseSchema { @@ -11393,114 +11803,331 @@ public class ApkSet : Google.Apis.Requests.IDirectResponseSchema [Newtonsoft.Json.JsonPropertyAttribute("moduleMetadata")] public virtual ModuleMetadata ModuleMetadata { get; set; } - /// The ETag of the item. - public virtual string ETag { get; set; } - } + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Represents a set of apk-level targetings. + public class ApkTargeting : Google.Apis.Requests.IDirectResponseSchema + { + /// The abi that the apk targets + [Newtonsoft.Json.JsonPropertyAttribute("abiTargeting")] + public virtual AbiTargeting AbiTargeting { get; set; } + + /// The language that the apk targets + [Newtonsoft.Json.JsonPropertyAttribute("languageTargeting")] + public virtual LanguageTargeting LanguageTargeting { get; set; } + + /// Multi-api-level targeting. + [Newtonsoft.Json.JsonPropertyAttribute("multiAbiTargeting")] + public virtual MultiAbiTargeting MultiAbiTargeting { get; set; } + + /// The screen density that this apk supports. + [Newtonsoft.Json.JsonPropertyAttribute("screenDensityTargeting")] + public virtual ScreenDensityTargeting ScreenDensityTargeting { get; set; } + + /// The sdk version that the apk targets + [Newtonsoft.Json.JsonPropertyAttribute("sdkVersionTargeting")] + public virtual SdkVersionTargeting SdkVersionTargeting { get; set; } + + /// Texture-compression-format-level targeting + [Newtonsoft.Json.JsonPropertyAttribute("textureCompressionFormatTargeting")] + public virtual TextureCompressionFormatTargeting TextureCompressionFormatTargeting { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Request to create a new externally hosted APK. + public class ApksAddExternallyHostedRequest : Google.Apis.Requests.IDirectResponseSchema + { + /// The definition of the externally-hosted APK and where it is located. + [Newtonsoft.Json.JsonPropertyAttribute("externallyHostedApk")] + public virtual ExternallyHostedApk ExternallyHostedApk { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Response for creating a new externally hosted APK. + public class ApksAddExternallyHostedResponse : Google.Apis.Requests.IDirectResponseSchema + { + /// The definition of the externally-hosted APK and where it is located. + [Newtonsoft.Json.JsonPropertyAttribute("externallyHostedApk")] + public virtual ExternallyHostedApk ExternallyHostedApk { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Response listing all APKs. + public class ApksListResponse : Google.Apis.Requests.IDirectResponseSchema + { + /// All APKs. + [Newtonsoft.Json.JsonPropertyAttribute("apks")] + public virtual System.Collections.Generic.IList Apks { get; set; } + + /// The kind of this response ("androidpublisher#apksListResponse"). + [Newtonsoft.Json.JsonPropertyAttribute("kind")] + public virtual string Kind { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The app details. The resource for DetailsService. + public class AppDetails : Google.Apis.Requests.IDirectResponseSchema + { + /// The user-visible support email for this app. + [Newtonsoft.Json.JsonPropertyAttribute("contactEmail")] + public virtual string ContactEmail { get; set; } + + /// The user-visible support telephone number for this app. + [Newtonsoft.Json.JsonPropertyAttribute("contactPhone")] + public virtual string ContactPhone { get; set; } + + /// The user-visible website for this app. + [Newtonsoft.Json.JsonPropertyAttribute("contactWebsite")] + public virtual string ContactWebsite { get; set; } + + /// Default language code, in BCP 47 format (eg "en-US"). + [Newtonsoft.Json.JsonPropertyAttribute("defaultLanguage")] + public virtual string DefaultLanguage { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// An app edit. The resource for EditsService. + public class AppEdit : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Output only. The time (as seconds since Epoch) at which the edit will expire and will be no longer valid for + /// use. + /// + [Newtonsoft.Json.JsonPropertyAttribute("expiryTimeSeconds")] + public virtual string ExpiryTimeSeconds { get; set; } + + /// Output only. Identifier of the edit. Can be used in subsequent API calls. + [Newtonsoft.Json.JsonPropertyAttribute("id")] + public virtual string Id { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Information about an app recovery action. + public class AppRecoveryAction : Google.Apis.Requests.IDirectResponseSchema + { + /// ID corresponding to the app recovery action. + [Newtonsoft.Json.JsonPropertyAttribute("appRecoveryId")] + public virtual System.Nullable AppRecoveryId { get; set; } + + private string _cancelTimeRaw; + + private object _cancelTime; + + /// + /// Timestamp of when the app recovery action is canceled by the developer. Only set if the recovery action has + /// been canceled. + /// + [Newtonsoft.Json.JsonPropertyAttribute("cancelTime")] + public virtual string CancelTimeRaw + { + get => _cancelTimeRaw; + set + { + _cancelTime = Google.Apis.Util.Utilities.DeserializeForGoogleFormat(value); + _cancelTimeRaw = value; + } + } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + [System.ObsoleteAttribute("This property is obsolete and may behave unexpectedly; please use CancelTimeDateTimeOffset instead.")] + public virtual object CancelTime + { + get => _cancelTime; + set + { + _cancelTimeRaw = Google.Apis.Util.Utilities.SerializeForGoogleFormat(value); + _cancelTime = value; + } + } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + public virtual System.DateTimeOffset? CancelTimeDateTimeOffset + { + get => Google.Apis.Util.DiscoveryFormat.ParseGoogleDateTimeToDateTimeOffset(CancelTimeRaw); + set => CancelTimeRaw = Google.Apis.Util.DiscoveryFormat.FormatDateTimeOffsetToGoogleDateTime(value); + } + + private string _createTimeRaw; + + private object _createTime; + + /// + /// Timestamp of when the app recovery action is created by the developer. It is always set after creation of + /// the recovery action. + /// + [Newtonsoft.Json.JsonPropertyAttribute("createTime")] + public virtual string CreateTimeRaw + { + get => _createTimeRaw; + set + { + _createTime = Google.Apis.Util.Utilities.DeserializeForGoogleFormat(value); + _createTimeRaw = value; + } + } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + [System.ObsoleteAttribute("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")] + public virtual object CreateTime + { + get => _createTime; + set + { + _createTimeRaw = Google.Apis.Util.Utilities.SerializeForGoogleFormat(value); + _createTime = value; + } + } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + public virtual System.DateTimeOffset? CreateTimeDateTimeOffset + { + get => Google.Apis.Util.DiscoveryFormat.ParseGoogleDateTimeToDateTimeOffset(CreateTimeRaw); + set => CreateTimeRaw = Google.Apis.Util.DiscoveryFormat.FormatDateTimeOffsetToGoogleDateTime(value); + } - /// Represents a set of apk-level targetings. - public class ApkTargeting : Google.Apis.Requests.IDirectResponseSchema - { - /// The abi that the apk targets - [Newtonsoft.Json.JsonPropertyAttribute("abiTargeting")] - public virtual AbiTargeting AbiTargeting { get; set; } + private string _deployTimeRaw; - /// The language that the apk targets - [Newtonsoft.Json.JsonPropertyAttribute("languageTargeting")] - public virtual LanguageTargeting LanguageTargeting { get; set; } + private object _deployTime; - /// Multi-api-level targeting. - [Newtonsoft.Json.JsonPropertyAttribute("multiAbiTargeting")] - public virtual MultiAbiTargeting MultiAbiTargeting { get; set; } + /// + /// Timestamp of when the app recovery action is deployed to the users. Only set if the recovery action has been + /// deployed. + /// + [Newtonsoft.Json.JsonPropertyAttribute("deployTime")] + public virtual string DeployTimeRaw + { + get => _deployTimeRaw; + set + { + _deployTime = Google.Apis.Util.Utilities.DeserializeForGoogleFormat(value); + _deployTimeRaw = value; + } + } - /// The screen density that this apk supports. - [Newtonsoft.Json.JsonPropertyAttribute("screenDensityTargeting")] - public virtual ScreenDensityTargeting ScreenDensityTargeting { get; set; } + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + [System.ObsoleteAttribute("This property is obsolete and may behave unexpectedly; please use DeployTimeDateTimeOffset instead.")] + public virtual object DeployTime + { + get => _deployTime; + set + { + _deployTimeRaw = Google.Apis.Util.Utilities.SerializeForGoogleFormat(value); + _deployTime = value; + } + } - /// The sdk version that the apk targets - [Newtonsoft.Json.JsonPropertyAttribute("sdkVersionTargeting")] - public virtual SdkVersionTargeting SdkVersionTargeting { get; set; } + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + public virtual System.DateTimeOffset? DeployTimeDateTimeOffset + { + get => Google.Apis.Util.DiscoveryFormat.ParseGoogleDateTimeToDateTimeOffset(DeployTimeRaw); + set => DeployTimeRaw = Google.Apis.Util.DiscoveryFormat.FormatDateTimeOffsetToGoogleDateTime(value); + } - /// Texture-compression-format-level targeting - [Newtonsoft.Json.JsonPropertyAttribute("textureCompressionFormatTargeting")] - public virtual TextureCompressionFormatTargeting TextureCompressionFormatTargeting { get; set; } + private string _lastUpdateTimeRaw; - /// The ETag of the item. - public virtual string ETag { get; set; } - } + private object _lastUpdateTime; - /// Request to create a new externally hosted APK. - public class ApksAddExternallyHostedRequest : Google.Apis.Requests.IDirectResponseSchema - { - /// The definition of the externally-hosted APK and where it is located. - [Newtonsoft.Json.JsonPropertyAttribute("externallyHostedApk")] - public virtual ExternallyHostedApk ExternallyHostedApk { get; set; } + /// + /// Timestamp of when the developer last updated recovery action. In case the action is cancelled, it + /// corresponds to cancellation time. It is always set after creation of the recovery action. + /// + [Newtonsoft.Json.JsonPropertyAttribute("lastUpdateTime")] + public virtual string LastUpdateTimeRaw + { + get => _lastUpdateTimeRaw; + set + { + _lastUpdateTime = Google.Apis.Util.Utilities.DeserializeForGoogleFormat(value); + _lastUpdateTimeRaw = value; + } + } - /// The ETag of the item. - public virtual string ETag { get; set; } - } + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + [System.ObsoleteAttribute("This property is obsolete and may behave unexpectedly; please use LastUpdateTimeDateTimeOffset instead.")] + public virtual object LastUpdateTime + { + get => _lastUpdateTime; + set + { + _lastUpdateTimeRaw = Google.Apis.Util.Utilities.SerializeForGoogleFormat(value); + _lastUpdateTime = value; + } + } - /// Response for creating a new externally hosted APK. - public class ApksAddExternallyHostedResponse : Google.Apis.Requests.IDirectResponseSchema - { - /// The definition of the externally-hosted APK and where it is located. - [Newtonsoft.Json.JsonPropertyAttribute("externallyHostedApk")] - public virtual ExternallyHostedApk ExternallyHostedApk { get; set; } + /// + /// representation of . + /// + [Newtonsoft.Json.JsonIgnoreAttribute] + public virtual System.DateTimeOffset? LastUpdateTimeDateTimeOffset + { + get => Google.Apis.Util.DiscoveryFormat.ParseGoogleDateTimeToDateTimeOffset(LastUpdateTimeRaw); + set => LastUpdateTimeRaw = Google.Apis.Util.DiscoveryFormat.FormatDateTimeOffsetToGoogleDateTime(value); + } - /// The ETag of the item. - public virtual string ETag { get; set; } - } + /// + /// Data about the remote in-app update action such as such as recovered user base, recoverable user base etc. + /// Set only if the recovery action type is Remote In-App Update. + /// + [Newtonsoft.Json.JsonPropertyAttribute("remoteInAppUpdateData")] + public virtual RemoteInAppUpdateData RemoteInAppUpdateData { get; set; } - /// Response listing all APKs. - public class ApksListResponse : Google.Apis.Requests.IDirectResponseSchema - { - /// All APKs. - [Newtonsoft.Json.JsonPropertyAttribute("apks")] - public virtual System.Collections.Generic.IList Apks { get; set; } + /// The status of the recovery action. + [Newtonsoft.Json.JsonPropertyAttribute("status")] + public virtual string Status { get; set; } - /// The kind of this response ("androidpublisher#apksListResponse"). - [Newtonsoft.Json.JsonPropertyAttribute("kind")] - public virtual string Kind { get; set; } + /// + /// Specifies targeting criteria for the recovery action such as regions, android sdk versions, app versions + /// etc. + /// + [Newtonsoft.Json.JsonPropertyAttribute("targeting")] + public virtual Targeting Targeting { get; set; } /// The ETag of the item. public virtual string ETag { get; set; } } - /// The app details. The resource for DetailsService. - public class AppDetails : Google.Apis.Requests.IDirectResponseSchema + /// Data format for a list of app versions. Only one app version is supported for now. + public class AppVersionList : Google.Apis.Requests.IDirectResponseSchema { - /// The user-visible support email for this app. - [Newtonsoft.Json.JsonPropertyAttribute("contactEmail")] - public virtual string ContactEmail { get; set; } - - /// The user-visible support telephone number for this app. - [Newtonsoft.Json.JsonPropertyAttribute("contactPhone")] - public virtual string ContactPhone { get; set; } - - /// The user-visible website for this app. - [Newtonsoft.Json.JsonPropertyAttribute("contactWebsite")] - public virtual string ContactWebsite { get; set; } - - /// Default language code, in BCP 47 format (eg "en-US"). - [Newtonsoft.Json.JsonPropertyAttribute("defaultLanguage")] - public virtual string DefaultLanguage { get; set; } + /// List of app version codes. + [Newtonsoft.Json.JsonPropertyAttribute("versionCodes")] + public virtual System.Collections.Generic.IList> VersionCodes { get; set; } /// The ETag of the item. public virtual string ETag { get; set; } } - /// An app edit. The resource for EditsService. - public class AppEdit : Google.Apis.Requests.IDirectResponseSchema + /// Data format for a continuous range of app versions. + public class AppVersionRange : Google.Apis.Requests.IDirectResponseSchema { - /// - /// Output only. The time (as seconds since Epoch) at which the edit will expire and will be no longer valid for - /// use. - /// - [Newtonsoft.Json.JsonPropertyAttribute("expiryTimeSeconds")] - public virtual string ExpiryTimeSeconds { get; set; } + /// Highest app version in the range, inclusive. + [Newtonsoft.Json.JsonPropertyAttribute("versionCodeEnd")] + public virtual System.Nullable VersionCodeEnd { get; set; } - /// Output only. Identifier of the edit. Can be used in subsequent API calls. - [Newtonsoft.Json.JsonPropertyAttribute("id")] - public virtual string Id { get; set; } + /// Lowest app version in the range, inclusive. + [Newtonsoft.Json.JsonPropertyAttribute("versionCodeStart")] + public virtual System.Nullable VersionCodeStart { get; set; } /// The ETag of the item. public virtual string ETag { get; set; } @@ -11861,6 +12488,20 @@ public class BundlesListResponse : Google.Apis.Requests.IDirectResponseSchema public virtual string ETag { get; set; } } + /// Request message for CancelAppRecovery. + public class CancelAppRecoveryRequest : Google.Apis.Requests.IDirectResponseSchema + { + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Response message for CancelAppRecovery. + public class CancelAppRecoveryResponse : Google.Apis.Requests.IDirectResponseSchema + { + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Result of the cancel survey when the subscription was canceled by the user. public class CancelSurveyResult : Google.Apis.Requests.IDirectResponseSchema { @@ -11997,6 +12638,27 @@ public class CountryTargeting : Google.Apis.Requests.IDirectResponseSchema public virtual string ETag { get; set; } } + /// Request message for CreateDraftAppRecovery. + public class CreateDraftAppRecoveryRequest : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Action type is remote in-app update. As a consequence of this action, a downloadable recovery module is also + /// created for testing purposes. + /// + [Newtonsoft.Json.JsonPropertyAttribute("remoteInAppUpdate")] + public virtual RemoteInAppUpdate RemoteInAppUpdate { get; set; } + + /// + /// Specifies targeting criteria for the recovery action such as regions, android sdk versions, app versions + /// etc. + /// + [Newtonsoft.Json.JsonPropertyAttribute("targeting")] + public virtual Targeting Targeting { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Request message for DeactivateBasePlan. public class DeactivateBasePlanRequest : Google.Apis.Requests.IDirectResponseSchema { @@ -12084,6 +12746,20 @@ public class DeobfuscationFilesUploadResponse : Google.Apis.Requests.IDirectResp public virtual string ETag { get; set; } } + /// Request message for DeployAppRecovery. + public class DeployAppRecoveryRequest : Google.Apis.Requests.IDirectResponseSchema + { + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Response message for DeployAppRecovery. + public class DeployAppRecoveryResponse : Google.Apis.Requests.IDirectResponseSchema + { + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Developer entry from conversation between user and developer. public class DeveloperComment : Google.Apis.Requests.IDirectResponseSchema { @@ -12726,6 +13402,14 @@ public class GeneratedApksPerSigningKey : Google.Apis.Requests.IDirectResponseSc [Newtonsoft.Json.JsonPropertyAttribute("generatedAssetPackSlices")] public virtual System.Collections.Generic.IList GeneratedAssetPackSlices { get; set; } + /// + /// Generated recovery apks for recovery actions signed with a key corresponding to certificate_sha256_hash. + /// This includes all generated recovery APKs, also those in draft or cancelled state. This field is not set if + /// no recovery actions were created for this signing key. + /// + [Newtonsoft.Json.JsonPropertyAttribute("generatedRecoveryModules")] + public virtual System.Collections.Generic.IList GeneratedRecoveryModules { get; set; } + /// List of generated split APKs, signed with a key corresponding to certificate_sha256_hash. [Newtonsoft.Json.JsonPropertyAttribute("generatedSplitApks")] public virtual System.Collections.Generic.IList GeneratedSplitApks { get; set; } @@ -12777,6 +13461,32 @@ public class GeneratedAssetPackSlice : Google.Apis.Requests.IDirectResponseSchem public virtual string ETag { get; set; } } + /// Download metadata for an app recovery module. + public class GeneratedRecoveryApk : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Download ID, which uniquely identifies the APK to download. Should be supplied to `generatedapks.download` + /// method. + /// + [Newtonsoft.Json.JsonPropertyAttribute("downloadId")] + public virtual string DownloadId { get; set; } + + /// Name of the module which recovery apk belongs to. + [Newtonsoft.Json.JsonPropertyAttribute("moduleName")] + public virtual string ModuleName { get; set; } + + /// ID of the recovery action. + [Newtonsoft.Json.JsonPropertyAttribute("recoveryId")] + public virtual System.Nullable RecoveryId { get; set; } + + /// The status of the recovery action corresponding to the recovery apk. + [Newtonsoft.Json.JsonPropertyAttribute("recoveryStatus")] + public virtual string RecoveryStatus { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Download metadata for a split APK. public class GeneratedSplitApk : Google.Apis.Requests.IDirectResponseSchema { @@ -13243,6 +13953,19 @@ public class LanguageTargeting : Google.Apis.Requests.IDirectResponseSchema public virtual string ETag { get; set; } } + /// + /// Response message for ListAppRecoveries. -- api-linter: core::0158::response-next-page-token-field=disabled + /// + public class ListAppRecoveriesResponse : Google.Apis.Requests.IDirectResponseSchema + { + /// List of recovery actions associated with the requested package name. + [Newtonsoft.Json.JsonPropertyAttribute("recoveryActions")] + public virtual System.Collections.Generic.IList RecoveryActions { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Response listing existing device tier configs. public class ListDeviceTierConfigsResponse : Google.Apis.Requests.IDirectResponseSchema { @@ -14238,6 +14961,21 @@ public class RegionalTaxRateInfo : Google.Apis.Requests.IDirectResponseSchema public virtual string ETag { get; set; } } + /// Region targeting data for app recovery action targeting. + public class Regions : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Regions targeted by the recovery action. Region codes are ISO 3166 Alpha-2 country codes. For example, US + /// stands for United States of America. See https://www.iso.org/iso-3166-country-codes.html for the complete + /// list of country codes. + /// + [Newtonsoft.Json.JsonPropertyAttribute("regionCode")] + public virtual System.Collections.Generic.IList RegionCode { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// The version of the available regions being used for the specified resource. public class RegionsVersion : Google.Apis.Requests.IDirectResponseSchema { @@ -14256,6 +14994,51 @@ public class RegionsVersion : Google.Apis.Requests.IDirectResponseSchema public virtual string ETag { get; set; } } + /// Object representation for Remote in-app update action type. + public class RemoteInAppUpdate : Google.Apis.Requests.IDirectResponseSchema + { + /// Required. Set to true if Remote In-App Update action type is needed. + [Newtonsoft.Json.JsonPropertyAttribute("isRemoteInAppUpdateRequested")] + public virtual System.Nullable IsRemoteInAppUpdateRequested { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// Data related to Remote In-App Update action such as recovered user count, affected user count etc. + /// + public class RemoteInAppUpdateData : Google.Apis.Requests.IDirectResponseSchema + { + /// Data related to the recovery action at bundle level. + [Newtonsoft.Json.JsonPropertyAttribute("remoteAppUpdateDataPerBundle")] + public virtual System.Collections.Generic.IList RemoteAppUpdateDataPerBundle { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Data related to the recovery action at bundle level. + public class RemoteInAppUpdateDataPerBundle : Google.Apis.Requests.IDirectResponseSchema + { + /// Total number of devices which have been rescued. + [Newtonsoft.Json.JsonPropertyAttribute("recoveredDeviceCount")] + public virtual System.Nullable RecoveredDeviceCount { get; set; } + + /// + /// Total number of devices affected by this recovery action associated with bundle of the app. + /// + [Newtonsoft.Json.JsonPropertyAttribute("totalDeviceCount")] + public virtual System.Nullable TotalDeviceCount { get; set; } + + /// Version Code corresponding to the target bundle. + [Newtonsoft.Json.JsonPropertyAttribute("versionCode")] + public virtual System.Nullable VersionCode { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Information specific to cancellations caused by subscription replacement. public class ReplacementCancellation : Google.Apis.Requests.IDirectResponseSchema { @@ -15303,6 +16086,35 @@ public class SystemInitiatedCancellation : Google.Apis.Requests.IDirectResponseS public virtual string ETag { get; set; } } + /// + /// Targeting details for a recovery action such as regions, android sdk levels, app versions etc. + /// + public class Targeting : Google.Apis.Requests.IDirectResponseSchema + { + /// All users are targeted. + [Newtonsoft.Json.JsonPropertyAttribute("allUsers")] + public virtual AllUsers AllUsers { get; set; } + + /// Targeting is based on android api levels of devices. + [Newtonsoft.Json.JsonPropertyAttribute("androidSdks")] + public virtual AndroidSdks AndroidSdks { get; set; } + + /// Targeting is based on the user account region. + [Newtonsoft.Json.JsonPropertyAttribute("regions")] + public virtual Regions Regions { get; set; } + + /// Target version codes as a list. + [Newtonsoft.Json.JsonPropertyAttribute("versionList")] + public virtual AppVersionList VersionList { get; set; } + + /// Target version codes as a range. + [Newtonsoft.Json.JsonPropertyAttribute("versionRange")] + public virtual AppVersionRange VersionRange { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Targeting information about the generated apks. public class TargetingInfo : Google.Apis.Requests.IDirectResponseSchema { @@ -15339,6 +16151,25 @@ public class TargetingRuleScope : Google.Apis.Requests.IDirectResponseSchema public virtual string ETag { get; set; } } + /// Update type for targeting. Note it is always a subset Targeting. + public class TargetingUpdate : Google.Apis.Requests.IDirectResponseSchema + { + /// All users are targeted. + [Newtonsoft.Json.JsonPropertyAttribute("allUsers")] + public virtual AllUsers AllUsers { get; set; } + + /// Additional android sdk levels are targeted by the recovery action. + [Newtonsoft.Json.JsonPropertyAttribute("androidSdks")] + public virtual AndroidSdks AndroidSdks { get; set; } + + /// Additional regions are targeted by the recovery action. + [Newtonsoft.Json.JsonPropertyAttribute("regions")] + public virtual Regions Regions { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Whether this subscription purchase is a test purchase. public class TestPurchase : Google.Apis.Requests.IDirectResponseSchema { diff --git a/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.csproj b/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.csproj index af3d641939e..877e30d97fb 100644 --- a/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.csproj +++ b/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.csproj @@ -3,7 +3,7 @@ Google.Apis.AndroidPublisher.v3 Client Library - 1.64.0.3268 + 1.65.0.3295 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.cs b/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.cs index 975b15abaf6..8d07fbefbe8 100644 --- a/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.cs +++ b/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.csproj b/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.csproj index 4eaed24d110..073a7c9a160 100644 --- a/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.csproj +++ b/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.ApiKeysService.v2 Client Library - 1.64.0.3140 + 1.65.0.3140 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.cs b/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.cs index e5717d31d3d..e6128ef7afe 100644 --- a/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.cs +++ b/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.csproj b/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.csproj index 6ee3a5abde9..aca94818cd3 100644 --- a/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.csproj +++ b/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Apigateway.v1 Client Library - 1.64.0.3135 + 1.65.0.3135 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.cs b/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.cs index 843fd9d602c..1ec8cdda855 100644 --- a/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.cs +++ b/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.csproj b/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.csproj index 3d6501508c6..3ea1f3a4eea 100644 --- a/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.csproj +++ b/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.Apigateway.v1beta Client Library - 1.64.0.3135 + 1.65.0.3135 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.cs b/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.cs index 7947cd745a4..66e4b8685f7 100644 --- a/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.cs +++ b/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.csproj b/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.csproj index ab394204a35..82aadbf14b2 100644 --- a/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.csproj +++ b/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ApigeeRegistry.v1 Client Library - 1.64.0.3192 + 1.65.0.3192 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.cs b/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.cs index 9ad824f9c5e..e30921d9c10 100644 --- a/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.cs +++ b/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.csproj b/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.csproj index 8cf123db1f9..3c1beb4b5c3 100644 --- a/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.csproj +++ b/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AppHub.v1 Client Library - 1.64.0.3263 + 1.65.0.3263 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.cs b/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.cs index 035d4e0efc2..872224a2781 100644 --- a/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.cs +++ b/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.csproj b/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.csproj index 8c415673cc3..4988fd2312b 100644 --- a/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.csproj +++ b/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.csproj @@ -3,9 +3,9 @@ Google.Apis.AppHub.v1alpha Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.cs b/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.cs index 48e53c7c548..f508c42f8d1 100644 --- a/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.cs +++ b/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.csproj b/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.csproj index e15008ed1df..a257ccc34c0 100644 --- a/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.csproj +++ b/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Appengine.v1 Client Library - 1.64.0.3232 + 1.65.0.3232 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.cs b/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.cs index f94cc133d81..eba9f9347af 100644 --- a/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.cs +++ b/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.csproj b/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.csproj index 472bdd17b54..2ed6a4f5b97 100644 --- a/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.csproj +++ b/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.csproj @@ -3,9 +3,9 @@ Google.Apis.Appengine.v1alpha Client Library - 1.64.0.3198 + 1.65.0.3198 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.cs b/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.cs index 53f150c772c..bf7e124d2c9 100644 --- a/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.cs +++ b/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.csproj b/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.csproj index d15ad4e61b2..bbc6a234f1f 100644 --- a/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.csproj +++ b/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.Appengine.v1beta Client Library - 1.64.0.3232 + 1.65.0.3232 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.cs b/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.cs index cf60107de43..a868f0aba26 100644 --- a/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.cs +++ b/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.csproj b/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.csproj index b5136baf8c6..7dc09f3fe97 100644 --- a/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.Area120Tables.v1alpha1 Client Library - 1.64.0.2637 + 1.65.0.2637 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ArtifactRegistry.v1/Google.Apis.ArtifactRegistry.v1.csproj b/Src/Generated/Google.Apis.ArtifactRegistry.v1/Google.Apis.ArtifactRegistry.v1.csproj index f2633d296e1..8294a4f583d 100644 --- a/Src/Generated/Google.Apis.ArtifactRegistry.v1/Google.Apis.ArtifactRegistry.v1.csproj +++ b/Src/Generated/Google.Apis.ArtifactRegistry.v1/Google.Apis.ArtifactRegistry.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ArtifactRegistry.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ArtifactRegistry.v1beta1/Google.Apis.ArtifactRegistry.v1beta1.csproj b/Src/Generated/Google.Apis.ArtifactRegistry.v1beta1/Google.Apis.ArtifactRegistry.v1beta1.csproj index e52759ceeb1..788519b6815 100644 --- a/Src/Generated/Google.Apis.ArtifactRegistry.v1beta1/Google.Apis.ArtifactRegistry.v1beta1.csproj +++ b/Src/Generated/Google.Apis.ArtifactRegistry.v1beta1/Google.Apis.ArtifactRegistry.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.ArtifactRegistry.v1beta1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ArtifactRegistry.v1beta2/Google.Apis.ArtifactRegistry.v1beta2.csproj b/Src/Generated/Google.Apis.ArtifactRegistry.v1beta2/Google.Apis.ArtifactRegistry.v1beta2.csproj index 6b1c722ce23..bb30370ec93 100644 --- a/Src/Generated/Google.Apis.ArtifactRegistry.v1beta2/Google.Apis.ArtifactRegistry.v1beta2.csproj +++ b/Src/Generated/Google.Apis.ArtifactRegistry.v1beta2/Google.Apis.ArtifactRegistry.v1beta2.csproj @@ -3,7 +3,7 @@ Google.Apis.ArtifactRegistry.v1beta2 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.cs b/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.cs index 137b38f3288..deaf01b9bb3 100644 --- a/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.cs +++ b/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.csproj b/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.csproj index ac4dc2f4a96..df30c0f19c2 100644 --- a/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.csproj +++ b/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Assuredworkloads.v1 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.cs b/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.cs index 05a8cb5f194..ad1a84ad435 100644 --- a/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.cs +++ b/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.csproj b/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.csproj index 2e6167c196b..ab7b4ff5d76 100644 --- a/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Assuredworkloads.v1beta1 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.cs b/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.cs index 8cfef11c4e8..a70c8f268e9 100644 --- a/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.cs +++ b/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.csproj b/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.csproj index 544aff96dc8..76281be977d 100644 --- a/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.csproj +++ b/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AuthorizedBuyersMarketplace.v1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Backupdr.v1/Google.Apis.Backupdr.v1.csproj b/Src/Generated/Google.Apis.Backupdr.v1/Google.Apis.Backupdr.v1.csproj index 5eb2806a038..92908c134e0 100644 --- a/Src/Generated/Google.Apis.Backupdr.v1/Google.Apis.Backupdr.v1.csproj +++ b/Src/Generated/Google.Apis.Backupdr.v1/Google.Apis.Backupdr.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Backupdr.v1 Client Library - 1.64.0.3279 + 1.65.0.3279 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.cs b/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.cs index 91535225fda..74ced0e1f0e 100644 --- a/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.cs +++ b/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.csproj b/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.csproj index e33248f2bb0..0c111ed7bf7 100644 --- a/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.csproj +++ b/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BackupforGKE.v1 Client Library - 1.64.0.3263 + 1.65.0.3263 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.cs b/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.cs index ea29cbeb55f..0621fb9b15c 100644 --- a/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.cs +++ b/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.csproj b/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.csproj index 78dc55b6476..685dafe3041 100644 --- a/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.csproj +++ b/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Baremetalsolution.v2 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Batch.v1/Google.Apis.Batch.v1.csproj b/Src/Generated/Google.Apis.Batch.v1/Google.Apis.Batch.v1.csproj index cf5ae13488e..f1f4de1c10a 100644 --- a/Src/Generated/Google.Apis.Batch.v1/Google.Apis.Batch.v1.csproj +++ b/Src/Generated/Google.Apis.Batch.v1/Google.Apis.Batch.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Batch.v1 Client Library - 1.64.0.3268 + 1.65.0.3268 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.cs b/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.cs index 72309a39832..d200a3a3993 100644 --- a/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.cs +++ b/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.csproj b/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.csproj index 96837653e64..2e016669d73 100644 --- a/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.csproj +++ b/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BeyondCorp.v1 Client Library - 1.64.0.3175 + 1.65.0.3175 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.cs b/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.cs index 21cb5b74ea0..0c57b357f87 100644 --- a/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.cs +++ b/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.csproj b/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.csproj index 5183658a6fc..7ac41bf96cf 100644 --- a/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.csproj +++ b/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.csproj @@ -3,9 +3,9 @@ Google.Apis.BeyondCorp.v1alpha Client Library - 1.64.0.3212 + 1.65.0.3212 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.cs b/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.cs index ae6cc35791d..b94c6471b1e 100644 --- a/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.cs +++ b/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.csproj b/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.csproj index e699e81a9bd..5eff146fefc 100644 --- a/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.csproj +++ b/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BigLakeService.v1 Client Library - 1.64.0.3210 + 1.65.0.3210 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.cs b/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.cs index 24b3ac6f6f9..b503b05f163 100644 --- a/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.cs +++ b/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.csproj b/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.csproj index 04c80f9d931..6e190fda4ef 100644 --- a/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.csproj +++ b/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.BigQueryConnectionService.v1beta1 Client Library - 1.64.0.3139 + 1.65.0.3139 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.cs b/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.cs index 92986794cb1..79773bc58fc 100644 --- a/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.cs +++ b/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.csproj b/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.csproj index 7d118709d97..c954db2db21 100644 --- a/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.csproj +++ b/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BigQueryDataPolicyService.v1 Client Library - 1.64.0.3238 + 1.65.0.3238 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.cs b/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.cs index 73b12c8a553..caa4c3f6a04 100644 --- a/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.cs +++ b/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.csproj b/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.csproj index 1a7d2f80fc5..8d309323ceb 100644 --- a/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.csproj +++ b/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BigQueryDataTransfer.v1 Client Library - 1.64.0.3169 + 1.65.0.3169 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.cs b/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.cs index 4a1da2369c5..28153145e62 100644 --- a/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.cs +++ b/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.csproj b/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.csproj index 7d172be764f..c2fde9e2f18 100644 --- a/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.csproj +++ b/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BigQueryReservation.v1 Client Library - 1.64.0.3192 + 1.65.0.3192 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.cs b/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.cs index 18de870ea74..5bbcab6a6f4 100644 --- a/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.cs +++ b/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.csproj b/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.csproj index d96788ba885..180da3abaf5 100644 --- a/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.csproj +++ b/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Bigquery.v2 Client Library - 1.64.0.3257 + 1.65.0.3257 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.cs b/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.cs index 320e14a09f9..1077f3a46bf 100644 --- a/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.cs +++ b/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.csproj b/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.csproj index 20c9f738346..7dc7ee6ce1a 100644 --- a/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.csproj +++ b/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.BigtableAdmin.v2 Client Library - 1.64.0.3223 + 1.65.0.3223 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BinaryAuthorization.v1/Google.Apis.BinaryAuthorization.v1.csproj b/Src/Generated/Google.Apis.BinaryAuthorization.v1/Google.Apis.BinaryAuthorization.v1.csproj index 9ccbb15a330..5ef7b6a16e7 100644 --- a/Src/Generated/Google.Apis.BinaryAuthorization.v1/Google.Apis.BinaryAuthorization.v1.csproj +++ b/Src/Generated/Google.Apis.BinaryAuthorization.v1/Google.Apis.BinaryAuthorization.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.BinaryAuthorization.v1 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BinaryAuthorization.v1beta1/Google.Apis.BinaryAuthorization.v1beta1.csproj b/Src/Generated/Google.Apis.BinaryAuthorization.v1beta1/Google.Apis.BinaryAuthorization.v1beta1.csproj index bfe60366e2e..9cc4ceb7d2d 100644 --- a/Src/Generated/Google.Apis.BinaryAuthorization.v1beta1/Google.Apis.BinaryAuthorization.v1beta1.csproj +++ b/Src/Generated/Google.Apis.BinaryAuthorization.v1beta1/Google.Apis.BinaryAuthorization.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.BinaryAuthorization.v1beta1 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.cs b/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.cs index e857e17c621..4c996a7a24f 100644 --- a/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.cs +++ b/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.csproj b/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.csproj index 769cbcbea27..2499f5a3199 100644 --- a/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.csproj +++ b/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BlockchainNodeEngine.v1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.cs b/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.cs index bd308530ebd..dd540e6a9c0 100644 --- a/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.cs +++ b/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.csproj b/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.csproj index 38322cb4d52..b1c7710398c 100644 --- a/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.csproj +++ b/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Blogger.v2 Client Library - 1.64.0.2764 + 1.65.0.2764 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.cs b/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.cs index 5e4eb486258..a50dbe6fcf0 100644 --- a/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.cs +++ b/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.csproj b/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.csproj index cb23f034a9b..bcfa98fc6a0 100644 --- a/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.csproj +++ b/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.Blogger.v3 Client Library - 1.64.0.2925 + 1.65.0.2925 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.cs b/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.cs index 6ad9e7e2f98..b162e17a940 100644 --- a/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.cs +++ b/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.csproj b/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.csproj index b5ab6cce0df..9281347de1c 100644 --- a/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.csproj +++ b/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Books.v1 Client Library - 1.64.0.2955 + 1.65.0.2955 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.cs b/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.cs index 81bd5787fe0..3ebb4f80324 100644 --- a/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.cs +++ b/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.csproj b/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.csproj index 36b6ce0d68d..c25bffb4863 100644 --- a/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.csproj +++ b/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BusinessProfilePerformance.v1 Client Library - 1.64.0.3079 + 1.65.0.3079 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.cs b/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.cs index 8d069c093b2..e0659b5e6c6 100644 --- a/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.cs +++ b/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.csproj b/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.csproj index 5abb43080fe..cd280293bb1 100644 --- a/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.CCAIPlatform.v1alpha1 Client Library - 1.64.0.3171 + 1.65.0.3171 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Calendar.v3/Google.Apis.Calendar.v3.csproj b/Src/Generated/Google.Apis.Calendar.v3/Google.Apis.Calendar.v3.csproj index 437a58ff8bc..27c48c445bd 100644 --- a/Src/Generated/Google.Apis.Calendar.v3/Google.Apis.Calendar.v3.csproj +++ b/Src/Generated/Google.Apis.Calendar.v3/Google.Apis.Calendar.v3.csproj @@ -3,7 +3,7 @@ Google.Apis.Calendar.v3 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CertificateAuthorityService.v1/Google.Apis.CertificateAuthorityService.v1.csproj b/Src/Generated/Google.Apis.CertificateAuthorityService.v1/Google.Apis.CertificateAuthorityService.v1.csproj index 34a14bc38cf..c1b86c331be 100644 --- a/Src/Generated/Google.Apis.CertificateAuthorityService.v1/Google.Apis.CertificateAuthorityService.v1.csproj +++ b/Src/Generated/Google.Apis.CertificateAuthorityService.v1/Google.Apis.CertificateAuthorityService.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CertificateAuthorityService.v1 Client Library - 1.64.0.3261 + 1.65.0.3261 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.cs b/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.cs index 912445b6b3d..1b54573b5dc 100644 --- a/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.cs +++ b/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.csproj b/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.csproj index 42bba332cfa..14ba3275ec6 100644 --- a/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CertificateAuthorityService.v1beta1 Client Library - 1.64.0.3142 + 1.65.0.3142 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.cs b/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.cs index 0550eab4f6b..b600be783e2 100644 --- a/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.cs +++ b/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.csproj b/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.csproj index 1265a944bce..20d7e209b5e 100644 --- a/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.csproj +++ b/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CertificateManager.v1 Client Library - 1.64.0.3170 + 1.65.0.3170 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ChecksService.v1alpha/Google.Apis.ChecksService.v1alpha.csproj b/Src/Generated/Google.Apis.ChecksService.v1alpha/Google.Apis.ChecksService.v1alpha.csproj index 880b1a69cae..61f226beb44 100644 --- a/Src/Generated/Google.Apis.ChecksService.v1alpha/Google.Apis.ChecksService.v1alpha.csproj +++ b/Src/Generated/Google.Apis.ChecksService.v1alpha/Google.Apis.ChecksService.v1alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.ChecksService.v1alpha Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.cs b/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.cs index 87cfd4765a9..a4d193cd6c3 100644 --- a/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.cs +++ b/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.csproj b/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.csproj index 1bf913df05a..ed3947162f2 100644 --- a/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.csproj +++ b/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ChromeManagement.v1 Client Library - 1.64.0.3235 + 1.65.0.3235 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ChromePolicy.v1/Google.Apis.ChromePolicy.v1.csproj b/Src/Generated/Google.Apis.ChromePolicy.v1/Google.Apis.ChromePolicy.v1.csproj index 80009e15413..335f1f2f76b 100644 --- a/Src/Generated/Google.Apis.ChromePolicy.v1/Google.Apis.ChromePolicy.v1.csproj +++ b/Src/Generated/Google.Apis.ChromePolicy.v1/Google.Apis.ChromePolicy.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ChromePolicy.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ChromeUXReport.v1/Google.Apis.ChromeUXReport.v1.csproj b/Src/Generated/Google.Apis.ChromeUXReport.v1/Google.Apis.ChromeUXReport.v1.csproj index 0bea195f1d3..39c4c64022f 100644 --- a/Src/Generated/Google.Apis.ChromeUXReport.v1/Google.Apis.ChromeUXReport.v1.csproj +++ b/Src/Generated/Google.Apis.ChromeUXReport.v1/Google.Apis.ChromeUXReport.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ChromeUXReport.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.cs b/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.cs index d9556e0b665..28841abad57 100644 --- a/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.cs +++ b/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.csproj b/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.csproj index 126d1202557..8d8c45b6b7c 100644 --- a/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.csproj +++ b/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.CivicInfo.v2 Client Library - 1.64.0.3113 + 1.65.0.3113 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.cs b/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.cs index c409acc3099..451091e1a19 100644 --- a/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.cs +++ b/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.csproj b/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.csproj index 518a9fcbbb2..93a3e5f006b 100644 --- a/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.csproj +++ b/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Classroom.v1 Client Library - 1.64.0.3246 + 1.65.0.3246 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.cs b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.cs index f070fc0f43a..4a454cbc472 100644 --- a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.cs +++ b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.csproj b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.csproj index bf8790cc156..1e2bf0ea69f 100644 --- a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.csproj +++ b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudAlloyDBAdmin.v1 Client Library - 1.64.0.3253 + 1.65.0.3253 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1alpha/Google.Apis.CloudAlloyDBAdmin.v1alpha.csproj b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1alpha/Google.Apis.CloudAlloyDBAdmin.v1alpha.csproj index ee177fdc67f..9fd69b2a02e 100644 --- a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1alpha/Google.Apis.CloudAlloyDBAdmin.v1alpha.csproj +++ b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1alpha/Google.Apis.CloudAlloyDBAdmin.v1alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudAlloyDBAdmin.v1alpha Client Library - 1.64.0.3261 + 1.65.0.3261 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1beta/Google.Apis.CloudAlloyDBAdmin.v1beta.csproj b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1beta/Google.Apis.CloudAlloyDBAdmin.v1beta.csproj index 47c16484de5..088b86f7e1f 100644 --- a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1beta/Google.Apis.CloudAlloyDBAdmin.v1beta.csproj +++ b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1beta/Google.Apis.CloudAlloyDBAdmin.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudAlloyDBAdmin.v1beta Client Library - 1.64.0.3261 + 1.65.0.3261 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.cs b/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.cs index 25b7790676b..f5fd2efc0c0 100644 --- a/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.cs +++ b/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.cs @@ -5633,16 +5633,13 @@ public class GoogleIdentityAccesscontextmanagerV1IngressTo : Google.Apis.Request public class GoogleIdentityAccesscontextmanagerV1MethodSelector : Google.Apis.Requests.IDirectResponseSchema { /// - /// Value for `method` should be a valid method name for the corresponding `service_name` in ApiOperation. If - /// `*` used as value for `method`, then ALL methods and permissions are allowed. + /// A valid method name for the corresponding `service_name` in ApiOperation. If `*` is used as the value for + /// the `method`, then ALL methods and permissions are allowed. /// [Newtonsoft.Json.JsonPropertyAttribute("method")] public virtual string Method { get; set; } - /// - /// Value for `permission` should be a valid Cloud IAM permission for the corresponding `service_name` in - /// ApiOperation. - /// + /// A valid Cloud IAM permission for the corresponding `service_name` in ApiOperation. [Newtonsoft.Json.JsonPropertyAttribute("permission")] public virtual string Permission { get; set; } diff --git a/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.csproj b/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.csproj index b33fe8658a1..07ded705172 100644 --- a/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.csproj +++ b/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudAsset.v1 Client Library - 1.64.0.3275 + 1.65.0.3291 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAsset.v1beta1/Google.Apis.CloudAsset.v1beta1.csproj b/Src/Generated/Google.Apis.CloudAsset.v1beta1/Google.Apis.CloudAsset.v1beta1.csproj index 20dfb676321..c730b572388 100644 --- a/Src/Generated/Google.Apis.CloudAsset.v1beta1/Google.Apis.CloudAsset.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudAsset.v1beta1/Google.Apis.CloudAsset.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudAsset.v1beta1 Client Library - 1.64.0.3275 + 1.65.0.3275 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAsset.v1p1beta1/Google.Apis.CloudAsset.v1p1beta1.csproj b/Src/Generated/Google.Apis.CloudAsset.v1p1beta1/Google.Apis.CloudAsset.v1p1beta1.csproj index 94ad128a8ff..4cd60a6b5e9 100644 --- a/Src/Generated/Google.Apis.CloudAsset.v1p1beta1/Google.Apis.CloudAsset.v1p1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudAsset.v1p1beta1/Google.Apis.CloudAsset.v1p1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudAsset.v1p1beta1 Client Library - 1.64.0.3275 + 1.65.0.3275 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.cs b/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.cs index 38c051ed1b7..817bcf6d535 100644 --- a/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.cs +++ b/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.cs @@ -1720,16 +1720,13 @@ public class GoogleIdentityAccesscontextmanagerV1IngressTo : Google.Apis.Request public class GoogleIdentityAccesscontextmanagerV1MethodSelector : Google.Apis.Requests.IDirectResponseSchema { /// - /// Value for `method` should be a valid method name for the corresponding `service_name` in ApiOperation. If - /// `*` used as value for `method`, then ALL methods and permissions are allowed. + /// A valid method name for the corresponding `service_name` in ApiOperation. If `*` is used as the value for + /// the `method`, then ALL methods and permissions are allowed. /// [Newtonsoft.Json.JsonPropertyAttribute("method")] public virtual string Method { get; set; } - /// - /// Value for `permission` should be a valid Cloud IAM permission for the corresponding `service_name` in - /// ApiOperation. - /// + /// A valid Cloud IAM permission for the corresponding `service_name` in ApiOperation. [Newtonsoft.Json.JsonPropertyAttribute("permission")] public virtual string Permission { get; set; } diff --git a/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.csproj b/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.csproj index 57367974b46..86bc7dd75ab 100644 --- a/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.csproj +++ b/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudAsset.v1p5beta1 Client Library - 1.64.0.3275 + 1.65.0.3291 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAsset.v1p7beta1/Google.Apis.CloudAsset.v1p7beta1.csproj b/Src/Generated/Google.Apis.CloudAsset.v1p7beta1/Google.Apis.CloudAsset.v1p7beta1.csproj index bc8e316308a..da16aa705a1 100644 --- a/Src/Generated/Google.Apis.CloudAsset.v1p7beta1/Google.Apis.CloudAsset.v1p7beta1.csproj +++ b/Src/Generated/Google.Apis.CloudAsset.v1p7beta1/Google.Apis.CloudAsset.v1p7beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudAsset.v1p7beta1 Client Library - 1.64.0.3275 + 1.65.0.3275 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.cs b/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.cs index b78edfd1e2e..7b251f3caed 100644 --- a/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.cs +++ b/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.csproj b/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.csproj index a0a06468844..6fb7b672543 100644 --- a/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.csproj +++ b/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudBillingBudget.v1 Client Library - 1.64.0.3223 + 1.65.0.3223 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.cs b/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.cs index dd6c145c3b8..6b2267c758b 100644 --- a/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.cs +++ b/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.csproj b/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.csproj index b2afd297ba0..400d7efec75 100644 --- a/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudBillingBudget.v1beta1 Client Library - 1.64.0.3223 + 1.65.0.3223 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.cs b/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.cs index b2f5850746e..c464768e42f 100644 --- a/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.cs +++ b/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.csproj b/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.csproj index 962c6f13036..8b40c5b9d9e 100644 --- a/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.csproj +++ b/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudBuild.v1 Client Library - 1.64.0.3252 + 1.65.0.3252 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudBuild.v2/Google.Apis.CloudBuild.v2.csproj b/Src/Generated/Google.Apis.CloudBuild.v2/Google.Apis.CloudBuild.v2.csproj index 5eb4c8823e9..e459b51e03a 100644 --- a/Src/Generated/Google.Apis.CloudBuild.v2/Google.Apis.CloudBuild.v2.csproj +++ b/Src/Generated/Google.Apis.CloudBuild.v2/Google.Apis.CloudBuild.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudBuild.v2 Client Library - 1.64.0.3286 + 1.65.0.3286 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.cs b/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.cs index db734807a3b..a19a95786e0 100644 --- a/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.cs +++ b/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.csproj b/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.csproj index 00c76dd7925..38a21809e78 100644 --- a/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.csproj +++ b/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudComposer.v1 Client Library - 1.64.0.3198 + 1.65.0.3198 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.cs b/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.cs index a1c2d057047..ccd8abe38be 100644 --- a/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.cs +++ b/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.csproj b/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.csproj index e12bb5815b2..49ce4b2f540 100644 --- a/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudComposer.v1beta1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudDataplex.v1/Google.Apis.CloudDataplex.v1.csproj b/Src/Generated/Google.Apis.CloudDataplex.v1/Google.Apis.CloudDataplex.v1.csproj index a353f1a941a..eccd6cf541a 100644 --- a/Src/Generated/Google.Apis.CloudDataplex.v1/Google.Apis.CloudDataplex.v1.csproj +++ b/Src/Generated/Google.Apis.CloudDataplex.v1/Google.Apis.CloudDataplex.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudDataplex.v1 Client Library - 1.64.0.3286 + 1.65.0.3286 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.cs b/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.cs index 7a0d295dcbf..6a9c021babf 100644 --- a/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.cs +++ b/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.csproj b/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.csproj index e051c16f227..03848a4877c 100644 --- a/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.csproj +++ b/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudDeploy.v1 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.cs b/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.cs index f281488c7fd..96f4b5be631 100644 --- a/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.cs +++ b/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.csproj b/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.csproj index deccd4717dd..09833f2b140 100644 --- a/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.csproj +++ b/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudDomains.v1 Client Library - 1.64.0.3233 + 1.65.0.3233 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.cs b/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.cs index a85dcf0f1f8..3580e13e82a 100644 --- a/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.cs +++ b/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.csproj b/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.csproj index 48539e7b023..da9cd4de22d 100644 --- a/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.csproj +++ b/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudDomains.v1alpha2 Client Library - 1.64.0.3233 + 1.65.0.3233 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.cs b/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.cs index 0e09d237c27..a43e621970c 100644 --- a/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.cs +++ b/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.csproj b/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.csproj index cd2894c31c6..a072994e9d3 100644 --- a/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudDomains.v1beta1 Client Library - 1.64.0.3233 + 1.65.0.3233 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudFilestore.v1/Google.Apis.CloudFilestore.v1.csproj b/Src/Generated/Google.Apis.CloudFilestore.v1/Google.Apis.CloudFilestore.v1.csproj index 510e7cac077..5c0ce307692 100644 --- a/Src/Generated/Google.Apis.CloudFilestore.v1/Google.Apis.CloudFilestore.v1.csproj +++ b/Src/Generated/Google.Apis.CloudFilestore.v1/Google.Apis.CloudFilestore.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudFilestore.v1 Client Library - 1.64.0.3268 + 1.65.0.3268 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudFilestore.v1beta1/Google.Apis.CloudFilestore.v1beta1.csproj b/Src/Generated/Google.Apis.CloudFilestore.v1beta1/Google.Apis.CloudFilestore.v1beta1.csproj index a30b77c406f..1b59eb6b7b3 100644 --- a/Src/Generated/Google.Apis.CloudFilestore.v1beta1/Google.Apis.CloudFilestore.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudFilestore.v1beta1/Google.Apis.CloudFilestore.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudFilestore.v1beta1 Client Library - 1.64.0.3268 + 1.65.0.3268 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudFunctions.v1/Google.Apis.CloudFunctions.v1.csproj b/Src/Generated/Google.Apis.CloudFunctions.v1/Google.Apis.CloudFunctions.v1.csproj index 09ed91e5f6b..a7518ada9c1 100644 --- a/Src/Generated/Google.Apis.CloudFunctions.v1/Google.Apis.CloudFunctions.v1.csproj +++ b/Src/Generated/Google.Apis.CloudFunctions.v1/Google.Apis.CloudFunctions.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudFunctions.v1 Client Library - 1.64.0.3262 + 1.65.0.3262 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudFunctions.v2/Google.Apis.CloudFunctions.v2.csproj b/Src/Generated/Google.Apis.CloudFunctions.v2/Google.Apis.CloudFunctions.v2.csproj index 8a45f5fb194..3d5effe1cdb 100644 --- a/Src/Generated/Google.Apis.CloudFunctions.v2/Google.Apis.CloudFunctions.v2.csproj +++ b/Src/Generated/Google.Apis.CloudFunctions.v2/Google.Apis.CloudFunctions.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudFunctions.v2 Client Library - 1.64.0.3262 + 1.65.0.3262 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudFunctions.v2alpha/Google.Apis.CloudFunctions.v2alpha.csproj b/Src/Generated/Google.Apis.CloudFunctions.v2alpha/Google.Apis.CloudFunctions.v2alpha.csproj index f7fda4f2a8b..257a1181994 100644 --- a/Src/Generated/Google.Apis.CloudFunctions.v2alpha/Google.Apis.CloudFunctions.v2alpha.csproj +++ b/Src/Generated/Google.Apis.CloudFunctions.v2alpha/Google.Apis.CloudFunctions.v2alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudFunctions.v2alpha Client Library - 1.64.0.3262 + 1.65.0.3262 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudFunctions.v2beta/Google.Apis.CloudFunctions.v2beta.csproj b/Src/Generated/Google.Apis.CloudFunctions.v2beta/Google.Apis.CloudFunctions.v2beta.csproj index be4702bf2ae..5dfedf1acbf 100644 --- a/Src/Generated/Google.Apis.CloudFunctions.v2beta/Google.Apis.CloudFunctions.v2beta.csproj +++ b/Src/Generated/Google.Apis.CloudFunctions.v2beta/Google.Apis.CloudFunctions.v2beta.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudFunctions.v2beta Client Library - 1.64.0.3262 + 1.65.0.3262 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.cs b/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.cs index 963d38e7fab..c5ff897f986 100644 --- a/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.cs +++ b/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.csproj b/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.csproj index 48c89ceedcd..130503cf7ed 100644 --- a/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.csproj +++ b/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudHealthcare.v1 Client Library - 1.64.0.3229 + 1.65.0.3229 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudHealthcare.v1beta1/Google.Apis.CloudHealthcare.v1beta1.csproj b/Src/Generated/Google.Apis.CloudHealthcare.v1beta1/Google.Apis.CloudHealthcare.v1beta1.csproj index 60f247a7e03..2603bac16f2 100644 --- a/Src/Generated/Google.Apis.CloudHealthcare.v1beta1/Google.Apis.CloudHealthcare.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudHealthcare.v1beta1/Google.Apis.CloudHealthcare.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudHealthcare.v1beta1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudIAP.v1/Google.Apis.CloudIAP.v1.csproj b/Src/Generated/Google.Apis.CloudIAP.v1/Google.Apis.CloudIAP.v1.csproj index ce9e240981d..7aa792188be 100644 --- a/Src/Generated/Google.Apis.CloudIAP.v1/Google.Apis.CloudIAP.v1.csproj +++ b/Src/Generated/Google.Apis.CloudIAP.v1/Google.Apis.CloudIAP.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudIAP.v1 Client Library - 1.64.0.3284 + 1.65.0.3284 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudIAP.v1beta1/Google.Apis.CloudIAP.v1beta1.csproj b/Src/Generated/Google.Apis.CloudIAP.v1beta1/Google.Apis.CloudIAP.v1beta1.csproj index 3cffd6027ce..429f0da366d 100644 --- a/Src/Generated/Google.Apis.CloudIAP.v1beta1/Google.Apis.CloudIAP.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudIAP.v1beta1/Google.Apis.CloudIAP.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudIAP.v1beta1 Client Library - 1.64.0.3284 + 1.65.0.3284 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudIdentity.v1/Google.Apis.CloudIdentity.v1.csproj b/Src/Generated/Google.Apis.CloudIdentity.v1/Google.Apis.CloudIdentity.v1.csproj index ef1cbdf50e9..622635ff107 100644 --- a/Src/Generated/Google.Apis.CloudIdentity.v1/Google.Apis.CloudIdentity.v1.csproj +++ b/Src/Generated/Google.Apis.CloudIdentity.v1/Google.Apis.CloudIdentity.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudIdentity.v1 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudIdentity.v1beta1/Google.Apis.CloudIdentity.v1beta1.csproj b/Src/Generated/Google.Apis.CloudIdentity.v1beta1/Google.Apis.CloudIdentity.v1beta1.csproj index baf7e87c2a8..2f2fb81e4b0 100644 --- a/Src/Generated/Google.Apis.CloudIdentity.v1beta1/Google.Apis.CloudIdentity.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudIdentity.v1beta1/Google.Apis.CloudIdentity.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudIdentity.v1beta1 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudKMS.v1/Google.Apis.CloudKMS.v1.csproj b/Src/Generated/Google.Apis.CloudKMS.v1/Google.Apis.CloudKMS.v1.csproj index 06cf30a3162..2984705e9c6 100644 --- a/Src/Generated/Google.Apis.CloudKMS.v1/Google.Apis.CloudKMS.v1.csproj +++ b/Src/Generated/Google.Apis.CloudKMS.v1/Google.Apis.CloudKMS.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudKMS.v1 Client Library - 1.64.0.3267 + 1.65.0.3267 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.cs b/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.cs index 4a66e8b6937..bce426c6272 100644 --- a/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.cs +++ b/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.csproj b/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.csproj index a2f869fc3aa..d04d357fedf 100644 --- a/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.csproj +++ b/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudLifeSciences.v2beta Client Library - 1.64.0.3109 + 1.65.0.3109 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudMachineLearningEngine.v1/Google.Apis.CloudMachineLearningEngine.v1.csproj b/Src/Generated/Google.Apis.CloudMachineLearningEngine.v1/Google.Apis.CloudMachineLearningEngine.v1.csproj index b97998e6d12..98201c3dea5 100644 --- a/Src/Generated/Google.Apis.CloudMachineLearningEngine.v1/Google.Apis.CloudMachineLearningEngine.v1.csproj +++ b/Src/Generated/Google.Apis.CloudMachineLearningEngine.v1/Google.Apis.CloudMachineLearningEngine.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudMachineLearningEngine.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.cs b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.cs index 792bcc6336d..3b0293ecc6e 100644 --- a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.cs +++ b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.csproj b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.csproj index 36eb42b6f24..23bf9f64f56 100644 --- a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.csproj +++ b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudMemorystoreforMemcached.v1 Client Library - 1.64.0.3171 + 1.65.0.3171 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.cs b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.cs index 3400ea868fa..b96b0a82170 100644 --- a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.cs +++ b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.csproj b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.csproj index 2787709e61d..a34d542b73a 100644 --- a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.csproj +++ b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudMemorystoreforMemcached.v1beta2 Client Library - 1.64.0.3171 + 1.65.0.3171 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudNaturalLanguage.v1/Google.Apis.CloudNaturalLanguage.v1.csproj b/Src/Generated/Google.Apis.CloudNaturalLanguage.v1/Google.Apis.CloudNaturalLanguage.v1.csproj index 3ff503c8cdb..2b921334683 100644 --- a/Src/Generated/Google.Apis.CloudNaturalLanguage.v1/Google.Apis.CloudNaturalLanguage.v1.csproj +++ b/Src/Generated/Google.Apis.CloudNaturalLanguage.v1/Google.Apis.CloudNaturalLanguage.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudNaturalLanguage.v1 Client Library - 1.64.0.3285 + 1.65.0.3285 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudNaturalLanguage.v1beta2/Google.Apis.CloudNaturalLanguage.v1beta2.csproj b/Src/Generated/Google.Apis.CloudNaturalLanguage.v1beta2/Google.Apis.CloudNaturalLanguage.v1beta2.csproj index dfd171acecf..b3821cb2e5b 100644 --- a/Src/Generated/Google.Apis.CloudNaturalLanguage.v1beta2/Google.Apis.CloudNaturalLanguage.v1beta2.csproj +++ b/Src/Generated/Google.Apis.CloudNaturalLanguage.v1beta2/Google.Apis.CloudNaturalLanguage.v1beta2.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudNaturalLanguage.v1beta2 Client Library - 1.64.0.3285 + 1.65.0.3285 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.cs b/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.cs index 1158f5cc9a6..1e4adb22ab1 100644 --- a/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.cs +++ b/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.csproj b/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.csproj index 395ca3e8fd9..1ccd12bd767 100644 --- a/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.csproj +++ b/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudNaturalLanguage.v2 Client Library - 1.64.0.3169 + 1.65.0.3169 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudOSLogin.v1/Google.Apis.CloudOSLogin.v1.csproj b/Src/Generated/Google.Apis.CloudOSLogin.v1/Google.Apis.CloudOSLogin.v1.csproj index c46e7d86b1a..8bd0c4ff1d9 100644 --- a/Src/Generated/Google.Apis.CloudOSLogin.v1/Google.Apis.CloudOSLogin.v1.csproj +++ b/Src/Generated/Google.Apis.CloudOSLogin.v1/Google.Apis.CloudOSLogin.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudOSLogin.v1 Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudOSLogin.v1alpha/Google.Apis.CloudOSLogin.v1alpha.csproj b/Src/Generated/Google.Apis.CloudOSLogin.v1alpha/Google.Apis.CloudOSLogin.v1alpha.csproj index af1e3a688d8..4096e5d4b55 100644 --- a/Src/Generated/Google.Apis.CloudOSLogin.v1alpha/Google.Apis.CloudOSLogin.v1alpha.csproj +++ b/Src/Generated/Google.Apis.CloudOSLogin.v1alpha/Google.Apis.CloudOSLogin.v1alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudOSLogin.v1alpha Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudOSLogin.v1beta/Google.Apis.CloudOSLogin.v1beta.csproj b/Src/Generated/Google.Apis.CloudOSLogin.v1beta/Google.Apis.CloudOSLogin.v1beta.csproj index f6805bcfa6b..511a2dc7b18 100644 --- a/Src/Generated/Google.Apis.CloudOSLogin.v1beta/Google.Apis.CloudOSLogin.v1beta.csproj +++ b/Src/Generated/Google.Apis.CloudOSLogin.v1beta/Google.Apis.CloudOSLogin.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudOSLogin.v1beta Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.cs b/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.cs index 7bd6154dde4..37e04e2850b 100644 --- a/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.cs +++ b/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.cs @@ -466,7 +466,7 @@ public ListRequest(Google.Apis.Services.IClientService service, string parent) : public virtual string Parent { get; private set; } /// - /// The maximum number of items to return. Default page_size is 1000. Max limit is 10000. + /// The maximum number of items to return. Default page_size is 1000. Max limit is 1000. /// [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] public virtual System.Nullable PageSize { get; set; } diff --git a/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.csproj b/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.csproj index 91b54dc4197..9cb9b37a41c 100644 --- a/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.csproj +++ b/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudProfiler.v2 Client Library - 1.64.0.3268 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.cs b/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.cs index 8b0ccb38050..83cdd349f13 100644 --- a/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.cs +++ b/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.csproj b/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.csproj index 652644421f8..36c643757a7 100644 --- a/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.csproj +++ b/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudRedis.v1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.cs b/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.cs index f6b25ad6018..bad8ecfdb0d 100644 --- a/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.cs +++ b/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.csproj b/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.csproj index 0e9270a45c0..b7479829a82 100644 --- a/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudRedis.v1beta1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.cs b/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.cs index 247e36254c8..8612835de81 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.cs +++ b/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.csproj b/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.csproj index 3ef0feb1238..ea128c93ff5 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.csproj +++ b/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudResourceManager.v1 Client Library - 1.64.0.3216 + 1.65.0.3216 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.cs b/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.cs index 74b5a8b1044..0a82afb73dd 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.cs +++ b/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.csproj b/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.csproj index efaa2300942..f5100cfab72 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudResourceManager.v1beta1 Client Library - 1.64.0.3216 + 1.65.0.3216 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.cs b/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.cs index 4bc170f3f47..7df7225cdde 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.cs +++ b/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.csproj b/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.csproj index 5dc32e4e7d2..c30820efb3e 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.csproj +++ b/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudResourceManager.v2 Client Library - 1.64.0.3139 + 1.65.0.3139 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.cs b/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.cs index 200127653b7..d2c37b2fac4 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.cs +++ b/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.csproj b/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.csproj index 83f5f42d37e..c3619dfb5b7 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.csproj +++ b/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudResourceManager.v2beta1 Client Library - 1.64.0.3139 + 1.65.0.3139 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.cs b/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.cs index 92165fd5a4a..2e7978f1de9 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.cs +++ b/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.csproj b/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.csproj index 3c94e5a594c..8151adf36a8 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.csproj +++ b/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudResourceManager.v3 Client Library - 1.64.0.3216 + 1.65.0.3216 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.cs b/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.cs index 0f5de6b44f2..5a83fc7d74e 100644 --- a/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.cs +++ b/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.csproj b/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.csproj index 47f327afd23..b37919e494c 100644 --- a/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.csproj +++ b/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudRetail.v2 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRetail.v2alpha/Google.Apis.CloudRetail.v2alpha.csproj b/Src/Generated/Google.Apis.CloudRetail.v2alpha/Google.Apis.CloudRetail.v2alpha.csproj index 50e5cbe9d20..5d7fbbc52b3 100644 --- a/Src/Generated/Google.Apis.CloudRetail.v2alpha/Google.Apis.CloudRetail.v2alpha.csproj +++ b/Src/Generated/Google.Apis.CloudRetail.v2alpha/Google.Apis.CloudRetail.v2alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudRetail.v2alpha Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.cs b/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.cs index ae7ffc6f05c..3213269abbd 100644 --- a/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.cs +++ b/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.csproj b/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.csproj index 968234d9900..b22a488c865 100644 --- a/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.csproj +++ b/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudRetail.v2beta Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRun.v1/Google.Apis.CloudRun.v1.csproj b/Src/Generated/Google.Apis.CloudRun.v1/Google.Apis.CloudRun.v1.csproj index e0511e1d4a7..0a486f5c618 100644 --- a/Src/Generated/Google.Apis.CloudRun.v1/Google.Apis.CloudRun.v1.csproj +++ b/Src/Generated/Google.Apis.CloudRun.v1/Google.Apis.CloudRun.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudRun.v1 Client Library - 1.64.0.3265 + 1.65.0.3265 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRun.v2/Google.Apis.CloudRun.v2.csproj b/Src/Generated/Google.Apis.CloudRun.v2/Google.Apis.CloudRun.v2.csproj index f6a221cba35..2a3cc9945ff 100644 --- a/Src/Generated/Google.Apis.CloudRun.v2/Google.Apis.CloudRun.v2.csproj +++ b/Src/Generated/Google.Apis.CloudRun.v2/Google.Apis.CloudRun.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudRun.v2 Client Library - 1.64.0.3265 + 1.65.0.3265 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.cs b/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.cs index 77b1ee381af..147ce326a43 100644 --- a/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.cs +++ b/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.csproj b/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.csproj index 815e4d8504f..aa46a398d31 100644 --- a/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.csproj +++ b/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudRuntimeConfig.v1 Client Library - 1.64.0.3136 + 1.65.0.3136 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRuntimeConfig.v1beta1/Google.Apis.CloudRuntimeConfig.v1beta1.csproj b/Src/Generated/Google.Apis.CloudRuntimeConfig.v1beta1/Google.Apis.CloudRuntimeConfig.v1beta1.csproj index 6d66a9d4be0..0fabf9dd2ab 100644 --- a/Src/Generated/Google.Apis.CloudRuntimeConfig.v1beta1/Google.Apis.CloudRuntimeConfig.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudRuntimeConfig.v1beta1/Google.Apis.CloudRuntimeConfig.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudRuntimeConfig.v1beta1 Client Library - 1.64.0.3284 + 1.65.0.3284 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.cs b/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.cs index 85c2a585ddc..77c4da766e8 100644 --- a/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.cs +++ b/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.csproj b/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.csproj index 42da450b36b..79888a3235f 100644 --- a/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.csproj +++ b/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudScheduler.v1 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.cs b/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.cs index e01ea4f487d..11a369e893a 100644 --- a/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.cs +++ b/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.csproj b/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.csproj index b3952afc4b2..8ce8412d44f 100644 --- a/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudScheduler.v1beta1 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.cs b/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.cs index c7237adae52..f5c396029d9 100644 --- a/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.cs +++ b/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.csproj b/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.csproj index 675be03c3a7..640c68fad5e 100644 --- a/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.csproj +++ b/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudSearch.v1 Client Library - 1.64.0.3164 + 1.65.0.3164 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.cs b/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.cs index 74403961045..6b984e9744f 100644 --- a/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.cs +++ b/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.csproj b/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.csproj index 032b6922e50..8dfbdca860c 100644 --- a/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.csproj +++ b/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudSecurityToken.v1 Client Library - 1.64.0.2950 + 1.65.0.2950 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.cs b/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.cs index 6ee51f05226..2a66c9657cb 100644 --- a/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.cs +++ b/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.csproj b/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.csproj index 5bbf6b970e7..10ac6839dc8 100644 --- a/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.csproj +++ b/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudSecurityToken.v1beta Client Library - 1.64.0.2950 + 1.65.0.2950 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.cs b/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.cs index 86fc2927fc5..5027ca024e1 100644 --- a/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.cs +++ b/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.csproj b/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.csproj index 2dd202c8e76..512170ca531 100644 --- a/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.csproj +++ b/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudShell.v1 Client Library - 1.64.0.3140 + 1.65.0.3140 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudSourceRepositories.v1/Google.Apis.CloudSourceRepositories.v1.csproj b/Src/Generated/Google.Apis.CloudSourceRepositories.v1/Google.Apis.CloudSourceRepositories.v1.csproj index dc902b036df..2cfab88d198 100644 --- a/Src/Generated/Google.Apis.CloudSourceRepositories.v1/Google.Apis.CloudSourceRepositories.v1.csproj +++ b/Src/Generated/Google.Apis.CloudSourceRepositories.v1/Google.Apis.CloudSourceRepositories.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudSourceRepositories.v1 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudSupport.v2/Google.Apis.CloudSupport.v2.csproj b/Src/Generated/Google.Apis.CloudSupport.v2/Google.Apis.CloudSupport.v2.csproj index 9ef9fe2126b..9cb3f09e90f 100644 --- a/Src/Generated/Google.Apis.CloudSupport.v2/Google.Apis.CloudSupport.v2.csproj +++ b/Src/Generated/Google.Apis.CloudSupport.v2/Google.Apis.CloudSupport.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudSupport.v2 Client Library - 1.64.0.3275 + 1.65.0.3275 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudSupport.v2beta/Google.Apis.CloudSupport.v2beta.csproj b/Src/Generated/Google.Apis.CloudSupport.v2beta/Google.Apis.CloudSupport.v2beta.csproj index 3078a21d0a2..495af3b8a89 100644 --- a/Src/Generated/Google.Apis.CloudSupport.v2beta/Google.Apis.CloudSupport.v2beta.csproj +++ b/Src/Generated/Google.Apis.CloudSupport.v2beta/Google.Apis.CloudSupport.v2beta.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudSupport.v2beta Client Library - 1.64.0.3275 + 1.65.0.3275 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.cs b/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.cs index ea89e73a1aa..565d12ebbf1 100644 --- a/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.cs +++ b/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.csproj b/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.csproj index 8d3eda7aa98..62c7e940220 100644 --- a/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.csproj +++ b/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTalentSolution.v3 Client Library - 1.64.0.3155 + 1.65.0.3155 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.cs b/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.cs index 3836d261355..0709e5cd142 100644 --- a/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.cs +++ b/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.csproj b/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.csproj index 5d8a37834a1..1fd169def61 100644 --- a/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTalentSolution.v3p1beta1 Client Library - 1.64.0.3155 + 1.65.0.3155 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.cs b/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.cs index fe4008ecc78..81cd6d66ff1 100644 --- a/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.cs +++ b/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.csproj b/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.csproj index 428d5f6a508..7962b09b043 100644 --- a/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.csproj +++ b/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTalentSolution.v4 Client Library - 1.64.0.3155 + 1.65.0.3155 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.cs b/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.cs index 57bc1852fc1..6c1b901f0d1 100644 --- a/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.cs +++ b/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.csproj b/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.csproj index 7eb1875a9cc..642c75a3973 100644 --- a/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.csproj +++ b/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTasks.v2 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.cs b/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.cs index 1be513bfdcd..92ba282bfd0 100644 --- a/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.cs +++ b/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.csproj b/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.csproj index b51cceee125..9d25da43652 100644 --- a/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.csproj +++ b/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTasks.v2beta2 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.cs b/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.cs index 4dce33c8d40..3d023401f0e 100644 --- a/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.cs +++ b/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.csproj b/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.csproj index 979f618694d..b58818ad0a9 100644 --- a/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.csproj +++ b/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTasks.v2beta3 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTrace.v1/Google.Apis.CloudTrace.v1.csproj b/Src/Generated/Google.Apis.CloudTrace.v1/Google.Apis.CloudTrace.v1.csproj index cc990088cbf..bfc4c56f699 100644 --- a/Src/Generated/Google.Apis.CloudTrace.v1/Google.Apis.CloudTrace.v1.csproj +++ b/Src/Generated/Google.Apis.CloudTrace.v1/Google.Apis.CloudTrace.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudTrace.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.cs b/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.cs index e7f786a1a24..aa69ae1332c 100644 --- a/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.cs +++ b/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.csproj b/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.csproj index 7439decdef4..3d5e516cbff 100644 --- a/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.csproj +++ b/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTrace.v2 Client Library - 1.64.0.3052 + 1.65.0.3052 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.cs b/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.cs index 6a68d1564b0..b029d14893c 100644 --- a/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.cs +++ b/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.csproj b/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.csproj index bd30966af2e..bae297f0e5c 100644 --- a/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.csproj +++ b/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTrace.v2beta1 Client Library - 1.64.0.2667 + 1.65.0.2667 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1/Google.Apis.CloudVideoIntelligence.v1.csproj b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1/Google.Apis.CloudVideoIntelligence.v1.csproj index 4bd73758909..f3e411d21e3 100644 --- a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1/Google.Apis.CloudVideoIntelligence.v1.csproj +++ b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1/Google.Apis.CloudVideoIntelligence.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudVideoIntelligence.v1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1beta2/Google.Apis.CloudVideoIntelligence.v1beta2.csproj b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1beta2/Google.Apis.CloudVideoIntelligence.v1beta2.csproj index 213f31d3870..e99fb147bd1 100644 --- a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1beta2/Google.Apis.CloudVideoIntelligence.v1beta2.csproj +++ b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1beta2/Google.Apis.CloudVideoIntelligence.v1beta2.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudVideoIntelligence.v1beta2 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p1beta1/Google.Apis.CloudVideoIntelligence.v1p1beta1.csproj b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p1beta1/Google.Apis.CloudVideoIntelligence.v1p1beta1.csproj index d886d28db82..5c2fcf0fdc0 100644 --- a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p1beta1/Google.Apis.CloudVideoIntelligence.v1p1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p1beta1/Google.Apis.CloudVideoIntelligence.v1p1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudVideoIntelligence.v1p1beta1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p2beta1/Google.Apis.CloudVideoIntelligence.v1p2beta1.csproj b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p2beta1/Google.Apis.CloudVideoIntelligence.v1p2beta1.csproj index 2cd25985501..3dca925b322 100644 --- a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p2beta1/Google.Apis.CloudVideoIntelligence.v1p2beta1.csproj +++ b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p2beta1/Google.Apis.CloudVideoIntelligence.v1p2beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudVideoIntelligence.v1p2beta1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p3beta1/Google.Apis.CloudVideoIntelligence.v1p3beta1.csproj b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p3beta1/Google.Apis.CloudVideoIntelligence.v1p3beta1.csproj index 359ab212c80..5944389fabd 100644 --- a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p3beta1/Google.Apis.CloudVideoIntelligence.v1p3beta1.csproj +++ b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p3beta1/Google.Apis.CloudVideoIntelligence.v1p3beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudVideoIntelligence.v1p3beta1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudWorkstations.v1/Google.Apis.CloudWorkstations.v1.csproj b/Src/Generated/Google.Apis.CloudWorkstations.v1/Google.Apis.CloudWorkstations.v1.csproj index 66516635abc..acf757b838e 100644 --- a/Src/Generated/Google.Apis.CloudWorkstations.v1/Google.Apis.CloudWorkstations.v1.csproj +++ b/Src/Generated/Google.Apis.CloudWorkstations.v1/Google.Apis.CloudWorkstations.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudWorkstations.v1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudWorkstations.v1beta/Google.Apis.CloudWorkstations.v1beta.csproj b/Src/Generated/Google.Apis.CloudWorkstations.v1beta/Google.Apis.CloudWorkstations.v1beta.csproj index ccc6060973a..ca5443dedc0 100644 --- a/Src/Generated/Google.Apis.CloudWorkstations.v1beta/Google.Apis.CloudWorkstations.v1beta.csproj +++ b/Src/Generated/Google.Apis.CloudWorkstations.v1beta/Google.Apis.CloudWorkstations.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudWorkstations.v1beta Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Cloudbilling.v1/Google.Apis.Cloudbilling.v1.csproj b/Src/Generated/Google.Apis.Cloudbilling.v1/Google.Apis.Cloudbilling.v1.csproj index 79cc09a0888..5159fd6e9ed 100644 --- a/Src/Generated/Google.Apis.Cloudbilling.v1/Google.Apis.Cloudbilling.v1.csproj +++ b/Src/Generated/Google.Apis.Cloudbilling.v1/Google.Apis.Cloudbilling.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Cloudbilling.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Cloudbilling.v1beta/Google.Apis.Cloudbilling.v1beta.csproj b/Src/Generated/Google.Apis.Cloudbilling.v1beta/Google.Apis.Cloudbilling.v1beta.csproj index 5b7ad9af323..3624f048969 100644 --- a/Src/Generated/Google.Apis.Cloudbilling.v1beta/Google.Apis.Cloudbilling.v1beta.csproj +++ b/Src/Generated/Google.Apis.Cloudbilling.v1beta/Google.Apis.Cloudbilling.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.Cloudbilling.v1beta Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Cloudchannel.v1/Google.Apis.Cloudchannel.v1.csproj b/Src/Generated/Google.Apis.Cloudchannel.v1/Google.Apis.Cloudchannel.v1.csproj index f417ef861ab..fd07ff9c3f8 100644 --- a/Src/Generated/Google.Apis.Cloudchannel.v1/Google.Apis.Cloudchannel.v1.csproj +++ b/Src/Generated/Google.Apis.Cloudchannel.v1/Google.Apis.Cloudchannel.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Cloudchannel.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.cs b/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.cs index dba30351eda..bd069e5993a 100644 --- a/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.cs +++ b/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.csproj b/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.csproj index 52de04fcedd..dcc36f680ec 100644 --- a/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Clouderrorreporting.v1beta1 Client Library - 1.64.0.3231 + 1.65.0.3231 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.cs b/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.cs index caa609f8b84..3f48d5dd846 100644 --- a/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.cs +++ b/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.csproj b/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.csproj index e3512c12374..0ed61b4f10e 100644 --- a/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.csproj +++ b/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.csproj @@ -3,9 +3,9 @@ Google.Apis.Compute.alpha Client Library - 1.64.0.3253 + 1.65.0.3253 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.cs b/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.cs index fd29666ddc0..e34797220b6 100644 --- a/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.cs +++ b/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.csproj b/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.csproj index e009c573625..a3d37f9df8e 100644 --- a/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.csproj +++ b/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.csproj @@ -3,9 +3,9 @@ Google.Apis.Compute.beta Client Library - 1.64.0.3253 + 1.65.0.3253 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.cs b/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.cs index a037b5de30c..77e883c1bb7 100644 --- a/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.cs +++ b/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.csproj b/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.csproj index 1bf90f1fce3..566fc49c1c1 100644 --- a/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.csproj +++ b/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Compute.v1 Client Library - 1.64.0.3253 + 1.65.0.3253 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Connectors.v1/Google.Apis.Connectors.v1.csproj b/Src/Generated/Google.Apis.Connectors.v1/Google.Apis.Connectors.v1.csproj index 2782fa1d90d..fcdc184ad9b 100644 --- a/Src/Generated/Google.Apis.Connectors.v1/Google.Apis.Connectors.v1.csproj +++ b/Src/Generated/Google.Apis.Connectors.v1/Google.Apis.Connectors.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Connectors.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Connectors.v2/Google.Apis.Connectors.v2.csproj b/Src/Generated/Google.Apis.Connectors.v2/Google.Apis.Connectors.v2.csproj index a932b4fa998..40e4b3976f4 100644 --- a/Src/Generated/Google.Apis.Connectors.v2/Google.Apis.Connectors.v2.csproj +++ b/Src/Generated/Google.Apis.Connectors.v2/Google.Apis.Connectors.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.Connectors.v2 Client Library - 1.64.0.3268 + 1.65.0.3268 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Contactcenterinsights.v1/Google.Apis.Contactcenterinsights.v1.csproj b/Src/Generated/Google.Apis.Contactcenterinsights.v1/Google.Apis.Contactcenterinsights.v1.csproj index c00ffeb1d57..853cded2fbb 100644 --- a/Src/Generated/Google.Apis.Contactcenterinsights.v1/Google.Apis.Contactcenterinsights.v1.csproj +++ b/Src/Generated/Google.Apis.Contactcenterinsights.v1/Google.Apis.Contactcenterinsights.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Contactcenterinsights.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.cs b/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.cs index d9e0029e6d4..44f8905c6b8 100644 --- a/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.cs +++ b/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.csproj b/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.csproj index 93bd1e51bc0..8d117214705 100644 --- a/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.csproj +++ b/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Container.v1 Client Library - 1.64.0.3247 + 1.65.0.3247 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Container.v1beta1/Google.Apis.Container.v1beta1.csproj b/Src/Generated/Google.Apis.Container.v1beta1/Google.Apis.Container.v1beta1.csproj index d7dfa06174d..5aab36055b5 100644 --- a/Src/Generated/Google.Apis.Container.v1beta1/Google.Apis.Container.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Container.v1beta1/Google.Apis.Container.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Container.v1beta1 Client Library - 1.64.0.3259 + 1.65.0.3259 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.cs b/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.cs index 126f96c05e8..5c451389b9b 100644 --- a/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.cs +++ b/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -1973,9 +1973,25 @@ public class Binding : Google.Apis.Requests.IDirectResponseSchema /// example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that /// represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain /// (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * - /// `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that - /// has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is - /// recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * + /// `principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: + /// A single identity in a workforce identity pool. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/group/{group_id}`: All + /// workforce identities in a group. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: + /// All workforce identities with a specific attribute value. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/*`: All identities in a + /// workforce identity pool. * + /// `principal://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/subject/{subject_attribute_value}`: + /// A single identity in a workload identity pool. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/group/{group_id}`: + /// A workload identity pool group. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: + /// All identities in a workload identity pool with a certain attribute. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/*`: + /// All identities in a workload identity pool. * `deleted:user:{emailid}?uid={uniqueid}`: An email address + /// (plus unique identifier) representing a user that has been recently deleted. For example, + /// `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to + /// `user:{emailid}` and the recovered user retains the role in the binding. * /// `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a /// service account that has been recently deleted. For example, /// `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, @@ -1983,7 +1999,10 @@ public class Binding : Google.Apis.Requests.IDirectResponseSchema /// binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing /// a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. /// If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role - /// in the binding. + /// in the binding. * + /// `deleted:principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: + /// Deleted single identity in a workforce identity pool. For example, + /// `deleted:principal://iam.googleapis.com/locations/global/workforcePools/my-pool-id/subject/my-subject-attribute-value`. /// [Newtonsoft.Json.JsonPropertyAttribute("members")] public virtual System.Collections.Generic.IList Members { get; set; } diff --git a/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.csproj b/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.csproj index ea1a1ace30f..f4bd8f84bb3 100644 --- a/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.csproj +++ b/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ContainerAnalysis.v1 Client Library - 1.64.0.3228 + 1.65.0.3291 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.cs b/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.cs index 8cdc78849d5..70f8391e878 100644 --- a/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.cs +++ b/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -3017,9 +3017,25 @@ public class Binding : Google.Apis.Requests.IDirectResponseSchema /// example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that /// represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain /// (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * - /// `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that - /// has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is - /// recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * + /// `principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: + /// A single identity in a workforce identity pool. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/group/{group_id}`: All + /// workforce identities in a group. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: + /// All workforce identities with a specific attribute value. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/*`: All identities in a + /// workforce identity pool. * + /// `principal://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/subject/{subject_attribute_value}`: + /// A single identity in a workload identity pool. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/group/{group_id}`: + /// A workload identity pool group. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: + /// All identities in a workload identity pool with a certain attribute. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/*`: + /// All identities in a workload identity pool. * `deleted:user:{emailid}?uid={uniqueid}`: An email address + /// (plus unique identifier) representing a user that has been recently deleted. For example, + /// `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to + /// `user:{emailid}` and the recovered user retains the role in the binding. * /// `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a /// service account that has been recently deleted. For example, /// `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, @@ -3027,7 +3043,10 @@ public class Binding : Google.Apis.Requests.IDirectResponseSchema /// binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing /// a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. /// If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role - /// in the binding. + /// in the binding. * + /// `deleted:principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: + /// Deleted single identity in a workforce identity pool. For example, + /// `deleted:principal://iam.googleapis.com/locations/global/workforcePools/my-pool-id/subject/my-subject-attribute-value`. /// [Newtonsoft.Json.JsonPropertyAttribute("members")] public virtual System.Collections.Generic.IList Members { get; set; } diff --git a/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.csproj b/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.csproj index 9ed3bcd4309..bb55d465c17 100644 --- a/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.ContainerAnalysis.v1alpha1 Client Library - 1.64.0.3228 + 1.65.0.3291 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.cs b/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.cs index 33c62544b71..a7c901e5f67 100644 --- a/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.cs +++ b/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -2136,9 +2136,25 @@ public class Binding : Google.Apis.Requests.IDirectResponseSchema /// example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that /// represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain /// (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * - /// `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that - /// has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is - /// recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * + /// `principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: + /// A single identity in a workforce identity pool. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/group/{group_id}`: All + /// workforce identities in a group. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: + /// All workforce identities with a specific attribute value. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/*`: All identities in a + /// workforce identity pool. * + /// `principal://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/subject/{subject_attribute_value}`: + /// A single identity in a workload identity pool. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/group/{group_id}`: + /// A workload identity pool group. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: + /// All identities in a workload identity pool with a certain attribute. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/*`: + /// All identities in a workload identity pool. * `deleted:user:{emailid}?uid={uniqueid}`: An email address + /// (plus unique identifier) representing a user that has been recently deleted. For example, + /// `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to + /// `user:{emailid}` and the recovered user retains the role in the binding. * /// `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a /// service account that has been recently deleted. For example, /// `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, @@ -2146,7 +2162,10 @@ public class Binding : Google.Apis.Requests.IDirectResponseSchema /// binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing /// a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. /// If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role - /// in the binding. + /// in the binding. * + /// `deleted:principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: + /// Deleted single identity in a workforce identity pool. For example, + /// `deleted:principal://iam.googleapis.com/locations/global/workforcePools/my-pool-id/subject/my-subject-attribute-value`. /// [Newtonsoft.Json.JsonPropertyAttribute("members")] public virtual System.Collections.Generic.IList Members { get; set; } diff --git a/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.csproj b/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.csproj index f38a55ed67f..ac3c1f004d3 100644 --- a/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.csproj +++ b/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.ContainerAnalysis.v1beta1 Client Library - 1.64.0.3228 + 1.65.0.3291 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CustomSearchAPI.v1/Google.Apis.CustomSearchAPI.v1.csproj b/Src/Generated/Google.Apis.CustomSearchAPI.v1/Google.Apis.CustomSearchAPI.v1.csproj index 543091e89db..eff8687d1bf 100644 --- a/Src/Generated/Google.Apis.CustomSearchAPI.v1/Google.Apis.CustomSearchAPI.v1.csproj +++ b/Src/Generated/Google.Apis.CustomSearchAPI.v1/Google.Apis.CustomSearchAPI.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CustomSearchAPI.v1 Client Library - 1.64.0.3290 + 1.65.0.3290 Google LLC Copyright 2024 Google LLC Google @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.DLP.v2/Google.Apis.DLP.v2.csproj b/Src/Generated/Google.Apis.DLP.v2/Google.Apis.DLP.v2.csproj index 0a2c7b715b1..8f28931a97c 100644 --- a/Src/Generated/Google.Apis.DLP.v2/Google.Apis.DLP.v2.csproj +++ b/Src/Generated/Google.Apis.DLP.v2/Google.Apis.DLP.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.DLP.v2 Client Library - 1.64.0.3265 + 1.65.0.3265 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DataCatalog.v1/Google.Apis.DataCatalog.v1.csproj b/Src/Generated/Google.Apis.DataCatalog.v1/Google.Apis.DataCatalog.v1.csproj index 76d9190e062..c35165cc9ec 100644 --- a/Src/Generated/Google.Apis.DataCatalog.v1/Google.Apis.DataCatalog.v1.csproj +++ b/Src/Generated/Google.Apis.DataCatalog.v1/Google.Apis.DataCatalog.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.DataCatalog.v1 Client Library - 1.64.0.3283 + 1.65.0.3283 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DataCatalog.v1beta1/Google.Apis.DataCatalog.v1beta1.csproj b/Src/Generated/Google.Apis.DataCatalog.v1beta1/Google.Apis.DataCatalog.v1beta1.csproj index 8278093766f..6a768b1635a 100644 --- a/Src/Generated/Google.Apis.DataCatalog.v1beta1/Google.Apis.DataCatalog.v1beta1.csproj +++ b/Src/Generated/Google.Apis.DataCatalog.v1beta1/Google.Apis.DataCatalog.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.DataCatalog.v1beta1 Client Library - 1.64.0.3283 + 1.65.0.3283 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.cs b/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.cs index 57d273ad00b..e8efcca4163 100644 --- a/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.cs +++ b/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.csproj b/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.csproj index d32b0a28608..2a7323a3025 100644 --- a/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.csproj +++ b/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.DataFusion.v1 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.cs b/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.cs index c2ac05d23d7..86f89ab38c8 100644 --- a/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.cs +++ b/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.csproj b/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.csproj index 3c7f54641e8..423bceaccc9 100644 --- a/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.csproj +++ b/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.DataFusion.v1beta1 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.cs b/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.cs index 51b0208f565..def8c450313 100644 --- a/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.cs +++ b/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.csproj b/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.csproj index 33425423511..c6355130b9c 100644 --- a/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.csproj +++ b/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.DataLabeling.v1beta1 Client Library - 1.64.0.3195 + 1.65.0.3195 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DatabaseMigrationService.v1/Google.Apis.DatabaseMigrationService.v1.csproj b/Src/Generated/Google.Apis.DatabaseMigrationService.v1/Google.Apis.DatabaseMigrationService.v1.csproj index a366cbca693..a6b45361398 100644 --- a/Src/Generated/Google.Apis.DatabaseMigrationService.v1/Google.Apis.DatabaseMigrationService.v1.csproj +++ b/Src/Generated/Google.Apis.DatabaseMigrationService.v1/Google.Apis.DatabaseMigrationService.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.DatabaseMigrationService.v1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DatabaseMigrationService.v1beta1/Google.Apis.DatabaseMigrationService.v1beta1.csproj b/Src/Generated/Google.Apis.DatabaseMigrationService.v1beta1/Google.Apis.DatabaseMigrationService.v1beta1.csproj index 375c801ff89..1643c887b3f 100644 --- a/Src/Generated/Google.Apis.DatabaseMigrationService.v1beta1/Google.Apis.DatabaseMigrationService.v1beta1.csproj +++ b/Src/Generated/Google.Apis.DatabaseMigrationService.v1beta1/Google.Apis.DatabaseMigrationService.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.DatabaseMigrationService.v1beta1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dataflow.v1b3/Google.Apis.Dataflow.v1b3.csproj b/Src/Generated/Google.Apis.Dataflow.v1b3/Google.Apis.Dataflow.v1b3.csproj index 913bb9f3ff4..27c7defce9f 100644 --- a/Src/Generated/Google.Apis.Dataflow.v1b3/Google.Apis.Dataflow.v1b3.csproj +++ b/Src/Generated/Google.Apis.Dataflow.v1b3/Google.Apis.Dataflow.v1b3.csproj @@ -3,7 +3,7 @@ Google.Apis.Dataflow.v1b3 Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dataform.v1beta1/Google.Apis.Dataform.v1beta1.csproj b/Src/Generated/Google.Apis.Dataform.v1beta1/Google.Apis.Dataform.v1beta1.csproj index 3b0bae5614a..abc70fb7a41 100644 --- a/Src/Generated/Google.Apis.Dataform.v1beta1/Google.Apis.Dataform.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Dataform.v1beta1/Google.Apis.Dataform.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Dataform.v1beta1 Client Library - 1.64.0.3264 + 1.65.0.3264 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.cs b/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.cs index cf155b861b8..9367da0b36a 100644 --- a/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.cs +++ b/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.csproj b/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.csproj index ef8838e310e..f668b3f0f24 100644 --- a/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.csproj +++ b/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Datapipelines.v1 Client Library - 1.64.0.2900 + 1.65.0.2900 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dataproc.v1/Google.Apis.Dataproc.v1.csproj b/Src/Generated/Google.Apis.Dataproc.v1/Google.Apis.Dataproc.v1.csproj index 6ec9747dcb6..a3fae4b09fa 100644 --- a/Src/Generated/Google.Apis.Dataproc.v1/Google.Apis.Dataproc.v1.csproj +++ b/Src/Generated/Google.Apis.Dataproc.v1/Google.Apis.Dataproc.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Dataproc.v1 Client Library - 1.64.0.3262 + 1.65.0.3262 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.cs b/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.cs index b431c41dada..863f99a1a1b 100644 --- a/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.cs +++ b/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.csproj b/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.csproj index 50896a794df..f419f5a5ed5 100644 --- a/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.csproj +++ b/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Datastore.v1 Client Library - 1.64.0.3169 + 1.65.0.3169 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.cs b/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.cs index 5a9f4db25a9..36fc895a320 100644 --- a/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.cs +++ b/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.csproj b/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.csproj index 2adc1847508..cc71720e22d 100644 --- a/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Datastore.v1beta1 Client Library - 1.64.0.3139 + 1.65.0.3139 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.cs b/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.cs index d72d0799171..24687802fa1 100644 --- a/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.cs +++ b/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.csproj b/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.csproj index e8b2cd231a0..16ced6e4749 100644 --- a/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.csproj +++ b/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.csproj @@ -3,9 +3,9 @@ Google.Apis.Datastore.v1beta3 Client Library - 1.64.0.3169 + 1.65.0.3169 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.cs b/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.cs index 684a3a59876..cf16379a8bf 100644 --- a/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.cs +++ b/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.csproj b/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.csproj index d61877ffd74..68b3d9aeada 100644 --- a/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.csproj +++ b/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Datastream.v1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.cs b/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.cs index 3ccbb3e1d52..989f26c89f2 100644 --- a/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.cs +++ b/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.csproj b/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.csproj index 84d5ad7a2ee..a9759c20415 100644 --- a/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.Datastream.v1alpha1 Client Library - 1.64.0.3135 + 1.65.0.3135 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.cs b/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.cs index c252a69ea59..9afd7c9403b 100644 --- a/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.cs +++ b/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.cs @@ -4201,7 +4201,8 @@ public class MethodMap : Google.Apis.Requests.IDirectResponseSchema /// asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional /// or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the /// `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, - /// read Global, Regional, and Zonal Resources. + /// read Global, Regional, and Zonal Resources. Note that completed Operation resources have a limited retention + /// period. /// public class Operation : Google.Apis.Requests.IDirectResponseSchema { diff --git a/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.csproj b/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.csproj index e466903b7b3..c8a0900688e 100644 --- a/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.csproj +++ b/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.DeploymentManager.alpha Client Library - 1.64.0.3269 + 1.65.0.3290 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.cs b/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.cs index 90e7709cdb6..d19bd864d82 100644 --- a/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.cs +++ b/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.cs @@ -2695,7 +2695,8 @@ public class ManifestsListResponse : Google.Apis.Requests.IDirectResponseSchema /// asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional /// or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the /// `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, - /// read Global, Regional, and Zonal Resources. + /// read Global, Regional, and Zonal Resources. Note that completed Operation resources have a limited retention + /// period. /// public class Operation : Google.Apis.Requests.IDirectResponseSchema { diff --git a/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.csproj b/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.csproj index cf41def4287..4ee3d7ebfc3 100644 --- a/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.csproj +++ b/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.DeploymentManager.v2 Client Library - 1.64.0.3269 + 1.65.0.3290 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.cs b/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.cs index 4db36f39a20..e2e87bbcf0b 100644 --- a/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.cs +++ b/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.cs @@ -4082,7 +4082,8 @@ public class ManifestsListResponse : Google.Apis.Requests.IDirectResponseSchema /// asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional /// or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the /// `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, - /// read Global, Regional, and Zonal Resources. + /// read Global, Regional, and Zonal Resources. Note that completed Operation resources have a limited retention + /// period. /// public class Operation : Google.Apis.Requests.IDirectResponseSchema { diff --git a/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.csproj b/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.csproj index c25e9aa53c7..1b8ac9af5ba 100644 --- a/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.csproj +++ b/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.csproj @@ -3,7 +3,7 @@ Google.Apis.DeploymentManager.v2beta Client Library - 1.64.0.3269 + 1.65.0.3290 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.cs b/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.cs index ab57bd5666f..871cb63ee98 100644 --- a/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.cs +++ b/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.csproj b/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.csproj index ce46bfecde3..3046877778a 100644 --- a/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.csproj +++ b/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.csproj @@ -3,9 +3,9 @@ Google.Apis.Dfareporting.v3_5 Client Library - 1.64.0.3064 + 1.65.0.3064 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.cs b/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.cs index d3b1ac11db2..ad9bf27839c 100644 --- a/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.cs +++ b/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.csproj b/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.csproj index ea713e805bc..5a9274ed562 100644 --- a/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.csproj +++ b/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.csproj @@ -3,9 +3,9 @@ Google.Apis.Dfareporting.v4 Client Library - 1.64.0.3182 + 1.65.0.3182 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dialogflow.v2/Google.Apis.Dialogflow.v2.csproj b/Src/Generated/Google.Apis.Dialogflow.v2/Google.Apis.Dialogflow.v2.csproj index 1d64f8215b5..2b6f04d2bdf 100644 --- a/Src/Generated/Google.Apis.Dialogflow.v2/Google.Apis.Dialogflow.v2.csproj +++ b/Src/Generated/Google.Apis.Dialogflow.v2/Google.Apis.Dialogflow.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.Dialogflow.v2 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dialogflow.v2beta1/Google.Apis.Dialogflow.v2beta1.csproj b/Src/Generated/Google.Apis.Dialogflow.v2beta1/Google.Apis.Dialogflow.v2beta1.csproj index 1e925f59de6..fc42f50d55c 100644 --- a/Src/Generated/Google.Apis.Dialogflow.v2beta1/Google.Apis.Dialogflow.v2beta1.csproj +++ b/Src/Generated/Google.Apis.Dialogflow.v2beta1/Google.Apis.Dialogflow.v2beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Dialogflow.v2beta1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dialogflow.v3/Google.Apis.Dialogflow.v3.csproj b/Src/Generated/Google.Apis.Dialogflow.v3/Google.Apis.Dialogflow.v3.csproj index 654565a366d..83f6d0a28d1 100644 --- a/Src/Generated/Google.Apis.Dialogflow.v3/Google.Apis.Dialogflow.v3.csproj +++ b/Src/Generated/Google.Apis.Dialogflow.v3/Google.Apis.Dialogflow.v3.csproj @@ -3,7 +3,7 @@ Google.Apis.Dialogflow.v3 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dialogflow.v3beta1/Google.Apis.Dialogflow.v3beta1.csproj b/Src/Generated/Google.Apis.Dialogflow.v3beta1/Google.Apis.Dialogflow.v3beta1.csproj index 04fd2a98390..62f212e10f6 100644 --- a/Src/Generated/Google.Apis.Dialogflow.v3beta1/Google.Apis.Dialogflow.v3beta1.csproj +++ b/Src/Generated/Google.Apis.Dialogflow.v3beta1/Google.Apis.Dialogflow.v3beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Dialogflow.v3beta1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.cs b/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.cs index f9d2ba9c249..a46ff442412 100644 --- a/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.cs +++ b/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.csproj b/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.csproj index c43ea59612b..6962cea94ad 100644 --- a/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.csproj +++ b/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Digitalassetlinks.v1 Client Library - 1.64.0.2578 + 1.65.0.2578 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.cs b/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.cs index f4f2440e877..5cf29b66cc3 100644 --- a/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.cs +++ b/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.csproj b/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.csproj index ff23c05534c..5110c9e65cd 100644 --- a/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.csproj +++ b/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Discovery.v1 Client Library - 1.64.0.0 + 1.65.0.0 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.DiscoveryEngine.v1alpha/Google.Apis.DiscoveryEngine.v1alpha.csproj b/Src/Generated/Google.Apis.DiscoveryEngine.v1alpha/Google.Apis.DiscoveryEngine.v1alpha.csproj index 9a189f51b51..1d350ad4c8d 100644 --- a/Src/Generated/Google.Apis.DiscoveryEngine.v1alpha/Google.Apis.DiscoveryEngine.v1alpha.csproj +++ b/Src/Generated/Google.Apis.DiscoveryEngine.v1alpha/Google.Apis.DiscoveryEngine.v1alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.DiscoveryEngine.v1alpha Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DiscoveryEngine.v1beta/Google.Apis.DiscoveryEngine.v1beta.csproj b/Src/Generated/Google.Apis.DiscoveryEngine.v1beta/Google.Apis.DiscoveryEngine.v1beta.csproj index d59b2ea6a30..bbb863eff1b 100644 --- a/Src/Generated/Google.Apis.DiscoveryEngine.v1beta/Google.Apis.DiscoveryEngine.v1beta.csproj +++ b/Src/Generated/Google.Apis.DiscoveryEngine.v1beta/Google.Apis.DiscoveryEngine.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.DiscoveryEngine.v1beta Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DisplayVideo.v1/Google.Apis.DisplayVideo.v1.csproj b/Src/Generated/Google.Apis.DisplayVideo.v1/Google.Apis.DisplayVideo.v1.csproj index 9565bba7f4b..4f85f631df4 100644 --- a/Src/Generated/Google.Apis.DisplayVideo.v1/Google.Apis.DisplayVideo.v1.csproj +++ b/Src/Generated/Google.Apis.DisplayVideo.v1/Google.Apis.DisplayVideo.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.DisplayVideo.v1 Client Library - 1.64.0.3290 + 1.65.0.3290 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DisplayVideo.v2/Google.Apis.DisplayVideo.v2.csproj b/Src/Generated/Google.Apis.DisplayVideo.v2/Google.Apis.DisplayVideo.v2.csproj index 1266a8a0e8c..92ce484b746 100644 --- a/Src/Generated/Google.Apis.DisplayVideo.v2/Google.Apis.DisplayVideo.v2.csproj +++ b/Src/Generated/Google.Apis.DisplayVideo.v2/Google.Apis.DisplayVideo.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.DisplayVideo.v2 Client Library - 1.64.0.3290 + 1.65.0.3290 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DisplayVideo.v3/Google.Apis.DisplayVideo.v3.csproj b/Src/Generated/Google.Apis.DisplayVideo.v3/Google.Apis.DisplayVideo.v3.csproj index a8b5aa7849b..bf1dcc3534e 100644 --- a/Src/Generated/Google.Apis.DisplayVideo.v3/Google.Apis.DisplayVideo.v3.csproj +++ b/Src/Generated/Google.Apis.DisplayVideo.v3/Google.Apis.DisplayVideo.v3.csproj @@ -3,7 +3,7 @@ Google.Apis.DisplayVideo.v3 Client Library - 1.64.0.3290 + 1.65.0.3290 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dns.v1/Google.Apis.Dns.v1.csproj b/Src/Generated/Google.Apis.Dns.v1/Google.Apis.Dns.v1.csproj index fc94e60dc99..e985d739892 100644 --- a/Src/Generated/Google.Apis.Dns.v1/Google.Apis.Dns.v1.csproj +++ b/Src/Generated/Google.Apis.Dns.v1/Google.Apis.Dns.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Dns.v1 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dns.v1beta2/Google.Apis.Dns.v1beta2.csproj b/Src/Generated/Google.Apis.Dns.v1beta2/Google.Apis.Dns.v1beta2.csproj index 358cb4c0d83..17167efc076 100644 --- a/Src/Generated/Google.Apis.Dns.v1beta2/Google.Apis.Dns.v1beta2.csproj +++ b/Src/Generated/Google.Apis.Dns.v1beta2/Google.Apis.Dns.v1beta2.csproj @@ -3,7 +3,7 @@ Google.Apis.Dns.v1beta2 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.cs b/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.cs index 6d61812ce17..31419c59242 100644 --- a/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.cs +++ b/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.csproj b/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.csproj index c0af612846b..9db5353d12f 100644 --- a/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.csproj +++ b/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Docs.v1 Client Library - 1.64.0.3193 + 1.65.0.3193 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.cs b/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.cs index e86b7eb0dfc..e9248dab084 100644 --- a/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.cs +++ b/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.csproj b/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.csproj index 3297eed59c6..c33d641c5b2 100644 --- a/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.csproj +++ b/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Document.v1 Client Library - 1.64.0.3241 + 1.65.0.3241 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.cs b/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.cs index 497018d0b4f..eb4f8314a47 100644 --- a/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.cs +++ b/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.csproj b/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.csproj index b1f80453a2c..d485c83325f 100644 --- a/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.csproj +++ b/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.csproj @@ -3,9 +3,9 @@ Google.Apis.Document.v1beta2 Client Library - 1.64.0.3241 + 1.65.0.3241 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.cs b/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.cs index 5713f2cbfa5..aa610a8d7c1 100644 --- a/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.cs +++ b/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.csproj b/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.csproj index adc3882c663..55e8ddb0e91 100644 --- a/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.csproj +++ b/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.csproj @@ -3,9 +3,9 @@ Google.Apis.Document.v1beta3 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.cs b/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.cs index c813f8f3320..1249ceaefb4 100644 --- a/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.cs +++ b/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.csproj b/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.csproj index 0d9cde7ac3b..839b6e7c769 100644 --- a/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.csproj +++ b/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.DomainsRDAP.v1 Client Library - 1.64.0.2239 + 1.65.0.2239 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.cs b/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.cs index 433a9ce6aad..fcd0a7221dd 100644 --- a/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.cs +++ b/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.csproj b/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.csproj index 360859982c5..fa38aff2909 100644 --- a/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.csproj +++ b/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.DoubleClickBidManager.v2 Client Library - 1.64.0.3105 + 1.65.0.3105 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.cs b/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.cs index d807a1e6b19..3bd92b6d0cd 100644 --- a/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.cs +++ b/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.csproj b/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.csproj index ded5d804e56..67fd5268784 100644 --- a/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.csproj +++ b/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Doubleclicksearch.v2 Client Library - 1.64.0.3211 + 1.65.0.3211 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.cs b/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.cs index 870b4e24a8e..1b9d1963897 100644 --- a/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.cs +++ b/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.csproj b/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.csproj index 7191d82ae82..52b66a4de24 100644 --- a/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.csproj +++ b/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Drive.v2 Client Library - 1.64.0.3245 + 1.65.0.3245 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.cs b/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.cs index f18565045a5..852e8c83f91 100644 --- a/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.cs +++ b/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.csproj b/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.csproj index 72006c78c66..5b89ef2bab9 100644 --- a/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.csproj +++ b/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.Drive.v3 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.cs b/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.cs index d31011d727e..dd20cf0953c 100644 --- a/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.cs +++ b/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.csproj b/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.csproj index b8810780d36..7ec71cd1016 100644 --- a/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.csproj +++ b/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.DriveActivity.v2 Client Library - 1.64.0.3106 + 1.65.0.3106 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DriveLabels.v2/Google.Apis.DriveLabels.v2.csproj b/Src/Generated/Google.Apis.DriveLabels.v2/Google.Apis.DriveLabels.v2.csproj index 723fad2209d..11c73c11b29 100644 --- a/Src/Generated/Google.Apis.DriveLabels.v2/Google.Apis.DriveLabels.v2.csproj +++ b/Src/Generated/Google.Apis.DriveLabels.v2/Google.Apis.DriveLabels.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.DriveLabels.v2 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DriveLabels.v2beta/Google.Apis.DriveLabels.v2beta.csproj b/Src/Generated/Google.Apis.DriveLabels.v2beta/Google.Apis.DriveLabels.v2beta.csproj index a295f296069..5bf31375588 100644 --- a/Src/Generated/Google.Apis.DriveLabels.v2beta/Google.Apis.DriveLabels.v2beta.csproj +++ b/Src/Generated/Google.Apis.DriveLabels.v2beta/Google.Apis.DriveLabels.v2beta.csproj @@ -3,7 +3,7 @@ Google.Apis.DriveLabels.v2beta Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.cs b/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.cs index 793d878b0d5..90086047275 100644 --- a/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.cs +++ b/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.csproj b/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.csproj index 2fed5fad3e6..a638790fb53 100644 --- a/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.csproj +++ b/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Essentialcontacts.v1 Client Library - 1.64.0.2861 + 1.65.0.2861 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Eventarc.v1/Google.Apis.Eventarc.v1.csproj b/Src/Generated/Google.Apis.Eventarc.v1/Google.Apis.Eventarc.v1.csproj index e57131e0f39..ff14b8272b1 100644 --- a/Src/Generated/Google.Apis.Eventarc.v1/Google.Apis.Eventarc.v1.csproj +++ b/Src/Generated/Google.Apis.Eventarc.v1/Google.Apis.Eventarc.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Eventarc.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Eventarc.v1beta1/Google.Apis.Eventarc.v1beta1.csproj b/Src/Generated/Google.Apis.Eventarc.v1beta1/Google.Apis.Eventarc.v1beta1.csproj index 5969fc22340..6fe31f9f65e 100644 --- a/Src/Generated/Google.Apis.Eventarc.v1beta1/Google.Apis.Eventarc.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Eventarc.v1beta1/Google.Apis.Eventarc.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Eventarc.v1beta1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.cs b/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.cs index d9cca4a859b..13ab39fee6b 100644 --- a/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.cs +++ b/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.csproj b/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.csproj index 4d0475a0a49..3acf056b6ce 100644 --- a/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.FactCheckTools.v1alpha1 Client Library - 1.64.0.2632 + 1.65.0.2632 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.cs b/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.cs index ef3665960d6..e48b20b679e 100644 --- a/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.cs +++ b/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.csproj b/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.csproj index f92095dfcb2..0478b7d9099 100644 --- a/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Fcmdata.v1beta1 Client Library - 1.64.0.2651 + 1.65.0.2651 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.cs b/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.cs index 51dbe82544a..1ab35b36673 100644 --- a/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.cs +++ b/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.csproj b/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.csproj index ab7f3f1ba08..51ae8b444c2 100644 --- a/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.csproj +++ b/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseAppDistribution.v1 Client Library - 1.64.0.3142 + 1.65.0.3142 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseAppDistribution.v1alpha/Google.Apis.FirebaseAppDistribution.v1alpha.csproj b/Src/Generated/Google.Apis.FirebaseAppDistribution.v1alpha/Google.Apis.FirebaseAppDistribution.v1alpha.csproj index 4181a290c7e..25fb774b8ce 100644 --- a/Src/Generated/Google.Apis.FirebaseAppDistribution.v1alpha/Google.Apis.FirebaseAppDistribution.v1alpha.csproj +++ b/Src/Generated/Google.Apis.FirebaseAppDistribution.v1alpha/Google.Apis.FirebaseAppDistribution.v1alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.FirebaseAppDistribution.v1alpha Client Library - 1.64.0.3289 + 1.65.0.3289 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.cs b/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.cs index 6cd39cefd8e..e237eeee6f1 100644 --- a/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.cs +++ b/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.csproj b/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.csproj index 115e1bb7f70..4b5c37e8cff 100644 --- a/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.csproj +++ b/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseCloudMessaging.v1 Client Library - 1.64.0.3098 + 1.65.0.3098 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.cs b/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.cs index b4fa8571759..ae18ad3175d 100644 --- a/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.cs +++ b/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.csproj b/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.csproj index 9c5a70e6596..598e3603b88 100644 --- a/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.csproj +++ b/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseDynamicLinks.v1 Client Library - 1.64.0.3232 + 1.65.0.3232 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.cs b/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.cs index bdb1c6bb90b..e10d4f89416 100644 --- a/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.cs +++ b/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.csproj b/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.csproj index 0509493691c..65dc4346998 100644 --- a/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.csproj +++ b/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseHosting.v1 Client Library - 1.64.0.3177 + 1.65.0.3177 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.cs b/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.cs index f1dddfc598f..a7dc22b4ed0 100644 --- a/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.cs +++ b/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.csproj b/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.csproj index bf418e5b137..729b0d3c81e 100644 --- a/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.csproj +++ b/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseHosting.v1beta1 Client Library - 1.64.0.3177 + 1.65.0.3177 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.cs b/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.cs index bdd44bf7ac2..7bcc83b764e 100644 --- a/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.cs +++ b/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.csproj b/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.csproj index 3c918b633e2..f9b982f2f82 100644 --- a/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.csproj +++ b/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseML.v1 Client Library - 1.64.0.3135 + 1.65.0.3135 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.cs b/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.cs index 2e42a77d862..bd6a3e76791 100644 --- a/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.cs +++ b/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.csproj b/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.csproj index dae84133229..bdbfb7a5bee 100644 --- a/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.csproj +++ b/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseML.v1beta2 Client Library - 1.64.0.3135 + 1.65.0.3135 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.cs b/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.cs index 6f30c80e382..9fa604ed532 100644 --- a/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.cs +++ b/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.csproj b/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.csproj index ee1eb026c3d..45324f94d8b 100644 --- a/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.csproj +++ b/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseManagement.v1beta1 Client Library - 1.64.0.3182 + 1.65.0.3182 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.cs b/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.cs index 6dc6257744b..0c19c8ffd43 100644 --- a/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.cs +++ b/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.csproj b/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.csproj index 0823fb88e9e..361fbe008a1 100644 --- a/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.csproj +++ b/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseRealtimeDatabase.v1beta Client Library - 1.64.0.2911 + 1.65.0.2911 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.cs b/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.cs index 2863cecaa30..944f3ab769f 100644 --- a/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.cs +++ b/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.csproj b/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.csproj index 70d58dda7c7..1a306a07b50 100644 --- a/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.csproj +++ b/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseRules.v1 Client Library - 1.64.0.3245 + 1.65.0.3245 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.cs b/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.cs index 350f4aa65cd..ade474e49b7 100644 --- a/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.cs +++ b/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.csproj b/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.csproj index 74106177382..12fffc5c5f0 100644 --- a/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.csproj +++ b/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Firebaseappcheck.v1 Client Library - 1.64.0.3203 + 1.65.0.3203 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.cs b/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.cs index c579558ea3b..ad29a1aba3c 100644 --- a/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.cs +++ b/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.csproj b/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.csproj index fed32f82a1a..c981a6a478d 100644 --- a/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.csproj +++ b/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.Firebaseappcheck.v1beta Client Library - 1.64.0.3259 + 1.65.0.3259 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.cs b/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.cs index a90fc48c109..eab06ed35c1 100644 --- a/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.cs +++ b/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.csproj b/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.csproj index 10f6ae707d3..0837fd9c91b 100644 --- a/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.csproj +++ b/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.Firebasestorage.v1beta Client Library - 1.64.0.3158 + 1.65.0.3158 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Firestore.v1/Google.Apis.Firestore.v1.csproj b/Src/Generated/Google.Apis.Firestore.v1/Google.Apis.Firestore.v1.csproj index ac5c4a563ff..73682af6f1d 100644 --- a/Src/Generated/Google.Apis.Firestore.v1/Google.Apis.Firestore.v1.csproj +++ b/Src/Generated/Google.Apis.Firestore.v1/Google.Apis.Firestore.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Firestore.v1 Client Library - 1.64.0.3276 + 1.65.0.3276 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Firestore.v1beta1/Google.Apis.Firestore.v1beta1.csproj b/Src/Generated/Google.Apis.Firestore.v1beta1/Google.Apis.Firestore.v1beta1.csproj index 214a6b5e340..75e3fe69e63 100644 --- a/Src/Generated/Google.Apis.Firestore.v1beta1/Google.Apis.Firestore.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Firestore.v1beta1/Google.Apis.Firestore.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Firestore.v1beta1 Client Library - 1.64.0.3276 + 1.65.0.3276 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.cs b/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.cs index ab823dd8f65..600589ebd88 100644 --- a/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.cs +++ b/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.csproj b/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.csproj index a86e69f0161..aaad177aab8 100644 --- a/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.csproj +++ b/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.csproj @@ -3,9 +3,9 @@ Google.Apis.Firestore.v1beta2 Client Library - 1.64.0.3169 + 1.65.0.3169 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.cs b/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.cs index 1868d4db9ac..0f835f72dc6 100644 --- a/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.cs +++ b/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.csproj b/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.csproj index 24ea2ce3e9c..8b3bf103ad4 100644 --- a/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.csproj +++ b/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Fitness.v1 Client Library - 1.64.0.3232 + 1.65.0.3232 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.cs b/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.cs index 89eff504a40..b68c87cc45a 100644 --- a/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.cs +++ b/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.csproj b/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.csproj index 0308d884abf..440ba0add57 100644 --- a/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.csproj +++ b/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Forms.v1 Client Library - 1.64.0.2807 + 1.65.0.2807 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GKEHub.v1/Google.Apis.GKEHub.v1.csproj b/Src/Generated/Google.Apis.GKEHub.v1/Google.Apis.GKEHub.v1.csproj index 8f025902098..b1942f06c7a 100644 --- a/Src/Generated/Google.Apis.GKEHub.v1/Google.Apis.GKEHub.v1.csproj +++ b/Src/Generated/Google.Apis.GKEHub.v1/Google.Apis.GKEHub.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.GKEHub.v1 Client Library - 1.64.0.3261 + 1.65.0.3261 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GKEHub.v1alpha/Google.Apis.GKEHub.v1alpha.csproj b/Src/Generated/Google.Apis.GKEHub.v1alpha/Google.Apis.GKEHub.v1alpha.csproj index fcb56348c47..5963093ff07 100644 --- a/Src/Generated/Google.Apis.GKEHub.v1alpha/Google.Apis.GKEHub.v1alpha.csproj +++ b/Src/Generated/Google.Apis.GKEHub.v1alpha/Google.Apis.GKEHub.v1alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.GKEHub.v1alpha Client Library - 1.64.0.3261 + 1.65.0.3261 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.cs b/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.cs index 55ec1611d5a..7de2769576e 100644 --- a/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.cs +++ b/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.csproj b/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.csproj index 0ad0c96b57e..846a5279032 100644 --- a/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.csproj +++ b/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.csproj @@ -3,9 +3,9 @@ Google.Apis.GKEHub.v1alpha2 Client Library - 1.64.0.3200 + 1.65.0.3200 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GKEHub.v1beta/Google.Apis.GKEHub.v1beta.csproj b/Src/Generated/Google.Apis.GKEHub.v1beta/Google.Apis.GKEHub.v1beta.csproj index 09d78d7c6aa..efe56abdbfb 100644 --- a/Src/Generated/Google.Apis.GKEHub.v1beta/Google.Apis.GKEHub.v1beta.csproj +++ b/Src/Generated/Google.Apis.GKEHub.v1beta/Google.Apis.GKEHub.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.GKEHub.v1beta Client Library - 1.64.0.3261 + 1.65.0.3261 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.cs b/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.cs index d11ffad63cb..d44fa55d1ee 100644 --- a/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.cs +++ b/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.csproj b/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.csproj index aeb5f4716af..3a6d8099661 100644 --- a/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.csproj +++ b/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.GKEHub.v1beta1 Client Library - 1.64.0.3200 + 1.65.0.3200 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.cs b/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.cs index 3361188b26a..08628cc3495 100644 --- a/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.cs +++ b/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.csproj b/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.csproj index 8f776c4cb70..a2a6342f4a8 100644 --- a/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.csproj +++ b/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.csproj @@ -3,9 +3,9 @@ Google.Apis.GKEHub.v2alpha Client Library - 1.64.0.3137 + 1.65.0.3137 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GKEOnPrem.v1/Google.Apis.GKEOnPrem.v1.csproj b/Src/Generated/Google.Apis.GKEOnPrem.v1/Google.Apis.GKEOnPrem.v1.csproj index 19619e03045..486db0295df 100644 --- a/Src/Generated/Google.Apis.GKEOnPrem.v1/Google.Apis.GKEOnPrem.v1.csproj +++ b/Src/Generated/Google.Apis.GKEOnPrem.v1/Google.Apis.GKEOnPrem.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.GKEOnPrem.v1 Client Library - 1.64.0.3259 + 1.65.0.3259 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.cs b/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.cs index 2b817d98fbb..d16f46ea2e7 100644 --- a/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.cs +++ b/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.csproj b/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.csproj index 153cda23857..4dcc1d28bbb 100644 --- a/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.csproj +++ b/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Games.v1 Client Library - 1.64.0.3163 + 1.65.0.3163 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.cs b/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.cs index e9398c03851..bfe08e8c04c 100644 --- a/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.cs +++ b/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.csproj b/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.csproj index 72633077ad4..f724d14fac0 100644 --- a/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.csproj +++ b/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.csproj @@ -3,9 +3,9 @@ Google.Apis.GamesConfiguration.v1configuration Client Library - 1.64.0.2884 + 1.65.0.2884 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.cs b/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.cs index 8b5e86fb591..db7106a273e 100644 --- a/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.cs +++ b/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.csproj b/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.csproj index 3320350f74b..bb9b4def750 100644 --- a/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.csproj +++ b/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.csproj @@ -3,9 +3,9 @@ Google.Apis.GamesManagement.v1management Client Library - 1.64.0.2239 + 1.65.0.2239 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Gmail.v1/Google.Apis.Gmail.v1.csproj b/Src/Generated/Google.Apis.Gmail.v1/Google.Apis.Gmail.v1.csproj index 2794f7e20ee..f4bf90f613c 100644 --- a/Src/Generated/Google.Apis.Gmail.v1/Google.Apis.Gmail.v1.csproj +++ b/Src/Generated/Google.Apis.Gmail.v1/Google.Apis.Gmail.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Gmail.v1 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.cs b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.cs index efc2d10f240..a9b59032a4a 100644 --- a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.cs +++ b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.cs @@ -1387,7 +1387,10 @@ protected override void InitParameters() /// Searches through all changes to an account or its children given the specified set of filters. /// /// The body of the request. - /// Required. The account resource for which to return change history resources. + /// + /// Required. The account resource for which to return change history resources. Format: accounts/{account} + /// Example: "accounts/100" + /// public virtual SearchChangeHistoryEventsRequest SearchChangeHistoryEvents(Google.Apis.GoogleAnalyticsAdmin.v1alpha.Data.GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest body, string account) { return new SearchChangeHistoryEventsRequest(this.service, body, account); @@ -1406,7 +1409,10 @@ public SearchChangeHistoryEventsRequest(Google.Apis.Services.IClientService serv InitParameters(); } - /// Required. The account resource for which to return change history resources. + /// + /// Required. The account resource for which to return change history resources. Format: accounts/{account} + /// Example: "accounts/100" + /// [Google.Apis.Util.RequestParameterAttribute("account", Google.Apis.Util.RequestParameterType.Path)] public virtual string Account { get; private set; } @@ -11055,7 +11061,8 @@ public class GoogleAnalyticsAdminV1alphaConversionEventDefaultConversionValue : { /// /// When a conversion event for this event_name has no set currency, this currency will be applied as the - /// default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more. + /// default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more + /// information. /// [Newtonsoft.Json.JsonPropertyAttribute("currencyCode")] public virtual string CurrencyCode { get; set; } @@ -13595,7 +13602,7 @@ public virtual System.DateTimeOffset? LatestChangeTimeDateTimeOffset /// /// Optional. Resource name for a child property. If set, only return changes made to this property or its child - /// resources. + /// resources. Format: properties/{propertyId} Example: "properties/100" /// [Newtonsoft.Json.JsonPropertyAttribute("property")] public virtual string Property { get; set; } diff --git a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.csproj b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.csproj index 21e55535598..3df5227e28a 100644 --- a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.csproj +++ b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.GoogleAnalyticsAdmin.v1alpha Client Library - 1.64.0.3288 + 1.65.0.3291 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.cs b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.cs index 2ffefa51bf4..e3347d9df66 100644 --- a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.cs +++ b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.cs @@ -807,7 +807,10 @@ protected override void InitParameters() /// Searches through all changes to an account or its children given the specified set of filters. /// /// The body of the request. - /// Required. The account resource for which to return change history resources. + /// + /// Required. The account resource for which to return change history resources. Format: accounts/{account} + /// Example: "accounts/100" + /// public virtual SearchChangeHistoryEventsRequest SearchChangeHistoryEvents(Google.Apis.GoogleAnalyticsAdmin.v1beta.Data.GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest body, string account) { return new SearchChangeHistoryEventsRequest(this.service, body, account); @@ -826,7 +829,10 @@ public SearchChangeHistoryEventsRequest(Google.Apis.Services.IClientService serv InitParameters(); } - /// Required. The account resource for which to return change history resources. + /// + /// Required. The account resource for which to return change history resources. Format: accounts/{account} + /// Example: "accounts/100" + /// [Google.Apis.Util.RequestParameterAttribute("account", Google.Apis.Util.RequestParameterType.Path)] public virtual string Account { get; private set; } @@ -4366,7 +4372,8 @@ public class GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue : G { /// /// When a conversion event for this event_name has no set currency, this currency will be applied as the - /// default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more. + /// default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more + /// information. /// [Newtonsoft.Json.JsonPropertyAttribute("currencyCode")] public virtual string CurrencyCode { get; set; } @@ -5634,7 +5641,7 @@ public virtual System.DateTimeOffset? LatestChangeTimeDateTimeOffset /// /// Optional. Resource name for a child property. If set, only return changes made to this property or its child - /// resources. + /// resources. Format: properties/{propertyId} Example: "properties/100" /// [Newtonsoft.Json.JsonPropertyAttribute("property")] public virtual string Property { get; set; } diff --git a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.csproj b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.csproj index f87046a241c..187fa338b4a 100644 --- a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.csproj +++ b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.GoogleAnalyticsAdmin.v1beta Client Library - 1.64.0.3288 + 1.65.0.3291 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.cs b/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.cs index f6f94102d62..f2acddd15c9 100644 --- a/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.cs +++ b/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.csproj b/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.csproj index da3ffbb58b0..815886c8f0c 100644 --- a/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.csproj +++ b/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.GroupsMigration.v1 Client Library - 1.64.0.2254 + 1.65.0.2254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.cs b/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.cs index 0d289f1ffb9..260f4364e3b 100644 --- a/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.cs +++ b/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.csproj b/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.csproj index b12a69b30d6..30f1ad5ddb7 100644 --- a/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.csproj +++ b/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Groupssettings.v1 Client Library - 1.64.0.2366 + 1.65.0.2366 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.HangoutsChat.v1/Google.Apis.HangoutsChat.v1.csproj b/Src/Generated/Google.Apis.HangoutsChat.v1/Google.Apis.HangoutsChat.v1.csproj index 5b3d3167dd4..20fa3f181fe 100644 --- a/Src/Generated/Google.Apis.HangoutsChat.v1/Google.Apis.HangoutsChat.v1.csproj +++ b/Src/Generated/Google.Apis.HangoutsChat.v1/Google.Apis.HangoutsChat.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.HangoutsChat.v1 Client Library - 1.64.0.3283 + 1.65.0.3283 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.cs b/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.cs index 8d1d8d381f7..a9bd648aa5e 100644 --- a/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.cs +++ b/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.csproj b/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.csproj index 8cc425420d5..5ff221592a9 100644 --- a/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.csproj +++ b/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.HomeGraphService.v1 Client Library - 1.64.0.3109 + 1.65.0.3109 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.cs b/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.cs index 1c5da01db9e..3b7c2d5c1a2 100644 --- a/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.cs +++ b/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.csproj b/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.csproj index 25fb31e0363..3a3f5e421f0 100644 --- a/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.csproj +++ b/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.IAMCredentials.v1 Client Library - 1.64.0.2528 + 1.65.0.2528 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.cs b/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.cs index caf9089dad3..441c8fd6964 100644 --- a/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.cs +++ b/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.csproj b/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.csproj index b3bea293edf..c6b48f487ef 100644 --- a/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.csproj +++ b/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.IDS.v1 Client Library - 1.64.0.3140 + 1.65.0.3140 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.cs b/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.cs index 8dafaa8d81f..35d2ca494c3 100644 --- a/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.cs +++ b/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.csproj b/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.csproj index c3bfdb1f605..0b7ccbedb08 100644 --- a/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.csproj +++ b/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Iam.v1 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.cs b/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.cs index ce595c29d9a..95096d89bf1 100644 --- a/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.cs +++ b/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.csproj b/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.csproj index 82488ed999f..691b87718b6 100644 --- a/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.csproj +++ b/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Iam.v2 Client Library - 1.64.0.3178 + 1.65.0.3178 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.cs b/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.cs index 5f2f701fb24..3f1b7ee72f3 100644 --- a/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.cs +++ b/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.csproj b/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.csproj index fbc9a9534a2..cc5de41a32d 100644 --- a/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.csproj +++ b/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.csproj @@ -3,9 +3,9 @@ Google.Apis.Iam.v2beta Client Library - 1.64.0.3178 + 1.65.0.3178 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.cs b/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.cs index ce30f860e1d..caf047a7471 100644 --- a/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.cs +++ b/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.csproj b/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.csproj index e2cdfeb8230..373f8d7016d 100644 --- a/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.csproj +++ b/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.Indexing.v3 Client Library - 1.64.0.3191 + 1.65.0.3191 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.cs b/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.cs index 09669e28103..a20deea4242 100644 --- a/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.cs +++ b/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.csproj b/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.csproj index 863b27868c4..548c3440226 100644 --- a/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.csproj +++ b/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Keep.v1 Client Library - 1.64.0.2637 + 1.65.0.2637 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.cs b/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.cs index bbc8c971e7e..fe0d67b92eb 100644 --- a/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.cs +++ b/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.csproj b/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.csproj index e03d0ade547..9090c99c173 100644 --- a/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.csproj +++ b/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Kgsearch.v1 Client Library - 1.64.0.2143 + 1.65.0.2143 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.cs b/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.cs index 8157ee9f92e..6a67c677079 100644 --- a/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.cs +++ b/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.csproj b/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.csproj index 6118f3930e4..63f4e768b72 100644 --- a/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.csproj +++ b/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Kmsinventory.v1 Client Library - 1.64.0.3118 + 1.65.0.3118 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.cs b/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.cs index a78c8e600a5..f7b21940906 100644 --- a/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.cs +++ b/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.csproj b/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.csproj index fb97441c0c1..93c12e30c91 100644 --- a/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.csproj +++ b/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Libraryagent.v1 Client Library - 1.64.0.2413 + 1.65.0.2413 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.cs b/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.cs index 3e8c00c53b7..3eb43337431 100644 --- a/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.cs +++ b/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.csproj b/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.csproj index 02720595763..bc47cbf6217 100644 --- a/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.csproj +++ b/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Licensing.v1 Client Library - 1.64.0.2678 + 1.65.0.2678 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.cs b/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.cs index 9602f3d55d4..3823bd73e78 100644 --- a/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.cs +++ b/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.csproj b/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.csproj index a85c5282d27..79901f41e0e 100644 --- a/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.csproj +++ b/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Localservices.v1 Client Library - 1.64.0.2721 + 1.65.0.2721 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Logging.v2/Google.Apis.Logging.v2.csproj b/Src/Generated/Google.Apis.Logging.v2/Google.Apis.Logging.v2.csproj index a86388a9e86..3762e547744 100644 --- a/Src/Generated/Google.Apis.Logging.v2/Google.Apis.Logging.v2.csproj +++ b/Src/Generated/Google.Apis.Logging.v2/Google.Apis.Logging.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.Logging.v2 Client Library - 1.64.0.3265 + 1.65.0.3265 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.cs b/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.cs index 028eff53dfc..9602a2b159b 100644 --- a/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.cs +++ b/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.csproj b/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.csproj index f453570db8c..b332a909c8e 100644 --- a/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.csproj +++ b/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Looker.v1 Client Library - 1.64.0.3219 + 1.65.0.3219 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.cs b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.cs index 53dd8779f55..33c88e34535 100644 --- a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.cs +++ b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.csproj b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.csproj index 9a26c508291..0a44fce5143 100644 --- a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.csproj +++ b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1 Client Library - 1.64.0.3204 + 1.65.0.3204 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.cs b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.cs index 8d99681c635..39c6806ec41 100644 --- a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.cs +++ b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.csproj b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.csproj index 6538cc84a37..a847c4d1155 100644 --- a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1 Client Library - 1.64.0.3204 + 1.65.0.3204 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.cs b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.cs index 3a046cd5957..d946143624b 100644 --- a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.cs +++ b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.csproj b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.csproj index 15bccca2f39..a18571ecc70 100644 --- a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.csproj +++ b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1 Client Library - 1.64.0.3204 + 1.65.0.3204 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.cs b/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.cs index ef77c6a9052..1b9f295d539 100644 --- a/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.cs +++ b/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.csproj b/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.csproj index 9e9a70d29df..ff7241ea179 100644 --- a/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.csproj +++ b/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ManufacturerCenter.v1 Client Library - 1.64.0.3234 + 1.65.0.3234 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.cs b/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.cs index da3864a883c..a24c48634aa 100644 --- a/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.cs +++ b/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.csproj b/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.csproj index 816ddb25bdb..15b53af630a 100644 --- a/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.csproj +++ b/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MapsPlaces.v1 Client Library - 1.64.0.3260 + 1.65.0.3260 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.MigrationCenterAPI.v1/Google.Apis.MigrationCenterAPI.v1.csproj b/Src/Generated/Google.Apis.MigrationCenterAPI.v1/Google.Apis.MigrationCenterAPI.v1.csproj index 66b55b75455..a9e823e7260 100644 --- a/Src/Generated/Google.Apis.MigrationCenterAPI.v1/Google.Apis.MigrationCenterAPI.v1.csproj +++ b/Src/Generated/Google.Apis.MigrationCenterAPI.v1/Google.Apis.MigrationCenterAPI.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.MigrationCenterAPI.v1 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.MigrationCenterAPI.v1alpha1/Google.Apis.MigrationCenterAPI.v1alpha1.csproj b/Src/Generated/Google.Apis.MigrationCenterAPI.v1alpha1/Google.Apis.MigrationCenterAPI.v1alpha1.csproj index 2aea04da640..290804fa611 100644 --- a/Src/Generated/Google.Apis.MigrationCenterAPI.v1alpha1/Google.Apis.MigrationCenterAPI.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.MigrationCenterAPI.v1alpha1/Google.Apis.MigrationCenterAPI.v1alpha1.csproj @@ -3,7 +3,7 @@ Google.Apis.MigrationCenterAPI.v1alpha1 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Monitoring.v1/Google.Apis.Monitoring.v1.csproj b/Src/Generated/Google.Apis.Monitoring.v1/Google.Apis.Monitoring.v1.csproj index cf18665e85f..6bce43fc2a4 100644 --- a/Src/Generated/Google.Apis.Monitoring.v1/Google.Apis.Monitoring.v1.csproj +++ b/Src/Generated/Google.Apis.Monitoring.v1/Google.Apis.Monitoring.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Monitoring.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Monitoring.v3/Google.Apis.Monitoring.v3.csproj b/Src/Generated/Google.Apis.Monitoring.v3/Google.Apis.Monitoring.v3.csproj index dc45d9bb21f..19746b63238 100644 --- a/Src/Generated/Google.Apis.Monitoring.v3/Google.Apis.Monitoring.v3.csproj +++ b/Src/Generated/Google.Apis.Monitoring.v3/Google.Apis.Monitoring.v3.csproj @@ -3,7 +3,7 @@ Google.Apis.Monitoring.v3 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.cs b/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.cs index 4449ae62893..546558ac3f0 100644 --- a/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.cs +++ b/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.csproj b/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.csproj index 58dbcf4426e..e7d036bda73 100644 --- a/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.csproj +++ b/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MyBusinessAccountManagement.v1 Client Library - 1.64.0.2939 + 1.65.0.2939 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.cs b/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.cs index 8f767841d7b..d3f4f015aba 100644 --- a/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.cs +++ b/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.csproj b/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.csproj index 6d50b29c5b4..2bafae9b73e 100644 --- a/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.csproj +++ b/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MyBusinessBusinessInformation.v1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.cs b/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.cs index 590e51fa368..4f4685c593a 100644 --- a/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.cs +++ b/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.csproj b/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.csproj index abe9610d942..f207951172b 100644 --- a/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.csproj +++ b/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MyBusinessLodging.v1 Client Library - 1.64.0.3225 + 1.65.0.3225 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.cs b/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.cs index 79f93789a76..edf86755531 100644 --- a/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.cs +++ b/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.csproj b/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.csproj index 01eb29b7da6..6f9af260ef7 100644 --- a/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.csproj +++ b/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MyBusinessNotificationSettings.v1 Client Library - 1.64.0.3106 + 1.65.0.3106 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.cs b/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.cs index 333cf9bc1d8..960c2d6a53f 100644 --- a/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.cs +++ b/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.csproj b/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.csproj index 0e2e27410dc..b6c80c770e2 100644 --- a/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.csproj +++ b/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MyBusinessPlaceActions.v1 Client Library - 1.64.0.2890 + 1.65.0.2890 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.cs b/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.cs index 5de961df509..ef3206d52c0 100644 --- a/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.cs +++ b/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.csproj b/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.csproj index dfbfda57923..3036908fe24 100644 --- a/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.csproj +++ b/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MyBusinessQA.v1 Client Library - 1.64.0.2890 + 1.65.0.2890 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.cs b/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.cs index 77d8befb1cd..de97e768d52 100644 --- a/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.cs +++ b/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.csproj b/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.csproj index cdd59d11126..59ad6907d3e 100644 --- a/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.csproj +++ b/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MyBusinessVerifications.v1 Client Library - 1.64.0.3178 + 1.65.0.3178 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.NetworkManagement.v1/Google.Apis.NetworkManagement.v1.csproj b/Src/Generated/Google.Apis.NetworkManagement.v1/Google.Apis.NetworkManagement.v1.csproj index 3db780054f2..67795503d36 100644 --- a/Src/Generated/Google.Apis.NetworkManagement.v1/Google.Apis.NetworkManagement.v1.csproj +++ b/Src/Generated/Google.Apis.NetworkManagement.v1/Google.Apis.NetworkManagement.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.NetworkManagement.v1 Client Library - 1.64.0.3262 + 1.65.0.3262 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.NetworkManagement.v1beta1/Google.Apis.NetworkManagement.v1beta1.csproj b/Src/Generated/Google.Apis.NetworkManagement.v1beta1/Google.Apis.NetworkManagement.v1beta1.csproj index 9d91abd8d4a..d0d5b0ec3e2 100644 --- a/Src/Generated/Google.Apis.NetworkManagement.v1beta1/Google.Apis.NetworkManagement.v1beta1.csproj +++ b/Src/Generated/Google.Apis.NetworkManagement.v1beta1/Google.Apis.NetworkManagement.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.NetworkManagement.v1beta1 Client Library - 1.64.0.3262 + 1.65.0.3262 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.cs b/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.cs index c8ec5e72112..5c10e979752 100644 --- a/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.cs +++ b/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.csproj b/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.csproj index 1c6cc421372..361614bde0b 100644 --- a/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.csproj +++ b/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.NetworkSecurity.v1 Client Library - 1.64.0.3147 + 1.65.0.3147 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.cs b/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.cs index 8384c60f572..9c7a38bfdba 100644 --- a/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.cs +++ b/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.csproj b/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.csproj index 194fb9e7fc0..3f8f7b98806 100644 --- a/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.csproj +++ b/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.NetworkSecurity.v1beta1 Client Library - 1.64.0.3260 + 1.65.0.3260 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.NetworkServices.v1/Google.Apis.NetworkServices.v1.csproj b/Src/Generated/Google.Apis.NetworkServices.v1/Google.Apis.NetworkServices.v1.csproj index 60cb64783b5..5a2983ea4a5 100644 --- a/Src/Generated/Google.Apis.NetworkServices.v1/Google.Apis.NetworkServices.v1.csproj +++ b/Src/Generated/Google.Apis.NetworkServices.v1/Google.Apis.NetworkServices.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.NetworkServices.v1 Client Library - 1.64.0.3266 + 1.65.0.3266 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.NetworkServices.v1beta1/Google.Apis.NetworkServices.v1beta1.csproj b/Src/Generated/Google.Apis.NetworkServices.v1beta1/Google.Apis.NetworkServices.v1beta1.csproj index 3f30e75eab5..b4f59a224db 100644 --- a/Src/Generated/Google.Apis.NetworkServices.v1beta1/Google.Apis.NetworkServices.v1beta1.csproj +++ b/Src/Generated/Google.Apis.NetworkServices.v1beta1/Google.Apis.NetworkServices.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.NetworkServices.v1beta1 Client Library - 1.64.0.3266 + 1.65.0.3266 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.cs b/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.cs index dc84e306975..55a5afb655e 100644 --- a/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.cs +++ b/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.csproj b/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.csproj index 7882388f5e4..1e1d08198df 100644 --- a/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.csproj +++ b/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Networkconnectivity.v1 Client Library - 1.64.0.3224 + 1.65.0.3224 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.cs b/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.cs index f8319beeff1..a924eeec433 100644 --- a/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.cs +++ b/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.csproj b/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.csproj index 2e38a95d950..03b68e33655 100644 --- a/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.Networkconnectivity.v1alpha1 Client Library - 1.64.0.3137 + 1.65.0.3137 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.cs b/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.cs index 2e17ec49bd9..37543092dbe 100644 --- a/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.cs +++ b/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.csproj b/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.csproj index a18f3a65aa1..d2a7f580f0b 100644 --- a/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.csproj +++ b/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.OSConfig.v1 Client Library - 1.64.0.3160 + 1.65.0.3160 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.cs b/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.cs index a4e96f7e627..ee07f4daaea 100644 --- a/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.cs +++ b/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.csproj b/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.csproj index 03b7ec0fa98..28467bea5e9 100644 --- a/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.csproj +++ b/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.csproj @@ -3,9 +3,9 @@ Google.Apis.OSConfig.v1alpha Client Library - 1.64.0.3139 + 1.65.0.3139 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.cs b/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.cs index 0fedbd5d941..ba03d60ad11 100644 --- a/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.cs +++ b/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.csproj b/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.csproj index d1ac0a8d0b4..aa227409cf0 100644 --- a/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.csproj +++ b/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.OSConfig.v1beta Client Library - 1.64.0.2634 + 1.65.0.2634 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.cs b/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.cs index 307d9854e6d..fc044018ffc 100644 --- a/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.cs +++ b/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.csproj b/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.csproj index 3063a99c188..c8bf6172e81 100644 --- a/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.csproj +++ b/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Oauth2.v2 Client Library - 1.64.0.1869 + 1.65.0.1869 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.cs b/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.cs index c792fca475b..2876bf1d0e0 100644 --- a/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.cs +++ b/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.csproj b/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.csproj index c74cf3010c5..5632e9b6555 100644 --- a/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.csproj +++ b/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.OnDemandScanning.v1 Client Library - 1.64.0.3259 + 1.65.0.3259 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.cs b/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.cs index 4816632055f..374fc3a8733 100644 --- a/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.cs +++ b/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.csproj b/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.csproj index 30e445ed0d9..c5dd91cd239 100644 --- a/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.csproj +++ b/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.OnDemandScanning.v1beta1 Client Library - 1.64.0.3259 + 1.65.0.3259 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.cs b/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.cs index fa70c14e5b1..5821c0a713f 100644 --- a/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.cs +++ b/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.csproj b/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.csproj index 1601746e98a..6f3e44271b8 100644 --- a/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.csproj +++ b/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.OrgPolicyAPI.v2 Client Library - 1.64.0.3264 + 1.65.0.3264 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.cs b/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.cs index 9cb6e423bcc..1943a5504a7 100644 --- a/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.cs +++ b/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.csproj b/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.csproj index 04bb2b1f472..03191e858c4 100644 --- a/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.csproj +++ b/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.csproj @@ -3,9 +3,9 @@ Google.Apis.PagespeedInsights.v5 Client Library - 1.64.0.3107 + 1.65.0.3107 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PaymentsResellerSubscription.v1/Google.Apis.PaymentsResellerSubscription.v1.csproj b/Src/Generated/Google.Apis.PaymentsResellerSubscription.v1/Google.Apis.PaymentsResellerSubscription.v1.csproj index 7a58b65af69..e79a49c3c2d 100644 --- a/Src/Generated/Google.Apis.PaymentsResellerSubscription.v1/Google.Apis.PaymentsResellerSubscription.v1.csproj +++ b/Src/Generated/Google.Apis.PaymentsResellerSubscription.v1/Google.Apis.PaymentsResellerSubscription.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.PaymentsResellerSubscription.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.cs b/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.cs index eceada2da69..06d53e1803a 100644 --- a/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.cs +++ b/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.csproj b/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.csproj index f8aed1d9f2f..c7f3eb5614a 100644 --- a/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.csproj +++ b/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.PeopleService.v1 Client Library - 1.64.0.3093 + 1.65.0.3093 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.cs b/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.cs index 538d0c01ef9..30c5023e988 100644 --- a/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.cs +++ b/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.csproj b/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.csproj index 6632b887c8d..874835c2eb1 100644 --- a/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.PlayGrouping.v1alpha1 Client Library - 1.64.0.3164 + 1.65.0.3164 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.PlayIntegrity.v1/Google.Apis.PlayIntegrity.v1.csproj b/Src/Generated/Google.Apis.PlayIntegrity.v1/Google.Apis.PlayIntegrity.v1.csproj index 4b5a2cbac16..c0f55a0f695 100644 --- a/Src/Generated/Google.Apis.PlayIntegrity.v1/Google.Apis.PlayIntegrity.v1.csproj +++ b/Src/Generated/Google.Apis.PlayIntegrity.v1/Google.Apis.PlayIntegrity.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.PlayIntegrity.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.cs b/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.cs index 0227297d8b2..a08f03c8d1b 100644 --- a/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.cs +++ b/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.csproj b/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.csproj index a8c14b0dcd2..8b59c775ee1 100644 --- a/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.csproj +++ b/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Playcustomapp.v1 Client Library - 1.64.0.2490 + 1.65.0.2490 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Playdeveloperreporting.v1alpha1/Google.Apis.Playdeveloperreporting.v1alpha1.csproj b/Src/Generated/Google.Apis.Playdeveloperreporting.v1alpha1/Google.Apis.Playdeveloperreporting.v1alpha1.csproj index b883bc84623..94128fc3ed3 100644 --- a/Src/Generated/Google.Apis.Playdeveloperreporting.v1alpha1/Google.Apis.Playdeveloperreporting.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.Playdeveloperreporting.v1alpha1/Google.Apis.Playdeveloperreporting.v1alpha1.csproj @@ -3,7 +3,7 @@ Google.Apis.Playdeveloperreporting.v1alpha1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Playdeveloperreporting.v1beta1/Google.Apis.Playdeveloperreporting.v1beta1.csproj b/Src/Generated/Google.Apis.Playdeveloperreporting.v1beta1/Google.Apis.Playdeveloperreporting.v1beta1.csproj index 8c261e659f1..d8e667e5fe7 100644 --- a/Src/Generated/Google.Apis.Playdeveloperreporting.v1beta1/Google.Apis.Playdeveloperreporting.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Playdeveloperreporting.v1beta1/Google.Apis.Playdeveloperreporting.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Playdeveloperreporting.v1beta1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.cs b/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.cs index 2e7a695d84e..5fa46c89ac1 100644 --- a/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.cs +++ b/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.csproj b/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.csproj index a69bfad72c8..c4aeb27da42 100644 --- a/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.csproj +++ b/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.PolicyAnalyzer.v1 Client Library - 1.64.0.2452 + 1.65.0.2452 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.cs b/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.cs index 0f78e396aa2..b9562834e6c 100644 --- a/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.cs +++ b/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.csproj b/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.csproj index 4854725d946..2269f7ff774 100644 --- a/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.csproj +++ b/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.PolicyAnalyzer.v1beta1 Client Library - 1.64.0.2409 + 1.65.0.2409 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PolicySimulator.v1/Google.Apis.PolicySimulator.v1.csproj b/Src/Generated/Google.Apis.PolicySimulator.v1/Google.Apis.PolicySimulator.v1.csproj index e507731fe2f..9c36cf981db 100644 --- a/Src/Generated/Google.Apis.PolicySimulator.v1/Google.Apis.PolicySimulator.v1.csproj +++ b/Src/Generated/Google.Apis.PolicySimulator.v1/Google.Apis.PolicySimulator.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.PolicySimulator.v1 Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PolicyTroubleshooter.v1/Google.Apis.PolicyTroubleshooter.v1.csproj b/Src/Generated/Google.Apis.PolicyTroubleshooter.v1/Google.Apis.PolicyTroubleshooter.v1.csproj index 5efd090a2e4..3376e8f6c95 100644 --- a/Src/Generated/Google.Apis.PolicyTroubleshooter.v1/Google.Apis.PolicyTroubleshooter.v1.csproj +++ b/Src/Generated/Google.Apis.PolicyTroubleshooter.v1/Google.Apis.PolicyTroubleshooter.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.PolicyTroubleshooter.v1 Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PolicyTroubleshooter.v1beta/Google.Apis.PolicyTroubleshooter.v1beta.csproj b/Src/Generated/Google.Apis.PolicyTroubleshooter.v1beta/Google.Apis.PolicyTroubleshooter.v1beta.csproj index 98342689059..e71754b2dc8 100644 --- a/Src/Generated/Google.Apis.PolicyTroubleshooter.v1beta/Google.Apis.PolicyTroubleshooter.v1beta.csproj +++ b/Src/Generated/Google.Apis.PolicyTroubleshooter.v1beta/Google.Apis.PolicyTroubleshooter.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.PolicyTroubleshooter.v1beta Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.cs b/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.cs index 21bab797dd1..bb749ab5ecd 100644 --- a/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.cs +++ b/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.csproj b/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.csproj index 4540e5c3888..1d49729c0a6 100644 --- a/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.csproj +++ b/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.PolyService.v1 Client Library - 1.64.0.2168 + 1.65.0.2168 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.cs b/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.cs index cc6347de366..0ad147617fa 100644 --- a/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.cs +++ b/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.csproj b/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.csproj index 852171baa74..74f712ba68a 100644 --- a/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.csproj +++ b/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.PostmasterTools.v1 Client Library - 1.64.0.3171 + 1.65.0.3171 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.cs b/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.cs index 17c75d25620..ed1cb54d1ba 100644 --- a/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.cs +++ b/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.csproj b/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.csproj index 8fed10f785d..cd4863f875b 100644 --- a/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.csproj +++ b/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.PostmasterTools.v1beta1 Client Library - 1.64.0.3171 + 1.65.0.3171 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.cs b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.cs index 3dcfdc740e5..d8e8299e880 100644 --- a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.cs +++ b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.csproj b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.csproj index d0b9d96813a..1d49bc2898b 100644 --- a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.csproj +++ b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.PublicCertificateAuthority.v1 Client Library - 1.64.0.3036 + 1.65.0.3036 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.cs b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.cs index 25249e29f7e..b60766a2c2e 100644 --- a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.cs +++ b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.csproj b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.csproj index c8ae9ad76d5..d0b682d3cb5 100644 --- a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.PublicCertificateAuthority.v1alpha1 Client Library - 1.64.0.2979 + 1.65.0.2979 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.cs b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.cs index 7f9cd1e7914..c770ed9de72 100644 --- a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.cs +++ b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.csproj b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.csproj index 104da8e90cd..88fd6435af4 100644 --- a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.csproj +++ b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.PublicCertificateAuthority.v1beta1 Client Library - 1.64.0.2979 + 1.65.0.2979 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Pubsub.v1/Google.Apis.Pubsub.v1.csproj b/Src/Generated/Google.Apis.Pubsub.v1/Google.Apis.Pubsub.v1.csproj index 6ea69195b63..3b32db9aea0 100644 --- a/Src/Generated/Google.Apis.Pubsub.v1/Google.Apis.Pubsub.v1.csproj +++ b/Src/Generated/Google.Apis.Pubsub.v1/Google.Apis.Pubsub.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Pubsub.v1 Client Library - 1.64.0.3281 + 1.65.0.3281 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.cs b/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.cs index 93e82daeb0f..6b8cc6fe087 100644 --- a/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.cs +++ b/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.csproj b/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.csproj index aea7beca502..355223c3311 100644 --- a/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.csproj +++ b/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.csproj @@ -3,9 +3,9 @@ Google.Apis.Pubsub.v1beta1a Client Library - 1.64.0.3163 + 1.65.0.3163 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Pubsub.v1beta2/Google.Apis.Pubsub.v1beta2.csproj b/Src/Generated/Google.Apis.Pubsub.v1beta2/Google.Apis.Pubsub.v1beta2.csproj index 3ff450a7db8..94d179ddf9f 100644 --- a/Src/Generated/Google.Apis.Pubsub.v1beta2/Google.Apis.Pubsub.v1beta2.csproj +++ b/Src/Generated/Google.Apis.Pubsub.v1beta2/Google.Apis.Pubsub.v1beta2.csproj @@ -3,7 +3,7 @@ Google.Apis.Pubsub.v1beta2 Client Library - 1.64.0.3281 + 1.65.0.3281 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.cs b/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.cs index 8e2faa7a8b3..a5a3c1d2557 100644 --- a/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.cs +++ b/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.csproj b/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.csproj index 368a7bd8d86..b26fbedd12e 100644 --- a/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.csproj +++ b/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.PubsubLite.v1 Client Library - 1.64.0.3137 + 1.65.0.3137 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.cs b/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.cs index 826ac49d4a9..4d520e09e79 100644 --- a/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.cs +++ b/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.csproj b/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.csproj index 162088835e6..7320d609f93 100644 --- a/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.csproj +++ b/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.RapidMigrationAssessment.v1 Client Library - 1.64.0.3157 + 1.65.0.3157 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.cs b/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.cs index b2501c8da05..41f8ea06d0c 100644 --- a/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.cs +++ b/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.csproj b/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.csproj index 102d4573b8a..5ff4c290c42 100644 --- a/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.csproj +++ b/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.RealTimeBidding.v1 Client Library - 1.64.0.3233 + 1.65.0.3233 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.RecaptchaEnterprise.v1/Google.Apis.RecaptchaEnterprise.v1.csproj b/Src/Generated/Google.Apis.RecaptchaEnterprise.v1/Google.Apis.RecaptchaEnterprise.v1.csproj index 3aed00db237..e804ab08810 100644 --- a/Src/Generated/Google.Apis.RecaptchaEnterprise.v1/Google.Apis.RecaptchaEnterprise.v1.csproj +++ b/Src/Generated/Google.Apis.RecaptchaEnterprise.v1/Google.Apis.RecaptchaEnterprise.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.RecaptchaEnterprise.v1 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.cs b/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.cs index ba998f986d4..fb5091c6943 100644 --- a/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.cs +++ b/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.csproj b/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.csproj index 2aa0668581d..28643f5e1d9 100644 --- a/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.csproj +++ b/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.RecommendationsAI.v1beta1 Client Library - 1.64.0.3143 + 1.65.0.3143 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.cs b/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.cs index b8610095cb3..7b6d1626cf6 100644 --- a/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.cs +++ b/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.csproj b/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.csproj index 6480ed01337..15673237f1d 100644 --- a/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.csproj +++ b/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Recommender.v1 Client Library - 1.64.0.3258 + 1.65.0.3258 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.cs b/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.cs index b4a69749d00..d54b4e13f12 100644 --- a/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.cs +++ b/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.csproj b/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.csproj index 7fb01712c3f..679e58d6a16 100644 --- a/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Recommender.v1beta1 Client Library - 1.64.0.3258 + 1.65.0.3258 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.cs b/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.cs index e1e792d069f..f78cb8991a6 100644 --- a/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.cs +++ b/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.csproj b/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.csproj index d1d52584f38..6e370193842 100644 --- a/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.csproj +++ b/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Reseller.v1 Client Library - 1.64.0.3085 + 1.65.0.3085 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.cs b/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.cs index 11720dc6b7e..bb1afb39403 100644 --- a/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.cs +++ b/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.csproj b/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.csproj index 60e7c7db86e..8e36caa86bb 100644 --- a/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.csproj +++ b/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ResourceSettings.v1 Client Library - 1.64.0.2413 + 1.65.0.2413 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.cs b/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.cs index 0252c653c99..442e1f4c861 100644 --- a/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.cs +++ b/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.csproj b/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.csproj index 4fc18a84e43..1c241dd3755 100644 --- a/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.csproj +++ b/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.csproj @@ -3,9 +3,9 @@ Google.Apis.SA360.v0 Client Library - 1.64.0.3231 + 1.65.0.3231 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SQLAdmin.v1/Google.Apis.SQLAdmin.v1.csproj b/Src/Generated/Google.Apis.SQLAdmin.v1/Google.Apis.SQLAdmin.v1.csproj index c161c4e3bcd..e7c233e356a 100644 --- a/Src/Generated/Google.Apis.SQLAdmin.v1/Google.Apis.SQLAdmin.v1.csproj +++ b/Src/Generated/Google.Apis.SQLAdmin.v1/Google.Apis.SQLAdmin.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.SQLAdmin.v1 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SQLAdmin.v1beta4/Google.Apis.SQLAdmin.v1beta4.csproj b/Src/Generated/Google.Apis.SQLAdmin.v1beta4/Google.Apis.SQLAdmin.v1beta4.csproj index 675891c1187..5e3f9f0f6f7 100644 --- a/Src/Generated/Google.Apis.SQLAdmin.v1beta4/Google.Apis.SQLAdmin.v1beta4.csproj +++ b/Src/Generated/Google.Apis.SQLAdmin.v1beta4/Google.Apis.SQLAdmin.v1beta4.csproj @@ -3,7 +3,7 @@ Google.Apis.SQLAdmin.v1beta4 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.cs b/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.cs index 5ab7245acab..7fd0befc61c 100644 --- a/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.cs +++ b/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.csproj b/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.csproj index ea47ce171f1..d14d647e196 100644 --- a/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.csproj +++ b/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.csproj @@ -3,9 +3,9 @@ Google.Apis.Safebrowsing.v4 Client Library - 1.64.0.2968 + 1.65.0.2968 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.cs b/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.cs index e006bb47cf4..af691174f95 100644 --- a/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.cs +++ b/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.csproj b/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.csproj index 3e6fd5895dd..c23159eaec2 100644 --- a/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.csproj +++ b/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.csproj @@ -3,9 +3,9 @@ Google.Apis.Safebrowsing.v5 Client Library - 1.64.0.3195 + 1.65.0.3195 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.cs b/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.cs index 6e47809aba4..6a0893f05d6 100644 --- a/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.cs +++ b/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.cs @@ -2122,13 +2122,6 @@ public class Content : Google.Apis.Requests.IDirectResponseSchema [Newtonsoft.Json.JsonPropertyAttribute("files")] public virtual System.Collections.Generic.IList Files { get; set; } - /// - /// Set to true if called from revert flume to allow deletion of system generated manifest file while validating - /// content request. This value is false by default. - /// - [Newtonsoft.Json.JsonPropertyAttribute("revertFlumeInvoked")] - public virtual System.Nullable RevertFlumeInvoked { get; set; } - /// The script project's Drive ID. [Newtonsoft.Json.JsonPropertyAttribute("scriptId")] public virtual string ScriptId { get; set; } diff --git a/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.csproj b/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.csproj index cf20a2ac9d9..a0423b79165 100644 --- a/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.csproj +++ b/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Script.v1 Client Library - 1.64.0.3273 + 1.65.0.3294 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.cs b/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.cs index 3d757cef614..b9edd6b2458 100644 --- a/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.cs +++ b/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.csproj b/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.csproj index b183a6bb2ba..53a3eea0522 100644 --- a/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.csproj +++ b/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.SearchConsole.v1 Client Library - 1.64.0.3184 + 1.65.0.3184 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SecretManager.v1/Google.Apis.SecretManager.v1.csproj b/Src/Generated/Google.Apis.SecretManager.v1/Google.Apis.SecretManager.v1.csproj index 6cf1372461a..c16ecefb05e 100644 --- a/Src/Generated/Google.Apis.SecretManager.v1/Google.Apis.SecretManager.v1.csproj +++ b/Src/Generated/Google.Apis.SecretManager.v1/Google.Apis.SecretManager.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.SecretManager.v1 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SecretManager.v1beta1/Google.Apis.SecretManager.v1beta1.csproj b/Src/Generated/Google.Apis.SecretManager.v1beta1/Google.Apis.SecretManager.v1beta1.csproj index ef0a81bfa44..4218371e451 100644 --- a/Src/Generated/Google.Apis.SecretManager.v1beta1/Google.Apis.SecretManager.v1beta1.csproj +++ b/Src/Generated/Google.Apis.SecretManager.v1beta1/Google.Apis.SecretManager.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.SecretManager.v1beta1 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SecurityCommandCenter.v1/Google.Apis.SecurityCommandCenter.v1.csproj b/Src/Generated/Google.Apis.SecurityCommandCenter.v1/Google.Apis.SecurityCommandCenter.v1.csproj index c86387da09c..ca8e564e420 100644 --- a/Src/Generated/Google.Apis.SecurityCommandCenter.v1/Google.Apis.SecurityCommandCenter.v1.csproj +++ b/Src/Generated/Google.Apis.SecurityCommandCenter.v1/Google.Apis.SecurityCommandCenter.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.SecurityCommandCenter.v1 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta1/Google.Apis.SecurityCommandCenter.v1beta1.csproj b/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta1/Google.Apis.SecurityCommandCenter.v1beta1.csproj index 4ce553169f5..8e159d8272b 100644 --- a/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta1/Google.Apis.SecurityCommandCenter.v1beta1.csproj +++ b/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta1/Google.Apis.SecurityCommandCenter.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.SecurityCommandCenter.v1beta1 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta2/Google.Apis.SecurityCommandCenter.v1beta2.csproj b/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta2/Google.Apis.SecurityCommandCenter.v1beta2.csproj index 08179e7030c..94bf7bef2ec 100644 --- a/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta2/Google.Apis.SecurityCommandCenter.v1beta2.csproj +++ b/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta2/Google.Apis.SecurityCommandCenter.v1beta2.csproj @@ -3,7 +3,7 @@ Google.Apis.SecurityCommandCenter.v1beta2 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.cs b/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.cs index 6ed246c8e14..36d867fef1a 100644 --- a/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.cs +++ b/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.csproj b/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.csproj index b264a27e566..cdb887497ca 100644 --- a/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.csproj +++ b/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ServerlessVPCAccess.v1 Client Library - 1.64.0.3235 + 1.65.0.3235 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServerlessVPCAccess.v1beta1/Google.Apis.ServerlessVPCAccess.v1beta1.csproj b/Src/Generated/Google.Apis.ServerlessVPCAccess.v1beta1/Google.Apis.ServerlessVPCAccess.v1beta1.csproj index 0b388febf23..351a9811ca2 100644 --- a/Src/Generated/Google.Apis.ServerlessVPCAccess.v1beta1/Google.Apis.ServerlessVPCAccess.v1beta1.csproj +++ b/Src/Generated/Google.Apis.ServerlessVPCAccess.v1beta1/Google.Apis.ServerlessVPCAccess.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServerlessVPCAccess.v1beta1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceConsumerManagement.v1/Google.Apis.ServiceConsumerManagement.v1.csproj b/Src/Generated/Google.Apis.ServiceConsumerManagement.v1/Google.Apis.ServiceConsumerManagement.v1.csproj index 9ea710a351b..6a3b622da2c 100644 --- a/Src/Generated/Google.Apis.ServiceConsumerManagement.v1/Google.Apis.ServiceConsumerManagement.v1.csproj +++ b/Src/Generated/Google.Apis.ServiceConsumerManagement.v1/Google.Apis.ServiceConsumerManagement.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceConsumerManagement.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceConsumerManagement.v1beta1/Google.Apis.ServiceConsumerManagement.v1beta1.csproj b/Src/Generated/Google.Apis.ServiceConsumerManagement.v1beta1/Google.Apis.ServiceConsumerManagement.v1beta1.csproj index cd1f781119e..de79f6d26a9 100644 --- a/Src/Generated/Google.Apis.ServiceConsumerManagement.v1beta1/Google.Apis.ServiceConsumerManagement.v1beta1.csproj +++ b/Src/Generated/Google.Apis.ServiceConsumerManagement.v1beta1/Google.Apis.ServiceConsumerManagement.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceConsumerManagement.v1beta1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.cs b/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.cs index bb429da2b51..805f12aabb8 100644 --- a/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.cs +++ b/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.csproj b/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.csproj index 35c9a461331..50708130ae8 100644 --- a/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.csproj +++ b/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ServiceControl.v1 Client Library - 1.64.0.3130 + 1.65.0.3130 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.cs b/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.cs index 05e31d67cac..96e9490aa52 100644 --- a/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.cs +++ b/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.csproj b/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.csproj index c9b15a5cf14..75ecfb65b67 100644 --- a/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.csproj +++ b/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.ServiceControl.v2 Client Library - 1.64.0.3138 + 1.65.0.3138 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceDirectory.v1/Google.Apis.ServiceDirectory.v1.csproj b/Src/Generated/Google.Apis.ServiceDirectory.v1/Google.Apis.ServiceDirectory.v1.csproj index c3df58e3d1b..345e31f82c0 100644 --- a/Src/Generated/Google.Apis.ServiceDirectory.v1/Google.Apis.ServiceDirectory.v1.csproj +++ b/Src/Generated/Google.Apis.ServiceDirectory.v1/Google.Apis.ServiceDirectory.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceDirectory.v1 Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceDirectory.v1beta1/Google.Apis.ServiceDirectory.v1beta1.csproj b/Src/Generated/Google.Apis.ServiceDirectory.v1beta1/Google.Apis.ServiceDirectory.v1beta1.csproj index 5f36b3e426f..910cbc0d273 100644 --- a/Src/Generated/Google.Apis.ServiceDirectory.v1beta1/Google.Apis.ServiceDirectory.v1beta1.csproj +++ b/Src/Generated/Google.Apis.ServiceDirectory.v1beta1/Google.Apis.ServiceDirectory.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceDirectory.v1beta1 Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceManagement.v1/Google.Apis.ServiceManagement.v1.csproj b/Src/Generated/Google.Apis.ServiceManagement.v1/Google.Apis.ServiceManagement.v1.csproj index 8f7d4fe4423..aa14677a953 100644 --- a/Src/Generated/Google.Apis.ServiceManagement.v1/Google.Apis.ServiceManagement.v1.csproj +++ b/Src/Generated/Google.Apis.ServiceManagement.v1/Google.Apis.ServiceManagement.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceManagement.v1 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceNetworking.v1/Google.Apis.ServiceNetworking.v1.csproj b/Src/Generated/Google.Apis.ServiceNetworking.v1/Google.Apis.ServiceNetworking.v1.csproj index e6be998bc08..a8609a05d0a 100644 --- a/Src/Generated/Google.Apis.ServiceNetworking.v1/Google.Apis.ServiceNetworking.v1.csproj +++ b/Src/Generated/Google.Apis.ServiceNetworking.v1/Google.Apis.ServiceNetworking.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceNetworking.v1 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceNetworking.v1beta/Google.Apis.ServiceNetworking.v1beta.csproj b/Src/Generated/Google.Apis.ServiceNetworking.v1beta/Google.Apis.ServiceNetworking.v1beta.csproj index e9f1ceabd7d..55e1c58f16e 100644 --- a/Src/Generated/Google.Apis.ServiceNetworking.v1beta/Google.Apis.ServiceNetworking.v1beta.csproj +++ b/Src/Generated/Google.Apis.ServiceNetworking.v1beta/Google.Apis.ServiceNetworking.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceNetworking.v1beta Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceUsage.v1/Google.Apis.ServiceUsage.v1.csproj b/Src/Generated/Google.Apis.ServiceUsage.v1/Google.Apis.ServiceUsage.v1.csproj index 625f6968b80..82c9a5ed740 100644 --- a/Src/Generated/Google.Apis.ServiceUsage.v1/Google.Apis.ServiceUsage.v1.csproj +++ b/Src/Generated/Google.Apis.ServiceUsage.v1/Google.Apis.ServiceUsage.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceUsage.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceUsage.v1beta1/Google.Apis.ServiceUsage.v1beta1.csproj b/Src/Generated/Google.Apis.ServiceUsage.v1beta1/Google.Apis.ServiceUsage.v1beta1.csproj index 0f248364b1a..933cfd83737 100644 --- a/Src/Generated/Google.Apis.ServiceUsage.v1beta1/Google.Apis.ServiceUsage.v1beta1.csproj +++ b/Src/Generated/Google.Apis.ServiceUsage.v1beta1/Google.Apis.ServiceUsage.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceUsage.v1beta1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.cs b/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.cs index b1a42d42fc9..f4374f3c191 100644 --- a/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.cs +++ b/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.csproj b/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.csproj index 1787de48fe7..5868d35463c 100644 --- a/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.csproj +++ b/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.csproj @@ -3,9 +3,9 @@ Google.Apis.Sheets.v4 Client Library - 1.64.0.3148 + 1.65.0.3148 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ShoppingContent.v2_1/Google.Apis.ShoppingContent.v2_1.csproj b/Src/Generated/Google.Apis.ShoppingContent.v2_1/Google.Apis.ShoppingContent.v2_1.csproj index 539824ba0cf..d051cb5ced9 100644 --- a/Src/Generated/Google.Apis.ShoppingContent.v2_1/Google.Apis.ShoppingContent.v2_1.csproj +++ b/Src/Generated/Google.Apis.ShoppingContent.v2_1/Google.Apis.ShoppingContent.v2_1.csproj @@ -3,7 +3,7 @@ Google.Apis.ShoppingContent.v2_1 Client Library - 1.64.0.3289 + 1.65.0.3289 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.cs b/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.cs index d130a1b4a8c..568da0235f1 100644 --- a/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.cs +++ b/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.csproj b/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.csproj index 07b37160815..b9cce70e8f6 100644 --- a/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.csproj +++ b/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.SiteVerification.v1 Client Library - 1.64.0.1783 + 1.65.0.1783 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.cs b/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.cs index 3e2d941a629..14822bc5266 100644 --- a/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.cs +++ b/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.csproj b/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.csproj index 43135706e05..10a0ec4fa1b 100644 --- a/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.csproj +++ b/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Slides.v1 Client Library - 1.64.0.3107 + 1.65.0.3107 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.cs b/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.cs index f0b38d2bbbf..bf279115b53 100644 --- a/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.cs +++ b/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.csproj b/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.csproj index 4d0ec080586..c306495654a 100644 --- a/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.csproj +++ b/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.SmartDeviceManagement.v1 Client Library - 1.64.0.3244 + 1.65.0.3244 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Spanner.v1/Google.Apis.Spanner.v1.csproj b/Src/Generated/Google.Apis.Spanner.v1/Google.Apis.Spanner.v1.csproj index a71e085128f..19eeaffcd93 100644 --- a/Src/Generated/Google.Apis.Spanner.v1/Google.Apis.Spanner.v1.csproj +++ b/Src/Generated/Google.Apis.Spanner.v1/Google.Apis.Spanner.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Spanner.v1 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.cs b/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.cs index 3984a95f4b9..7d3912382cc 100644 --- a/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.cs +++ b/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.csproj b/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.csproj index 42263365a94..d3dbe60f7d7 100644 --- a/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.csproj +++ b/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Speech.v1 Client Library - 1.64.0.3235 + 1.65.0.3235 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.cs b/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.cs index 29a832fabdf..c3c92c1df00 100644 --- a/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.cs +++ b/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.csproj b/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.csproj index 2af4ee509a4..ec2622ff6b7 100644 --- a/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.csproj +++ b/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Speech.v1p1beta1 Client Library - 1.64.0.3235 + 1.65.0.3235 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.cs b/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.cs index b1038a95ce6..0f6d2ec427e 100644 --- a/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.cs +++ b/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.cs @@ -39,6 +39,7 @@ public StorageService(Google.Apis.Services.BaseClientService.Initializer initial Buckets = new BucketsResource(this); Channels = new ChannelsResource(this); DefaultObjectAccessControls = new DefaultObjectAccessControlsResource(this); + Folders = new FoldersResource(this); ManagedFolders = new ManagedFoldersResource(this); Notifications = new NotificationsResource(this); ObjectAccessControls = new ObjectAccessControlsResource(this); @@ -118,6 +119,9 @@ public static class ScopeConstants /// Gets the DefaultObjectAccessControls resource. public virtual DefaultObjectAccessControlsResource DefaultObjectAccessControls { get; } + /// Gets the Folders resource. + public virtual FoldersResource Folders { get; } + /// Gets the ManagedFolders resource. public virtual ManagedFoldersResource ManagedFolders { get; } @@ -467,7 +471,7 @@ public ListRequest(Google.Apis.Services.IClientService service, string bucket) : [Google.Apis.Util.RequestParameterAttribute("bucket", Google.Apis.Util.RequestParameterType.Path)] public virtual string Bucket { get; private set; } - /// Maximum number of items return in a single page of responses. Maximum 1000. + /// Maximum number of items to return in a single page of responses. Maximum 1000. [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] public virtual System.Nullable PageSize { get; set; } @@ -2925,6 +2929,513 @@ protected override void InitParameters() } } + /// The "folders" collection of methods. + public class FoldersResource + { + private const string Resource = "folders"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public FoldersResource(Google.Apis.Services.IClientService service) + { + this.service = service; + } + + /// + /// Permanently deletes a folder. Only applicable to buckets with hierarchical namespace enabled. + /// + /// Name of the bucket in which the folder resides. + /// Name of a folder. + public virtual DeleteRequest Delete(string bucket, string folder) + { + return new DeleteRequest(this.service, bucket, folder); + } + + /// + /// Permanently deletes a folder. Only applicable to buckets with hierarchical namespace enabled. + /// + public class DeleteRequest : StorageBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string bucket, string folder) : base(service) + { + Bucket = bucket; + Folder = folder; + InitParameters(); + } + + /// Name of the bucket in which the folder resides. + [Google.Apis.Util.RequestParameterAttribute("bucket", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Bucket { get; private set; } + + /// Name of a folder. + [Google.Apis.Util.RequestParameterAttribute("folder", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Folder { get; private set; } + + /// If set, only deletes the folder if its metageneration matches this value. + [Google.Apis.Util.RequestParameterAttribute("ifMetagenerationMatch", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable IfMetagenerationMatch { get; set; } + + /// If set, only deletes the folder if its metageneration does not match this value. + [Google.Apis.Util.RequestParameterAttribute("ifMetagenerationNotMatch", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable IfMetagenerationNotMatch { get; set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "b/{bucket}/folders/{folder}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("bucket", new Google.Apis.Discovery.Parameter + { + Name = "bucket", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("folder", new Google.Apis.Discovery.Parameter + { + Name = "folder", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("ifMetagenerationMatch", new Google.Apis.Discovery.Parameter + { + Name = "ifMetagenerationMatch", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("ifMetagenerationNotMatch", new Google.Apis.Discovery.Parameter + { + Name = "ifMetagenerationNotMatch", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Returns metadata for the specified folder. Only applicable to buckets with hierarchical namespace enabled. + /// + /// Name of the bucket in which the folder resides. + /// Name of a folder. + public virtual GetRequest Get(string bucket, string folder) + { + return new GetRequest(this.service, bucket, folder); + } + + /// + /// Returns metadata for the specified folder. Only applicable to buckets with hierarchical namespace enabled. + /// + public class GetRequest : StorageBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string bucket, string folder) : base(service) + { + Bucket = bucket; + Folder = folder; + InitParameters(); + } + + /// Name of the bucket in which the folder resides. + [Google.Apis.Util.RequestParameterAttribute("bucket", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Bucket { get; private set; } + + /// Name of a folder. + [Google.Apis.Util.RequestParameterAttribute("folder", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Folder { get; private set; } + + /// + /// Makes the return of the folder metadata conditional on whether the folder's current metageneration + /// matches the given value. + /// + [Google.Apis.Util.RequestParameterAttribute("ifMetagenerationMatch", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable IfMetagenerationMatch { get; set; } + + /// + /// Makes the return of the folder metadata conditional on whether the folder's current metageneration does + /// not match the given value. + /// + [Google.Apis.Util.RequestParameterAttribute("ifMetagenerationNotMatch", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable IfMetagenerationNotMatch { get; set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "b/{bucket}/folders/{folder}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("bucket", new Google.Apis.Discovery.Parameter + { + Name = "bucket", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("folder", new Google.Apis.Discovery.Parameter + { + Name = "folder", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("ifMetagenerationMatch", new Google.Apis.Discovery.Parameter + { + Name = "ifMetagenerationMatch", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("ifMetagenerationNotMatch", new Google.Apis.Discovery.Parameter + { + Name = "ifMetagenerationNotMatch", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// Creates a new folder. Only applicable to buckets with hierarchical namespace enabled. + /// The body of the request. + /// Name of the bucket in which the folder resides. + public virtual InsertRequest Insert(Google.Apis.Storage.v1.Data.Folder body, string bucket) + { + return new InsertRequest(this.service, body, bucket); + } + + /// Creates a new folder. Only applicable to buckets with hierarchical namespace enabled. + public class InsertRequest : StorageBaseServiceRequest + { + /// Constructs a new Insert request. + public InsertRequest(Google.Apis.Services.IClientService service, Google.Apis.Storage.v1.Data.Folder body, string bucket) : base(service) + { + Bucket = bucket; + Body = body; + InitParameters(); + } + + /// Name of the bucket in which the folder resides. + [Google.Apis.Util.RequestParameterAttribute("bucket", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Bucket { get; private set; } + + /// If true, any parent folder which doesn’t exist will be created automatically. + [Google.Apis.Util.RequestParameterAttribute("recursive", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable Recursive { get; set; } + + /// Gets or sets the body of this request. + Google.Apis.Storage.v1.Data.Folder Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "insert"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "b/{bucket}/folders"; + + /// Initializes Insert parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("bucket", new Google.Apis.Discovery.Parameter + { + Name = "bucket", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("recursive", new Google.Apis.Discovery.Parameter + { + Name = "recursive", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Retrieves a list of folders matching the criteria. Only applicable to buckets with hierarchical namespace + /// enabled. + /// + /// Name of the bucket in which to look for folders. + public virtual ListRequest List(string bucket) + { + return new ListRequest(this.service, bucket); + } + + /// + /// Retrieves a list of folders matching the criteria. Only applicable to buckets with hierarchical namespace + /// enabled. + /// + public class ListRequest : StorageBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string bucket) : base(service) + { + Bucket = bucket; + InitParameters(); + } + + /// Name of the bucket in which to look for folders. + [Google.Apis.Util.RequestParameterAttribute("bucket", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Bucket { get; private set; } + + /// + /// Returns results in a directory-like mode. The only supported value is '/'. If set, items will only + /// contain folders that either exactly match the prefix, or are one level below the prefix. + /// + [Google.Apis.Util.RequestParameterAttribute("delimiter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Delimiter { get; set; } + + /// + /// Filter results to folders whose names are lexicographically before endOffset. If startOffset is also + /// set, the folders listed will have names between startOffset (inclusive) and endOffset (exclusive). + /// + [Google.Apis.Util.RequestParameterAttribute("endOffset", Google.Apis.Util.RequestParameterType.Query)] + public virtual string EndOffset { get; set; } + + /// Maximum number of items to return in a single page of responses. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// + /// A previously-returned page token representing part of the larger set of results to view. + /// + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// + /// Filter results to folders whose paths begin with this prefix. If set, the value must either be an empty + /// string or end with a '/'. + /// + [Google.Apis.Util.RequestParameterAttribute("prefix", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Prefix { get; set; } + + /// + /// Filter results to folders whose names are lexicographically equal to or after startOffset. If endOffset + /// is also set, the folders listed will have names between startOffset (inclusive) and endOffset + /// (exclusive). + /// + [Google.Apis.Util.RequestParameterAttribute("startOffset", Google.Apis.Util.RequestParameterType.Query)] + public virtual string StartOffset { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "b/{bucket}/folders"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("bucket", new Google.Apis.Discovery.Parameter + { + Name = "bucket", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("delimiter", new Google.Apis.Discovery.Parameter + { + Name = "delimiter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("endOffset", new Google.Apis.Discovery.Parameter + { + Name = "endOffset", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("prefix", new Google.Apis.Discovery.Parameter + { + Name = "prefix", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("startOffset", new Google.Apis.Discovery.Parameter + { + Name = "startOffset", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Renames a source folder to a destination folder. Only applicable to buckets with hierarchical namespace + /// enabled. + /// + /// Name of the bucket in which the folders are in. + /// Name of the source folder. + /// Name of the destination folder. + public virtual RenameRequest Rename(string bucket, string sourceFolder, string destinationFolder) + { + return new RenameRequest(this.service, bucket, sourceFolder, destinationFolder); + } + + /// + /// Renames a source folder to a destination folder. Only applicable to buckets with hierarchical namespace + /// enabled. + /// + public class RenameRequest : StorageBaseServiceRequest + { + /// Constructs a new Rename request. + public RenameRequest(Google.Apis.Services.IClientService service, string bucket, string sourceFolder, string destinationFolder) : base(service) + { + Bucket = bucket; + SourceFolder = sourceFolder; + DestinationFolder = destinationFolder; + InitParameters(); + } + + /// Name of the bucket in which the folders are in. + [Google.Apis.Util.RequestParameterAttribute("bucket", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Bucket { get; private set; } + + /// Name of the source folder. + [Google.Apis.Util.RequestParameterAttribute("sourceFolder", Google.Apis.Util.RequestParameterType.Path)] + public virtual string SourceFolder { get; private set; } + + /// Name of the destination folder. + [Google.Apis.Util.RequestParameterAttribute("destinationFolder", Google.Apis.Util.RequestParameterType.Path)] + public virtual string DestinationFolder { get; private set; } + + /// + /// Makes the operation conditional on whether the source object's current metageneration matches the given + /// value. + /// + [Google.Apis.Util.RequestParameterAttribute("ifSourceMetagenerationMatch", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable IfSourceMetagenerationMatch { get; set; } + + /// + /// Makes the operation conditional on whether the source object's current metageneration does not match the + /// given value. + /// + [Google.Apis.Util.RequestParameterAttribute("ifSourceMetagenerationNotMatch", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable IfSourceMetagenerationNotMatch { get; set; } + + /// Gets the method name. + public override string MethodName => "rename"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "b/{bucket}/folders/{sourceFolder}/renameTo/folders/{destinationFolder}"; + + /// Initializes Rename parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("bucket", new Google.Apis.Discovery.Parameter + { + Name = "bucket", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("sourceFolder", new Google.Apis.Discovery.Parameter + { + Name = "sourceFolder", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("destinationFolder", new Google.Apis.Discovery.Parameter + { + Name = "destinationFolder", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("ifSourceMetagenerationMatch", new Google.Apis.Discovery.Parameter + { + Name = "ifSourceMetagenerationMatch", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("ifSourceMetagenerationNotMatch", new Google.Apis.Discovery.Parameter + { + Name = "ifSourceMetagenerationNotMatch", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + /// The "managedFolders" collection of methods. public class ManagedFoldersResource { @@ -3273,7 +3784,7 @@ public ListRequest(Google.Apis.Services.IClientService service, string bucket) : [Google.Apis.Util.RequestParameterAttribute("bucket", Google.Apis.Util.RequestParameterType.Path)] public virtual string Bucket { get; private set; } - /// Maximum number of items return in a single page of responses. + /// Maximum number of items to return in a single page of responses. [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] public virtual System.Nullable PageSize { get; set; } @@ -8675,6 +9186,10 @@ public class Bucket : Google.Apis.Requests.IDirectResponseSchema [Newtonsoft.Json.JsonPropertyAttribute("etag")] public virtual string ETag { get; set; } + /// The bucket's hierarchical namespace configuration. + [Newtonsoft.Json.JsonPropertyAttribute("hierarchicalNamespace")] + public virtual HierarchicalNamespaceData HierarchicalNamespace { get; set; } + /// The bucket's IAM configuration. [Newtonsoft.Json.JsonPropertyAttribute("iamConfiguration")] public virtual IamConfigurationData IamConfiguration { get; set; } @@ -8956,6 +9471,14 @@ public class EncryptionData public virtual string DefaultKmsKeyName { get; set; } } + /// The bucket's hierarchical namespace configuration. + public class HierarchicalNamespaceData + { + /// When set to true, hierarchical namespace is enabled for this bucket. + [Newtonsoft.Json.JsonPropertyAttribute("enabled")] + public virtual System.Nullable Enabled { get; set; } + } + /// The bucket's IAM configuration. public class IamConfigurationData { @@ -9677,6 +10200,125 @@ public class Expr : Google.Apis.Requests.IDirectResponseSchema public virtual string ETag { get; set; } } + /// A folder. Only available in buckets with hierarchical namespace enabled. + public class Folder : Google.Apis.Requests.IDirectResponseSchema + { + /// The name of the bucket containing this folder. + [Newtonsoft.Json.JsonPropertyAttribute("bucket")] + public virtual string Bucket { get; set; } + + /// The ID of the folder, including the bucket name, folder name. + [Newtonsoft.Json.JsonPropertyAttribute("id")] + public virtual string Id { get; set; } + + /// The kind of item this is. For folders, this is always storage#folder. + [Newtonsoft.Json.JsonPropertyAttribute("kind")] + public virtual string Kind { get; set; } + + /// User-provided metadata, in key/value pairs. + [Newtonsoft.Json.JsonPropertyAttribute("metadata")] + public virtual System.Collections.Generic.IDictionary Metadata { get; set; } + + /// + /// The version of the metadata for this folder. Used for preconditions and for detecting changes in metadata. + /// + [Newtonsoft.Json.JsonPropertyAttribute("metageneration")] + public virtual System.Nullable Metageneration { get; set; } + + /// The name of the folder. Required if not specified by URL parameter. + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + /// + /// Only present if the folder is part of an ongoing rename folder operation. Contains information which can be + /// used to query the operation status. + /// + [Newtonsoft.Json.JsonPropertyAttribute("pendingRenameInfo")] + public virtual PendingRenameInfoData PendingRenameInfo { get; set; } + + /// The link to this folder. + [Newtonsoft.Json.JsonPropertyAttribute("selfLink")] + public virtual string SelfLink { get; set; } + + /// The creation time of the folder in RFC 3339 format. + [Newtonsoft.Json.JsonPropertyAttribute("timeCreated")] + public virtual string TimeCreatedRaw { get; set; } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + public virtual System.DateTimeOffset? TimeCreatedDateTimeOffset + { + get => Google.Apis.Util.DiscoveryFormat.ParseDateTimeToDateTimeOffset(TimeCreatedRaw); + set => TimeCreatedRaw = Google.Apis.Util.DiscoveryFormat.FormatDateTimeOffsetToDateTime(value); + } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + [System.ObsoleteAttribute("This property is obsolete and may behave unexpectedly; please use TimeCreatedDateTimeOffset instead.")] + public virtual System.DateTime? TimeCreated + { + get => Google.Apis.Util.Utilities.GetDateTimeFromString(TimeCreatedRaw); + set => TimeCreatedRaw = Google.Apis.Util.Utilities.GetStringFromDateTime(value); + } + + /// The modification time of the folder metadata in RFC 3339 format. + [Newtonsoft.Json.JsonPropertyAttribute("updated")] + public virtual string UpdatedRaw { get; set; } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + public virtual System.DateTimeOffset? UpdatedDateTimeOffset + { + get => Google.Apis.Util.DiscoveryFormat.ParseDateTimeToDateTimeOffset(UpdatedRaw); + set => UpdatedRaw = Google.Apis.Util.DiscoveryFormat.FormatDateTimeOffsetToDateTime(value); + } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + [System.ObsoleteAttribute("This property is obsolete and may behave unexpectedly; please use UpdatedDateTimeOffset instead.")] + public virtual System.DateTime? Updated + { + get => Google.Apis.Util.Utilities.GetDateTimeFromString(UpdatedRaw); + set => UpdatedRaw = Google.Apis.Util.Utilities.GetStringFromDateTime(value); + } + + /// The ETag of the item. + public virtual string ETag { get; set; } + + /// + /// Only present if the folder is part of an ongoing rename folder operation. Contains information which can be + /// used to query the operation status. + /// + public class PendingRenameInfoData + { + /// The ID of the rename folder operation. + [Newtonsoft.Json.JsonPropertyAttribute("operationId")] + public virtual string OperationId { get; set; } + } + } + + /// A list of folders. + public class Folders : Google.Apis.Requests.IDirectResponseSchema + { + /// The list of items. + [Newtonsoft.Json.JsonPropertyAttribute("items")] + public virtual System.Collections.Generic.IList Items { get; set; } + + /// The kind of item this is. For lists of folders, this is always storage#folders. + [Newtonsoft.Json.JsonPropertyAttribute("kind")] + public virtual string Kind { get; set; } + + /// + /// The continuation token, used to page through large result sets. Provide this value in a subsequent request + /// to return the next page of results. + /// + [Newtonsoft.Json.JsonPropertyAttribute("nextPageToken")] + public virtual string NextPageToken { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// The response message for storage.buckets.operations.list. public class GoogleLongrunningListOperationsResponse : Google.Apis.Requests.IDirectResponseSchema { diff --git a/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.csproj b/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.csproj index be150751632..4c05628f1f0 100644 --- a/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.csproj +++ b/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Storage.v1 Client Library - 1.64.0.3273 + 1.65.0.3291 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.cs b/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.cs index daee99aaafa..453f8f27941 100644 --- a/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.cs +++ b/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.csproj b/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.csproj index 7a7c1d3f0fa..c68cd156a26 100644 --- a/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.csproj +++ b/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Storagetransfer.v1 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.cs b/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.cs index f72db3148cc..480561251a0 100644 --- a/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.cs +++ b/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.csproj b/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.csproj index f1776c212d7..999fa65aa7e 100644 --- a/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.csproj +++ b/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.StreetViewPublish.v1 Client Library - 1.64.0.3258 + 1.65.0.3258 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.cs b/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.cs index c30a22d3b14..319147e2d02 100644 --- a/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.cs +++ b/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.csproj b/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.csproj index 0ca091db188..f2ec5251f9b 100644 --- a/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.csproj +++ b/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.SubscriptionLinking.v1 Client Library - 1.64.0.2974 + 1.65.0.2974 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.cs b/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.cs index 2102f9a1233..f5f87b0ddaf 100644 --- a/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.cs +++ b/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.csproj b/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.csproj index 56294ca4ef2..9795fedade6 100644 --- a/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.csproj +++ b/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.TPU.v1 Client Library - 1.64.0.3136 + 1.65.0.3136 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.cs b/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.cs index 00d083d1ac7..0747faf834a 100644 --- a/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.cs +++ b/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.csproj b/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.csproj index 0c0efca8fce..aa53b45dadb 100644 --- a/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.TPU.v1alpha1 Client Library - 1.64.0.3136 + 1.65.0.3136 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.cs b/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.cs index 15cb55b98e0..38aedecd791 100644 --- a/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.cs +++ b/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.csproj b/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.csproj index f0590ec50cc..e1543b20214 100644 --- a/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.csproj +++ b/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.TPU.v2 Client Library - 1.64.0.3136 + 1.65.0.3136 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TPU.v2alpha1/Google.Apis.TPU.v2alpha1.csproj b/Src/Generated/Google.Apis.TPU.v2alpha1/Google.Apis.TPU.v2alpha1.csproj index 270c1e89799..16d8e17a188 100644 --- a/Src/Generated/Google.Apis.TPU.v2alpha1/Google.Apis.TPU.v2alpha1.csproj +++ b/Src/Generated/Google.Apis.TPU.v2alpha1/Google.Apis.TPU.v2alpha1.csproj @@ -3,7 +3,7 @@ Google.Apis.TPU.v2alpha1 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.cs b/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.cs index f10a4d45427..5d4eb9534f5 100644 --- a/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.cs +++ b/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.csproj b/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.csproj index cc03285efe6..7147f2bfdbf 100644 --- a/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.csproj +++ b/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.TagManager.v1 Client Library - 1.64.0.3107 + 1.65.0.3107 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.cs b/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.cs index f2169283bba..1a77f1ffbbf 100644 --- a/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.cs +++ b/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.csproj b/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.csproj index c5e9d3f814f..65f77f7350e 100644 --- a/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.csproj +++ b/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.TagManager.v2 Client Library - 1.64.0.3190 + 1.65.0.3190 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.cs b/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.cs index 3171bd6b276..b3faad5311c 100644 --- a/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.cs +++ b/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.csproj b/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.csproj index 4872dc4280c..1f831d17a28 100644 --- a/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.csproj +++ b/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Tasks.v1 Client Library - 1.64.0.3015 + 1.65.0.3015 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.cs b/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.cs index 3099c597ea9..c001e6d6d9e 100644 --- a/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.cs +++ b/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.csproj b/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.csproj index b07eedb2963..dc14943775a 100644 --- a/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.csproj +++ b/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Testing.v1 Client Library - 1.64.0.3221 + 1.65.0.3221 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.cs b/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.cs index 22c06430dcd..9df5ec07080 100644 --- a/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.cs +++ b/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.csproj b/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.csproj index abaa4adb3cf..6fea3ed0cce 100644 --- a/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.csproj +++ b/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Texttospeech.v1 Client Library - 1.64.0.3217 + 1.65.0.3217 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.cs b/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.cs index d109165846d..8e0c52ca400 100644 --- a/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.cs +++ b/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.csproj b/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.csproj index 7a21337edef..754a957b2ff 100644 --- a/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Texttospeech.v1beta1 Client Library - 1.64.0.3217 + 1.65.0.3217 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.cs b/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.cs index 5bd5d310cb7..009dd73696b 100644 --- a/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.cs +++ b/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.csproj b/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.csproj index 3d34f914132..b870796e8db 100644 --- a/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.csproj +++ b/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.csproj @@ -3,9 +3,9 @@ Google.Apis.ToolResults.v1beta3 Client Library - 1.64.0.3136 + 1.65.0.3136 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.cs b/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.cs index 15d13a3eb47..8b5b9a6273b 100644 --- a/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.cs +++ b/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.csproj b/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.csproj index 654021f94f0..f646d1d68f7 100644 --- a/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.csproj +++ b/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.TrafficDirectorService.v2 Client Library - 1.64.0.3113 + 1.65.0.3113 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.cs b/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.cs index 6d43559a513..871dee713b0 100644 --- a/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.cs +++ b/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.csproj b/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.csproj index 85e6136b8ca..9ca8cc623a0 100644 --- a/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.csproj +++ b/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.TrafficDirectorService.v3 Client Library - 1.64.0.3226 + 1.65.0.3226 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.cs b/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.cs index 1c66b0ae55b..bef319243bd 100644 --- a/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.cs +++ b/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.csproj b/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.csproj index d0fb2916ddf..2b4da0be900 100644 --- a/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.csproj +++ b/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Transcoder.v1 Client Library - 1.64.0.3170 + 1.65.0.3170 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.cs b/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.cs index 3fc95ce110c..4fc86d5a90d 100644 --- a/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.cs +++ b/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.csproj b/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.csproj index 839cbdd039a..dc46b45dc99 100644 --- a/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.csproj +++ b/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Translate.v2 Client Library - 1.64.0.875 + 1.65.0.875 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.cs b/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.cs index 729ba2b1ea8..92e5de10c2e 100644 --- a/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.cs +++ b/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.csproj b/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.csproj index 564e9bd0f07..479b340365d 100644 --- a/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.csproj +++ b/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.Translate.v3 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.cs b/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.cs index e77d367fcb9..4fc34431c4e 100644 --- a/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.cs +++ b/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.csproj b/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.csproj index a51a74b33af..c2db752df3f 100644 --- a/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.csproj +++ b/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Translate.v3beta1 Client Library - 1.64.0.3186 + 1.65.0.3186 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.cs b/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.cs index 5ff6392fb54..3b06a0b97c2 100644 --- a/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.cs +++ b/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.csproj b/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.csproj index b80fafc9891..9558d5dba32 100644 --- a/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.csproj +++ b/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.TravelImpactModel.v1 Client Library - 1.64.0.3206 + 1.65.0.3206 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.VMMigrationService.v1/Google.Apis.VMMigrationService.v1.csproj b/Src/Generated/Google.Apis.VMMigrationService.v1/Google.Apis.VMMigrationService.v1.csproj index 7e48b7116a2..7419c09b2ab 100644 --- a/Src/Generated/Google.Apis.VMMigrationService.v1/Google.Apis.VMMigrationService.v1.csproj +++ b/Src/Generated/Google.Apis.VMMigrationService.v1/Google.Apis.VMMigrationService.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.VMMigrationService.v1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.VMMigrationService.v1alpha1/Google.Apis.VMMigrationService.v1alpha1.csproj b/Src/Generated/Google.Apis.VMMigrationService.v1alpha1/Google.Apis.VMMigrationService.v1alpha1.csproj index 07b75cd1071..e8c54f75800 100644 --- a/Src/Generated/Google.Apis.VMMigrationService.v1alpha1/Google.Apis.VMMigrationService.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.VMMigrationService.v1alpha1/Google.Apis.VMMigrationService.v1alpha1.csproj @@ -3,7 +3,7 @@ Google.Apis.VMMigrationService.v1alpha1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.cs b/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.cs index 5652dc01d07..f92d6f82d6b 100644 --- a/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.cs +++ b/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.csproj b/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.csproj index f5717070486..25b2bc09a98 100644 --- a/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.csproj +++ b/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.VMwareEngine.v1 Client Library - 1.64.0.3219 + 1.65.0.3219 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Vault.v1/Google.Apis.Vault.v1.csproj b/Src/Generated/Google.Apis.Vault.v1/Google.Apis.Vault.v1.csproj index 2025a9cf9c2..b056efc9036 100644 --- a/Src/Generated/Google.Apis.Vault.v1/Google.Apis.Vault.v1.csproj +++ b/Src/Generated/Google.Apis.Vault.v1/Google.Apis.Vault.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Vault.v1 Client Library - 1.64.0.3268 + 1.65.0.3268 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.cs b/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.cs index 5013cb2d8a2..4280a25cf03 100644 --- a/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.cs +++ b/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.csproj b/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.csproj index bc43f0eec60..561db1ab29b 100644 --- a/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.csproj +++ b/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Verifiedaccess.v1 Client Library - 1.64.0.3148 + 1.65.0.3148 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.cs b/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.cs index 7288664bdfb..8fcd7beb5b6 100644 --- a/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.cs +++ b/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.csproj b/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.csproj index beeda0a2003..27cf912ba25 100644 --- a/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.csproj +++ b/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Verifiedaccess.v2 Client Library - 1.64.0.3134 + 1.65.0.3134 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.cs b/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.cs index f9b8d7e5b26..77f41e6d9e3 100644 --- a/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.cs +++ b/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.csproj b/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.csproj index e9df6c32767..54236f06de8 100644 --- a/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.csproj +++ b/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.VersionHistory.v1 Client Library - 1.64.0.2861 + 1.65.0.2861 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.Vision.v1/Google.Apis.Vision.v1.csproj b/Src/Generated/Google.Apis.Vision.v1/Google.Apis.Vision.v1.csproj index 3e191e7cbaa..872e9a4c4dc 100644 --- a/Src/Generated/Google.Apis.Vision.v1/Google.Apis.Vision.v1.csproj +++ b/Src/Generated/Google.Apis.Vision.v1/Google.Apis.Vision.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Vision.v1 Client Library - 1.64.0.3274 + 1.65.0.3274 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Vision.v1p1beta1/Google.Apis.Vision.v1p1beta1.csproj b/Src/Generated/Google.Apis.Vision.v1p1beta1/Google.Apis.Vision.v1p1beta1.csproj index 3a8d379ebe8..b8b507f1641 100644 --- a/Src/Generated/Google.Apis.Vision.v1p1beta1/Google.Apis.Vision.v1p1beta1.csproj +++ b/Src/Generated/Google.Apis.Vision.v1p1beta1/Google.Apis.Vision.v1p1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Vision.v1p1beta1 Client Library - 1.64.0.3274 + 1.65.0.3274 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Vision.v1p2beta1/Google.Apis.Vision.v1p2beta1.csproj b/Src/Generated/Google.Apis.Vision.v1p2beta1/Google.Apis.Vision.v1p2beta1.csproj index ca9b4b54ca5..e53acf9958a 100644 --- a/Src/Generated/Google.Apis.Vision.v1p2beta1/Google.Apis.Vision.v1p2beta1.csproj +++ b/Src/Generated/Google.Apis.Vision.v1p2beta1/Google.Apis.Vision.v1p2beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Vision.v1p2beta1 Client Library - 1.64.0.3274 + 1.65.0.3274 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.cs b/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.cs index 349f6725796..14066c5a4a7 100644 --- a/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.cs +++ b/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.csproj b/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.csproj index 8a869a72376..67996922def 100644 --- a/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.csproj +++ b/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Walletobjects.v1 Client Library - 1.64.0.3263 + 1.65.0.3263 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.cs b/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.cs index 573ec68c8bf..2849ae06490 100644 --- a/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.cs +++ b/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.csproj b/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.csproj index c126e908ce4..4dcb57dbc12 100644 --- a/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.csproj +++ b/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.WebRisk.v1 Client Library - 1.64.0.3139 + 1.65.0.3139 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.cs b/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.cs index 8fe65236658..f91fdc79886 100644 --- a/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.cs +++ b/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.csproj b/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.csproj index 9e3d5586002..4f00ba967c2 100644 --- a/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.csproj +++ b/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.WebSecurityScanner.v1 Client Library - 1.64.0.3215 + 1.65.0.3215 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.cs b/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.cs index e9a72f797a2..625b07edea3 100644 --- a/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.cs +++ b/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.csproj b/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.csproj index de6fcb493bf..513e5b6c8bd 100644 --- a/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.csproj +++ b/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.csproj @@ -3,9 +3,9 @@ Google.Apis.WebSecurityScanner.v1alpha Client Library - 1.64.0.3215 + 1.65.0.3215 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.cs b/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.cs index 78975843bb9..aa6be2bcd55 100644 --- a/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.cs +++ b/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.csproj b/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.csproj index 98be30dedd1..d693a698ba7 100644 --- a/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.csproj +++ b/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.WebSecurityScanner.v1beta Client Library - 1.64.0.3215 + 1.65.0.3215 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.cs b/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.cs index 96c830ed15f..d3ad256b60e 100644 --- a/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.cs +++ b/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.csproj b/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.csproj index c260071f3b8..46b63687fe4 100644 --- a/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.csproj +++ b/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Webfonts.v1 Client Library - 1.64.0.3030 + 1.65.0.3030 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.cs b/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.cs index 46cfc96f435..34111ab5148 100644 --- a/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.cs +++ b/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.csproj b/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.csproj index 9d4d9a771ba..a1f39b7d9cf 100644 --- a/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.csproj +++ b/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.WorkflowExecutions.v1 Client Library - 1.64.0.3253 + 1.65.0.3253 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.cs b/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.cs index 8a65ed41f22..3e53a0d422e 100644 --- a/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.cs +++ b/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.csproj b/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.csproj index 0186c460664..a0de2ee0287 100644 --- a/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.csproj +++ b/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.WorkflowExecutions.v1beta Client Library - 1.64.0.3121 + 1.65.0.3121 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.cs b/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.cs index f6aef4b65db..87f47aaa391 100644 --- a/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.cs +++ b/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.csproj b/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.csproj index 342f08715b0..8afe47a3dcc 100644 --- a/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.csproj +++ b/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Workflows.v1 Client Library - 1.64.0.3205 + 1.65.0.3205 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.cs b/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.cs index ae9fbe8811f..da7966314b7 100644 --- a/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.cs +++ b/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.csproj b/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.csproj index 21811006279..d8c7d195a28 100644 --- a/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.csproj +++ b/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.Workflows.v1beta Client Library - 1.64.0.3135 + 1.65.0.3135 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.WorkloadManager.v1/Google.Apis.WorkloadManager.v1.csproj b/Src/Generated/Google.Apis.WorkloadManager.v1/Google.Apis.WorkloadManager.v1.csproj index 34aeb523cae..056c1dae210 100644 --- a/Src/Generated/Google.Apis.WorkloadManager.v1/Google.Apis.WorkloadManager.v1.csproj +++ b/Src/Generated/Google.Apis.WorkloadManager.v1/Google.Apis.WorkloadManager.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.WorkloadManager.v1 Client Library - 1.64.0.3266 + 1.65.0.3266 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.cs b/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.cs index 05e7292a974..fd6674b1d54 100644 --- a/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.cs +++ b/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.csproj b/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.csproj index 31b5db9ecf4..688d512e3c2 100644 --- a/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.csproj +++ b/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.YouTube.v3 Client Library - 1.64.0.3205 + 1.65.0.3205 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.cs b/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.cs index f5f643eb06c..67945a88467 100644 --- a/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.cs +++ b/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.csproj b/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.csproj index d7c72f6bace..1d5d7db5403 100644 --- a/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.csproj +++ b/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.YouTubeAnalytics.v2 Client Library - 1.64.0.3106 + 1.65.0.3106 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.cs b/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.cs index a51d18ef3bc..49cc7fd239b 100644 --- a/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.cs +++ b/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.csproj b/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.csproj index b959618db30..32fb32a068b 100644 --- a/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.csproj +++ b/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.YouTubeReporting.v1 Client Library - 1.64.0.3106 + 1.65.0.3106 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + +