From d69ca14b6812bcf98b334aa3e56dc4547c715e12 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Date: Fri, 2 Feb 2024 01:30:47 +0000 Subject: [PATCH] feat: regenerate index files --- discovery/accessapproval-v1.json | 4 +- discovery/admin-reports_v1.json | 12 +- discovery/admob-v1beta.json | 12 +- discovery/apigee-v1.json | 106 ++++- discovery/index.json | 62 ++- discovery/integrations-v1alpha.json | 657 ++++------------------------ discovery/monitoring-v1.json | 20 +- discovery/toolresults-v1beta3.json | 3 +- discovery/versionhistory-v1.json | 10 +- src/apis/index.ts | 12 + src/index.ts | 4 + 11 files changed, 291 insertions(+), 611 deletions(-) diff --git a/discovery/accessapproval-v1.json b/discovery/accessapproval-v1.json index 50094fdfa5..a1cacab9ed 100644 --- a/discovery/accessapproval-v1.json +++ b/discovery/accessapproval-v1.json @@ -913,7 +913,7 @@ } } }, - "revision": "20231208", + "revision": "20240126", "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/discovery/admin-reports_v1.json b/discovery/admin-reports_v1.json index 61491035ab..941842d641 100644 --- a/discovery/admin-reports_v1.json +++ b/discovery/admin-reports_v1.json @@ -149,7 +149,8 @@ "context_aware_access", "chrome", "data_studio", - "keep" + "keep", + "vault" ], "enumDescriptions": [ "The Google Workspace Access Transparency activity reports return information about different types of Access Transparency activity events.", @@ -172,10 +173,11 @@ "The Context-aware access activity reports return information about users' access denied events due to Context-aware access rules.", "The Chrome activity reports return information about Chrome browser and Chrome OS events.", "The Data Studio activity reports return information about various types of Data Studio activity events.", - "The Keep application's activity reports return information about various Google Keep activity events. The Keep activity report is only available for Google Workspace Business and Enterprise customers." + "The Keep application's activity reports return information about various Google Keep activity events. The Keep activity report is only available for Google Workspace Business and Enterprise customers.", + "The Vault activity reports return information about various types of Vault activity events." ], "location": "path", - "pattern": "(access_transparency)|(admin)|(calendar)|(chat)|(chrome)|(context_aware_access)|(data_studio)|(drive)|(gcp)|(gplus)|(groups)|(groups_enterprise)|(jamboard)|(keep)|(login)|(meet)|(mobile)|(rules)|(saml)|(token)|(user_accounts)", + "pattern": "(access_transparency)|(admin)|(calendar)|(chat)|(chrome)|(context_aware_access)|(data_studio)|(drive)|(gcp)|(gplus)|(groups)|(groups_enterprise)|(jamboard)|(keep)|(login)|(meet)|(mobile)|(rules)|(saml)|(token)|(user_accounts)|(vault)", "required": true, "type": "string" }, @@ -623,7 +625,7 @@ } } }, - "revision": "20230619", + "revision": "20240130", "rootUrl": "https://admin.googleapis.com/", "schemas": { "Activities": { @@ -688,7 +690,7 @@ "items": { "properties": { "name": { - "description": "Name of the event. This is the specific name of the activity reported by the API. And each `eventName` is related to a specific Google Workspace service or feature which the API organizes into types of events. For `eventName` request parameters in general: - If no `eventName` is given, the report returns all possible instances of an `eventName`. - When you request an `eventName`, the API's response returns all activities which contain that `eventName`. It is possible that the returned activities will have other `eventName` properties in addition to the one requested. For more information about `eventName` properties, see the list of event names for various applications above in `applicationName`.", + "description": "Name of the event. This is the specific name of the activity reported by the API. And each `eventName` is related to a specific Google Workspace service or feature which the API organizes into types of events. For `eventName` request parameters in general: - If no `eventName` is given, the report returns all possible instances of an `eventName`. - When you request an `eventName`, the API's response returns all activities which contain that `eventName`. For more information about `eventName` properties, see the list of event names for various applications above in `applicationName`.", "type": "string" }, "parameters": { diff --git a/discovery/admob-v1beta.json b/discovery/admob-v1beta.json index a6c183f11c..7c3d63b712 100644 --- a/discovery/admob-v1beta.json +++ b/discovery/admob-v1beta.json @@ -758,7 +758,7 @@ } } }, - "revision": "20231122", + "revision": "20240201", "rootUrl": "https://admob.googleapis.com/", "schemas": { "AdSource": { @@ -1489,12 +1489,18 @@ "enum": [ "VARIANT_LEADER_UNSPECIFIED", "CONTROL", - "TREATMENT" + "TREATMENT", + "INSUFFICIENT_DATA", + "TOO_EARLY_TO_CALL", + "NO_VARIANT_LEADER" ], "enumDescriptions": [ "Default value of the enum. Do not use.", "The control leading the experiment.", - "The treatment leading the experiment." + "The treatment leading the experiment.", + "Collected data (impressions) are insufficient to determine a leader.", + "Experiment hasn't run long enough to determine a leader.", + "Neither variant is a decisive winner in the observed data." ], "readOnly": true, "type": "string" diff --git a/discovery/apigee-v1.json b/discovery/apigee-v1.json index f9af9079fb..cb57fda688 100644 --- a/discovery/apigee-v1.json +++ b/discovery/apigee-v1.json @@ -165,7 +165,7 @@ ] }, "delete": { - "description": "Delete an Apigee organization. For organizations with BillingType EVALUATION, an immediate deletion is performed. For paid organizations, a soft-deletion is performed. The organization can be restored within the soft-deletion period which can be controlled using the retention field in the request.", + "description": "Delete an Apigee organization. For organizations with BillingType EVALUATION, an immediate deletion is performed. For paid organizations (Subscription or Pay-as-you-go), a soft-deletion is performed. The organization can be restored within the soft-deletion period, which is specified using the `retention` field in the request or by filing a support ticket with Apigee. During the data retention period specified in the request, the Apigee organization cannot be recreated in the same Google Cloud project. **IMPORTANT: The default data retention setting for this operation is 7 days. To permanently delete the organization in 24 hours, set the retention parameter to `MINIMUM`.**", "flatPath": "v1/organizations/{organizationsId}", "httpMethod": "DELETE", "id": "apigee.organizations.delete", @@ -181,7 +181,7 @@ "type": "string" }, "retention": { - "description": "Optional. This setting is applicable only for organizations that are soft-deleted (i.e., BillingType is not EVALUATION). It controls how long Organization data will be retained after the initial delete operation completes. During this period, the Organization may be restored to its last known state. After this period, the Organization will no longer be able to be restored.", + "description": "Optional. This setting is applicable only for organizations that are soft-deleted (i.e., BillingType is not EVALUATION). It controls how long Organization data will be retained after the initial delete operation completes. During this period, the Organization may be restored to its last known state. After this period, the Organization will no longer be able to be restored. **Note: During the data retention period specified using this field, the Apigee organization cannot be recreated in the same GCP project.**", "enum": [ "DELETION_RETENTION_UNSPECIFIED", "MINIMUM" @@ -1523,6 +1523,34 @@ "scopes": [ "https://www.googleapis.com/auth/cloud-platform" ] + }, + "update": { + "description": "Update key value entry scoped to an organization, environment, or API proxy for an existing key.", + "flatPath": "v1/organizations/{organizationsId}/apis/{apisId}/keyvaluemaps/{keyvaluemapsId}/entries/{entriesId}", + "httpMethod": "PUT", + "id": "apigee.organizations.apis.keyvaluemaps.entries.update", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "Required. Scope as indicated by the URI in which to create the key value map entry. Use **one** of the following structures in your request: * `organizations/{organization}/apis/{api}/keyvaluemaps/{keyvaluemap}`. * `organizations/{organization}/environments/{environment}/keyvaluemaps/{keyvaluemap}` * `organizations/{organization}/keyvaluemaps/{keyvaluemap}`.", + "location": "path", + "pattern": "^organizations/[^/]+/apis/[^/]+/keyvaluemaps/[^/]+/entries/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "request": { + "$ref": "GoogleCloudApigeeV1KeyValueEntry" + }, + "response": { + "$ref": "GoogleCloudApigeeV1KeyValueEntry" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] } } } @@ -3095,7 +3123,7 @@ ], "parameters": { "parent": { - "description": "Parent of the developer app key. Use the following structure in your request: `organizations/{org}/developers/{developer_email}/apps`", + "description": "Parent of the developer app key. Use the following structure in your request: 'organizations/{org}/developers/{developerEmail}/apps/{appName}'", "location": "path", "pattern": "^organizations/[^/]+/developers/[^/]+/apps/[^/]+$", "required": true, @@ -3297,7 +3325,7 @@ ], "parameters": { "parent": { - "description": "Parent of the developer app key. Use the following structure in your request: `organizations/{org}/developers/{developer_email}/apps`", + "description": "Parent of the developer app key. Use the following structure in your request: 'organizations/{org}/developers/{developerEmail}/apps/{appName}'", "location": "path", "pattern": "^organizations/[^/]+/developers/[^/]+/apps/[^/]+$", "required": true, @@ -3746,7 +3774,7 @@ ], "parameters": { "name": { - "description": "ID of the environment group. Overrides any ID in the environment_group resource.", + "description": "Optional. ID of the environment group. Overrides any ID in the environment_group resource.", "location": "query", "type": "string" }, @@ -3912,7 +3940,7 @@ "type": "string" }, "updateMask": { - "description": "List of fields to be updated.", + "description": "Optional. List of fields to be updated.", "format": "google-fieldmask", "location": "query", "type": "string" @@ -5944,6 +5972,34 @@ "scopes": [ "https://www.googleapis.com/auth/cloud-platform" ] + }, + "update": { + "description": "Update key value entry scoped to an organization, environment, or API proxy for an existing key.", + "flatPath": "v1/organizations/{organizationsId}/environments/{environmentsId}/keyvaluemaps/{keyvaluemapsId}/entries/{entriesId}", + "httpMethod": "PUT", + "id": "apigee.organizations.environments.keyvaluemaps.entries.update", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "Required. Scope as indicated by the URI in which to create the key value map entry. Use **one** of the following structures in your request: * `organizations/{organization}/apis/{api}/keyvaluemaps/{keyvaluemap}`. * `organizations/{organization}/environments/{environment}/keyvaluemaps/{keyvaluemap}` * `organizations/{organization}/keyvaluemaps/{keyvaluemap}`.", + "location": "path", + "pattern": "^organizations/[^/]+/environments/[^/]+/keyvaluemaps/[^/]+/entries/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "request": { + "$ref": "GoogleCloudApigeeV1KeyValueEntry" + }, + "response": { + "$ref": "GoogleCloudApigeeV1KeyValueEntry" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] } } } @@ -8681,6 +8737,34 @@ "scopes": [ "https://www.googleapis.com/auth/cloud-platform" ] + }, + "update": { + "description": "Update key value entry scoped to an organization, environment, or API proxy for an existing key.", + "flatPath": "v1/organizations/{organizationsId}/keyvaluemaps/{keyvaluemapsId}/entries/{entriesId}", + "httpMethod": "PUT", + "id": "apigee.organizations.keyvaluemaps.entries.update", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "Required. Scope as indicated by the URI in which to create the key value map entry. Use **one** of the following structures in your request: * `organizations/{organization}/apis/{api}/keyvaluemaps/{keyvaluemap}`. * `organizations/{organization}/environments/{environment}/keyvaluemaps/{keyvaluemap}` * `organizations/{organization}/keyvaluemaps/{keyvaluemap}`.", + "location": "path", + "pattern": "^organizations/[^/]+/keyvaluemaps/[^/]+/entries/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "request": { + "$ref": "GoogleCloudApigeeV1KeyValueEntry" + }, + "response": { + "$ref": "GoogleCloudApigeeV1KeyValueEntry" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] } } } @@ -9730,7 +9814,7 @@ } } }, - "revision": "20231219", + "revision": "20240130", "rootUrl": "https://apigee.googleapis.com/", "schemas": { "EdgeConfigstoreBundleBadBundle": { @@ -12449,7 +12533,7 @@ "type": "string" }, "forwardProxyUri": { - "description": "Optional. Url of the forward proxy to be applied to the runtime instances in this environment. Must be in the format of {scheme}://{hostname}:{port}. Note that scheme must be one of \"http\" or \"https\", and port must be supplied. To remove a forward proxy setting, update the field to an empty value.", + "description": "Optional. URI of the forward proxy to be applied to the runtime instances in this environment. Must be in the format of {scheme}://{hostname}:{port}. Note that the scheme must be one of \"http\" or \"https\", and the port must be supplied. To remove a forward proxy setting, update the field to an empty value. Note: At this time, PUT operations to add forwardProxyUri to an existing environment fail if the environment has nodeConfig set up. To successfully add the forwardProxyUri setting in this case, include the NodeConfig details with the request.", "type": "string" }, "hasAttachedFlowHooks": { @@ -16002,11 +16086,11 @@ "type": "object" }, "GoogleCloudApigeeV1SecurityActionConditionConfig": { - "description": "The following are a list of conditions. A valid SecurityAction must contain at least one condition. Within a condition, each element is ORed. Across conditions elements are ANDed. For example if a SecurityAction has the following: api_keys: [\"key1\", \"key2\"] and developers: [\"dev1\", \"dev2\"] then this is interpreted as: enforce the action if the incoming request has ((api_key = \"key1\" OR api_key=\"key\") AND (developer=\"dev1\" OR developer=\"dev2\"))", + "description": "The following are a list of conditions. A valid SecurityAction must contain at least one condition. Within a condition, each element is ORed. Across conditions elements are ANDed. For example if a SecurityAction has the following: api_keys: [\"key1\", \"key2\"] and developers: [\"dev1\", \"dev2\"] then this is interpreted as: enforce the action if the incoming request has ((api_key = \"key1\" OR api_key=\"key\") AND (developer=\"dev1\" OR developer=\"dev2\")).", "id": "GoogleCloudApigeeV1SecurityActionConditionConfig", "properties": { "botReasons": { - "description": "Optional. A list of Bot Reasons. Current options: Flooder, Brute Guessor, Static Content Scraper, OAuth Abuser, Robot Abuser, TorListRule, Advanced Anomaly Detection and Advanced API Scraper.", + "description": "Optional. A list of Bot Reasons. Current options: Flooder, Brute Guessor, Static Content Scraper, OAuth Abuser, Robot Abuser, TorListRule, Advanced Anomaly Detection, Advanced API Scraper, Search Engine Crawlers, Public Clouds, Public Cloud AWS, Public Cloud Azure, and Public Cloud Google.", "items": { "type": "string" }, @@ -17273,7 +17357,7 @@ "type": "array" }, "role": { - "description": "Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.", + "description": "Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. For an overview of the IAM roles and permissions, see the [IAM documentation](https://cloud.google.com/iam/docs/roles-overview). For a list of the available pre-defined roles, see [here](https://cloud.google.com/iam/docs/understanding-roles).", "type": "string" } }, diff --git a/discovery/index.json b/discovery/index.json index dfa850b710..e0a0cded7b 100644 --- a/discovery/index.json +++ b/discovery/index.json @@ -853,7 +853,22 @@ "x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png", "x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png" }, - "documentationLink": "https://cloud.google.com/bigquery/", + "documentationLink": "https://cloud.google.com/bigquery/docs/connections-api-intro", + "preferred": false + }, + { + "kind": "discovery#directoryItem", + "id": "bigqueryconnection:v1", + "name": "bigqueryconnection", + "version": "v1", + "title": "BigQuery Connection API", + "description": "Allows users to manage BigQuery connections to external data sources.", + "discoveryRestUrl": "https://bigqueryconnection.googleapis.com/$discovery/rest?version=v1", + "icons": { + "x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png", + "x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png" + }, + "documentationLink": "https://cloud.google.com/bigquery/docs/connections-api-intro", "preferred": true }, { @@ -2179,6 +2194,21 @@ "documentationLink": "https://cloud.google.com/dataplex/docs", "preferred": true }, + { + "kind": "discovery#directoryItem", + "id": "dataportability:v1beta", + "name": "dataportability", + "version": "v1beta", + "title": "Data Portability API", + "description": "The Data Portability API lets you build applications that request authorization from a user to move a copy of data from Google services into your application. This enables data portability and facilitates switching services.", + "discoveryRestUrl": "https://dataportability.googleapis.com/$discovery/rest?version=v1beta", + "icons": { + "x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png", + "x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png" + }, + "documentationLink": "https://developers.google.com/data-portability", + "preferred": true + }, { "kind": "discovery#directoryItem", "id": "dataproc:v1", @@ -2507,6 +2537,21 @@ "x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png" }, "documentationLink": "https://developers.google.com/display-video/", + "preferred": false + }, + { + "kind": "discovery#directoryItem", + "id": "displayvideo:v4", + "name": "displayvideo", + "version": "v4", + "title": "Display & Video 360 API", + "description": "Display & Video 360 API allows users to automate complex Display & Video 360 workflows, such as creating insertion orders and setting targeting options for individual line items.", + "discoveryRestUrl": "https://displayvideo.googleapis.com/$discovery/rest?version=v4", + "icons": { + "x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png", + "x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png" + }, + "documentationLink": "https://developers.google.com/display-video/", "preferred": true }, { @@ -6412,6 +6457,21 @@ "documentationLink": "https://cloud.google.com/workload-manager/docs", "preferred": true }, + { + "kind": "discovery#directoryItem", + "id": "workspaceevents:v1", + "name": "workspaceevents", + "version": "v1", + "title": "Google Workspace Events API", + "description": "The Google Workspace Events API lets you subscribe to events and manage change notifications across Google Workspace applications.", + "discoveryRestUrl": "https://workspaceevents.googleapis.com/$discovery/rest?version=v1", + "icons": { + "x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png", + "x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png" + }, + "documentationLink": "https://developers.google.com/workspace/events", + "preferred": true + }, { "kind": "discovery#directoryItem", "id": "workstations:v1beta", diff --git a/discovery/integrations-v1alpha.json b/discovery/integrations-v1alpha.json index 76136616ec..c4559a128e 100644 --- a/discovery/integrations-v1alpha.json +++ b/discovery/integrations-v1alpha.json @@ -919,6 +919,11 @@ "location": "query", "type": "boolean" }, + "snapshotMetadataWithoutParams": { + "description": "Optional. If true, the service will provide execution info with snapshot metadata only i.e. without event parameters.", + "location": "query", + "type": "boolean" + }, "truncateParams": { "deprecated": true, "description": "Optional. If true, the service will truncate the params to only keep the first 1000 characters of string params and empty the executions in order to make response smaller. Only works for UI and when the params fields are not filtered out.", @@ -1388,215 +1393,6 @@ "https://www.googleapis.com/auth/cloud-platform" ] } - }, - "resources": { - "testCases": { - "methods": { - "create": { - "description": "Creates a new test case", - "flatPath": "v1alpha/projects/{projectsId}/locations/{locationsId}/integrations/{integrationsId}/versions/{versionsId}/testCases", - "httpMethod": "POST", - "id": "integrations.projects.locations.integrations.versions.testCases.create", - "parameterOrder": [ - "parent" - ], - "parameters": { - "parent": { - "description": "Required.", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/integrations/[^/]+/versions/[^/]+$", - "required": true, - "type": "string" - }, - "testCaseId": { - "description": "Required. Required", - "location": "query", - "type": "string" - } - }, - "path": "v1alpha/{+parent}/testCases", - "request": { - "$ref": "GoogleCloudIntegrationsV1alphaTestCase" - }, - "response": { - "$ref": "GoogleCloudIntegrationsV1alphaTestCase" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - }, - "delete": { - "description": "Deletes a test case", - "flatPath": "v1alpha/projects/{projectsId}/locations/{locationsId}/integrations/{integrationsId}/versions/{versionsId}/testCases/{testCasesId}", - "httpMethod": "DELETE", - "id": "integrations.projects.locations.integrations.versions.testCases.delete", - "parameterOrder": [ - "name" - ], - "parameters": { - "name": { - "description": "Required. ID for the test case to be deleted", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/integrations/[^/]+/versions/[^/]+/testCases/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1alpha/{+name}", - "response": { - "$ref": "GoogleProtobufEmpty" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - }, - "executeTest": { - "description": "Executes functional test", - "flatPath": "v1alpha/projects/{projectsId}/locations/{locationsId}/integrations/{integrationsId}/versions/{versionsId}/testCases/{testCasesId}:executeTest", - "httpMethod": "POST", - "id": "integrations.projects.locations.integrations.versions.testCases.executeTest", - "parameterOrder": [ - "testCaseName" - ], - "parameters": { - "testCaseName": { - "description": "Required. Test case resource name", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/integrations/[^/]+/versions/[^/]+/testCases/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1alpha/{+testCaseName}:executeTest", - "request": { - "$ref": "GoogleCloudIntegrationsV1alphaExecuteTestCaseRequest" - }, - "response": { - "$ref": "GoogleCloudIntegrationsV1alphaExecuteTestCaseResponse" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - }, - "get": { - "description": "Get a test case", - "flatPath": "v1alpha/projects/{projectsId}/locations/{locationsId}/integrations/{integrationsId}/versions/{versionsId}/testCases/{testCasesId}", - "httpMethod": "GET", - "id": "integrations.projects.locations.integrations.versions.testCases.get", - "parameterOrder": [ - "name" - ], - "parameters": { - "name": { - "description": "Required. The ID of the test case to retrieve", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/integrations/[^/]+/versions/[^/]+/testCases/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1alpha/{+name}", - "response": { - "$ref": "GoogleCloudIntegrationsV1alphaTestCase" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - }, - "listExecutions": { - "description": "Lists the results of all functional test executions. The response includes the same information as the [execution log](https://cloud.google.com/application-integration/docs/viewing-logs) in the Integration UI.", - "flatPath": "v1alpha/projects/{projectsId}/locations/{locationsId}/integrations/{integrationsId}/versions/{versionsId}/testCases/{testCasesId}:executions", - "httpMethod": "GET", - "id": "integrations.projects.locations.integrations.versions.testCases.listExecutions", - "parameterOrder": [ - "parent" - ], - "parameters": { - "filter": { - "description": "Optional. Standard filter field, we support filtering on following fields: test_case_id: the ID of the test case. CreateTimestamp: the execution created time. event_execution_state: the state of the executions. execution_id: the id of the execution. trigger_id: the id of the trigger. parameter_type: the type of the parameters involved in the execution. All fields support for EQUALS, in additional: CreateTimestamp support for LESS_THAN, GREATER_THAN ParameterType support for HAS For example: \"parameter_type\" HAS \\\"string\\\" Also supports operators like AND, OR, NOT For example, trigger_id=\\\"id1\\\" AND test_case_id=\\\"testCaseId\\\"", - "location": "query", - "type": "string" - }, - "orderBy": { - "description": "Optional. The results would be returned in order you specified here. Currently supporting \"last_modified_time\" and \"create_time\".", - "location": "query", - "type": "string" - }, - "pageSize": { - "description": "Optional. The size of entries in the response.", - "format": "int32", - "location": "query", - "type": "integer" - }, - "pageToken": { - "description": "Optional. The token returned in the previous response.", - "location": "query", - "type": "string" - }, - "parent": { - "description": "Required. The parent resource name of the test case execution.", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/integrations/[^/]+/versions/[^/]+/testCases/[^/]+$", - "required": true, - "type": "string" - }, - "readMask": { - "description": "Optional. View mask for the response data. If set, only the field specified will be returned as part of the result. If not set, all fields in event execution info will be filled and returned.", - "format": "google-fieldmask", - "location": "query", - "type": "string" - }, - "truncateParams": { - "deprecated": true, - "description": "Optional. If true, the service will truncate the params to only keep the first 1000 characters of string params and empty the executions in order to make response smaller. Only works for UI and when the params fields are not filtered out.", - "location": "query", - "type": "boolean" - } - }, - "path": "v1alpha/{+parent}:executions", - "response": { - "$ref": "GoogleCloudIntegrationsV1alphaListTestCaseExecutionsResponse" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - }, - "patch": { - "description": "Updates a test case", - "flatPath": "v1alpha/projects/{projectsId}/locations/{locationsId}/integrations/{integrationsId}/versions/{versionsId}/testCases/{testCasesId}", - "httpMethod": "PATCH", - "id": "integrations.projects.locations.integrations.versions.testCases.patch", - "parameterOrder": [ - "name" - ], - "parameters": { - "name": { - "description": "Output only. Auto-generated primary key.", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/integrations/[^/]+/versions/[^/]+/testCases/[^/]+$", - "required": true, - "type": "string" - }, - "updateMask": { - "description": "Optional. Field mask specifying the fields in the above integration that have been modified and need to be updated.", - "format": "google-fieldmask", - "location": "query", - "type": "string" - } - }, - "path": "v1alpha/{+name}", - "request": { - "$ref": "GoogleCloudIntegrationsV1alphaTestCase" - }, - "response": { - "$ref": "GoogleCloudIntegrationsV1alphaTestCase" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - } - } - } } } } @@ -2260,6 +2056,11 @@ "location": "query", "type": "boolean" }, + "snapshotMetadataWithoutParams": { + "description": "Optional. If true, the service will provide execution info with snapshot metadata only i.e. without event parameters.", + "location": "query", + "type": "boolean" + }, "truncateParams": { "deprecated": true, "description": "Optional. If true, the service will truncate the params to only keep the first 1000 characters of string params and empty the executions in order to make response smaller. Only works for UI and when the params fields are not filtered out.", @@ -2729,64 +2530,6 @@ "https://www.googleapis.com/auth/cloud-platform" ] } - }, - "resources": { - "testCases": { - "methods": { - "list": { - "description": "Lists all the test cases that satisfy the filters.", - "flatPath": "v1alpha/projects/{projectsId}/locations/{locationsId}/products/{productsId}/integrations/{integrationsId}/versions/{versionsId}/testCases", - "httpMethod": "GET", - "id": "integrations.projects.locations.products.integrations.versions.testCases.list", - "parameterOrder": [ - "parent" - ], - "parameters": { - "filter": { - "description": "Optional. Standard filter field. Filtering as supported in https://developers.google.com/authorized-buyers/apis/guides/list-filters.", - "location": "query", - "type": "string" - }, - "orderBy": { - "description": "Optional. The results would be returned in order specified here. Currently supported sort keys are: Descending sort order for \"last_modified_time\", \"created_time\". Ascending sort order for \"name\".", - "location": "query", - "type": "string" - }, - "pageSize": { - "description": "Optional. The maximum number of test cases to return. The service may return fewer than this value. If unspecified, at most 100 test cases will be returned.", - "format": "int32", - "location": "query", - "type": "integer" - }, - "pageToken": { - "description": "Optional. A page token, received from a previous `ListTestCases` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListTestCases` must match the call that provided the page token.", - "location": "query", - "type": "string" - }, - "parent": { - "description": "Required. The parent resource where this TestCase was created.", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/products/[^/]+/integrations/[^/]+/versions/[^/]+$", - "required": true, - "type": "string" - }, - "readMask": { - "description": "Optional. The mask which specifies fields that need to be returned in the TestCases's response.", - "format": "google-fieldmask", - "location": "query", - "type": "string" - } - }, - "path": "v1alpha/{+parent}/testCases", - "response": { - "$ref": "GoogleCloudIntegrationsV1alphaListTestCasesResponse" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - } - } - } } } } @@ -3556,7 +3299,7 @@ } } }, - "revision": "20231213", + "revision": "20240125", "rootUrl": "https://integrations.googleapis.com/", "schemas": { "CrmlogErrorCode": { @@ -4487,7 +4230,7 @@ "type": "object" }, "EnterpriseCrmEventbusProtoEventExecutionDetails": { - "description": "Contains the details of the execution info of this event: this includes the tasks execution details plus the event execution statistics. Next available id: 10", + "description": "Contains the details of the execution info of this event: this includes the tasks execution details plus the event execution statistics. Next available id: 11", "id": "EnterpriseCrmEventbusProtoEventExecutionDetails", "properties": { "eventAttemptStats": { @@ -4502,6 +4245,11 @@ }, "type": "array" }, + "eventExecutionSnapshotsSize": { + "description": "Total size of all event_execution_snapshots for an execution", + "format": "int64", + "type": "string" + }, "eventExecutionState": { "enum": [ "UNSPECIFIED", @@ -4647,6 +4395,10 @@ "format": "int32", "type": "integer" }, + "integrationName": { + "description": "The direct integration which the event execution snapshots belongs to", + "type": "string" + }, "taskAttemptNum": { "description": "the task attempt number this snapshot belongs to. Could be empty.", "format": "int32", @@ -6884,7 +6636,7 @@ "type": "object" }, "EnterpriseCrmFrontendsEventbusProtoEventExecutionDetails": { - "description": "Contains the details of the execution info of this event: this includes the tasks execution details plus the event execution statistics. Next available id: 10", + "description": "Contains the details of the execution info of this event: this includes the tasks execution details plus the event execution statistics. Next available id: 11", "id": "EnterpriseCrmFrontendsEventbusProtoEventExecutionDetails", "properties": { "eventAttemptStats": { @@ -6900,6 +6652,11 @@ }, "type": "array" }, + "eventExecutionSnapshotsSize": { + "description": "Total size of all event_execution_snapshots for an execution", + "format": "int64", + "type": "string" + }, "eventExecutionState": { "description": "The execution state of this event.", "enum": [ @@ -8621,6 +8378,20 @@ "readOnly": true, "type": "string" }, + "deploymentModel": { + "description": "Optional. Indicates whether connector is deployed on GKE/CloudRun", + "enum": [ + "DEPLOYMENT_MODEL_UNSPECIFIED", + "GKE_MST", + "CLOUD_RUN_MST" + ], + "enumDescriptions": [ + "Deployment model is not specified.", + "Default model gke mst.", + "Cloud run mst." + ], + "type": "string" + }, "hpaConfig": { "$ref": "GoogleCloudConnectorsV1HPAConfig", "description": "Output only. HPA autoscaling config.", @@ -8734,6 +8505,10 @@ "$ref": "GoogleCloudConnectorsV1AuthConfig", "description": "Auth details for the webhook adapter." }, + "deadLetterConfig": { + "$ref": "GoogleCloudConnectorsV1EventingConfigDeadLetterConfig", + "description": "Optional. Dead letter configuration for eventing of a connection." + }, "enrichmentEnabled": { "description": "Enrichment Enabled.", "type": "boolean" @@ -8750,6 +8525,10 @@ "description": "Optional. Private Connectivity Enabled.", "type": "boolean" }, + "proxyDestinationConfig": { + "$ref": "GoogleCloudConnectorsV1DestinationConfig", + "description": "Optional. Proxy for Eventing auto-registration." + }, "registrationDestinationConfig": { "$ref": "GoogleCloudConnectorsV1DestinationConfig", "description": "Registration endpoint for auto registration." @@ -8757,6 +8536,21 @@ }, "type": "object" }, + "GoogleCloudConnectorsV1EventingConfigDeadLetterConfig": { + "description": "Dead Letter configuration details provided by the user.", + "id": "GoogleCloudConnectorsV1EventingConfigDeadLetterConfig", + "properties": { + "projectId": { + "description": "Optional. Project which has the topic given.", + "type": "string" + }, + "topic": { + "description": "Optional. Topic to push events which couldn't be processed.", + "type": "string" + } + }, + "type": "object" + }, "GoogleCloudConnectorsV1EventingRuntimeData": { "description": "Eventing runtime data has the details related to eventing managed by the system.", "id": "GoogleCloudConnectorsV1EventingRuntimeData", @@ -9030,83 +8824,6 @@ }, "type": "object" }, - "GoogleCloudIntegrationsV1alphaAssertion": { - "description": "An assertion which will check for a condition over task execution status or an expression for task output variables Next available id: 5", - "id": "GoogleCloudIntegrationsV1alphaAssertion", - "properties": { - "assertionStrategy": { - "description": "The type of assertion to perform.", - "enum": [ - "ASSERTION_STRATEGY_UNSPECIFIED", - "ASSERT_SUCCESSFUL_EXECUTION", - "ASSERT_FAILED_EXECUTION", - "ASSERT_NO_EXECUTION", - "ASSERT_EQUALS", - "ASSERT_NOT_EQUALS", - "ASSERT_CONTAINS", - "ASSERT_CONDITION" - ], - "enumDescriptions": [ - "Unspecified Assertion strategy", - "Test a successful execution", - "Test a failed execution", - "Test that the task was never executed", - "Test the parameter selected is equal to the expected value", - "Test the parameter selected is not equal to the expected value", - "Test the parameter selected contains the configured value", - "Test a specific condition" - ], - "type": "string" - }, - "condition": { - "description": "Optional. Standard filter expression for ASSERT_CONDITION to succeed", - "type": "string" - }, - "parameter": { - "$ref": "GoogleCloudIntegrationsV1alphaEventParameter", - "description": "Optional. Key-value pair for ASSERT_EQUALS, ASSERT_NOT_EQUALS, ASSERT_CONTAINS to succeed" - }, - "retryCount": { - "description": "Number of times given task should be retried in case of ASSERT_FAILED_EXECUTION", - "format": "int32", - "type": "integer" - } - }, - "type": "object" - }, - "GoogleCloudIntegrationsV1alphaAssertionResult": { - "description": "The result of an assertion.", - "id": "GoogleCloudIntegrationsV1alphaAssertionResult", - "properties": { - "assertion": { - "$ref": "GoogleCloudIntegrationsV1alphaAssertion", - "description": "Assertion that was run." - }, - "status": { - "description": "Status of assertion to signify if the assertion succeeded or failed", - "enum": [ - "ASSERTION_STATUS_UNSPECIFIED", - "SUCCEEDED", - "FAILED" - ], - "enumDescriptions": [ - "Unspecified assertion status", - "Assertion succeeded", - "Assertion failed" - ], - "type": "string" - }, - "taskName": { - "description": "Task name of task where the assertion was run.", - "type": "string" - }, - "taskNumber": { - "description": "Task number of task where the assertion was run.", - "type": "string" - } - }, - "type": "object" - }, "GoogleCloudIntegrationsV1alphaAttemptStats": { "description": "Status for the execution attempt.", "id": "GoogleCloudIntegrationsV1alphaAttemptStats", @@ -9397,17 +9114,15 @@ "description": "Optional. Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.", "enum": [ "CLOUD_LOGGING_SEVERITY_UNSPECIFIED", - "DEFAULT", "INFO", "ERROR", "WARNING" ], "enumDescriptions": [ "Unspecified", - "If Severity selected is `DEFAULT`, then all the Integration Execution States will be sent to Cloud Logging.", - "If Severity selected is `INFO`, then only the following Integration Execution States (`IN_PROCESS`, `ON_HOLD`, `SUCCEEDED` and `SUSPENDED`) will be sent to Cloud Logging.", + "If Severity selected is `INFO`, then all the Integration Execution States (`IN_PROCESS`, `ON_HOLD`, `SUCCEEDED`, `SUSPENDED`, `ERROR`, `CANCELLED`) will be sent to Cloud Logging.", "If Severity selected is `ERROR`, then only the following Integration Execution States (`ERROR`, `CANCELLED`) will be sent to Cloud Logging.", - "If Severity selected is `WARNING`, then only the following Integration Execution States (`RETRY_ON_HOLD`) will be sent to Cloud Logging." + "If Severity selected is `WARNING`, then only the following Integration Execution States (`ERROR`, `CANCELLED`) will be sent to Cloud Logging." ], "type": "string" }, @@ -9768,60 +9483,6 @@ }, "type": "object" }, - "GoogleCloudIntegrationsV1alphaExecuteTestCaseRequest": { - "description": "The request for executing a functional test.", - "id": "GoogleCloudIntegrationsV1alphaExecuteTestCaseRequest", - "properties": { - "inputParameters": { - "additionalProperties": { - "$ref": "GoogleCloudIntegrationsV1alphaValueType" - }, - "description": "Optional. Input parameters used by test case execution.", - "type": "object" - } - }, - "type": "object" - }, - "GoogleCloudIntegrationsV1alphaExecuteTestCaseResponse": { - "description": "The response for executing a functional test.", - "id": "GoogleCloudIntegrationsV1alphaExecuteTestCaseResponse", - "properties": { - "assertionResults": { - "description": "Results of each assertions ran during execution of test case.", - "items": { - "$ref": "GoogleCloudIntegrationsV1alphaAssertionResult" - }, - "type": "array" - }, - "executionId": { - "description": "The id of the execution corresponding to this run of integration.", - "type": "string" - }, - "outputParameters": { - "additionalProperties": { - "description": "Properties of the object.", - "type": "any" - }, - "description": "OUTPUT parameters in format of Map. Where Key is the name of the parameter. Note: Name of the system generated parameters are wrapped by backtick(`) to distinguish them from the user defined parameters.", - "type": "object" - }, - "testExecutionState": { - "description": "State of the test case execution", - "enum": [ - "STATE_UNSPECIFIED", - "PASSED", - "FAILED" - ], - "enumDescriptions": [ - "Unspecified state", - "Test case execution passed", - "Test case execution failed" - ], - "type": "string" - } - }, - "type": "object" - }, "GoogleCloudIntegrationsV1alphaExecution": { "description": "The Execution resource contains detailed information of an individual integration execution.", "id": "GoogleCloudIntegrationsV1alphaExecution", @@ -9951,6 +9612,11 @@ }, "type": "array" }, + "eventExecutionSnapshotsSize": { + "description": "Total size of all event_execution_snapshots for an execution", + "format": "int64", + "type": "string" + }, "executionSnapshots": { "description": "List of snapshots taken during the execution.", "items": { @@ -10037,6 +9703,10 @@ "format": "int32", "type": "integer" }, + "integrationName": { + "description": "The direct integration which the event execution snapshots belongs to", + "type": "string" + }, "task": { "description": "the task name associated with this snapshot.", "type": "string" @@ -10963,79 +10633,6 @@ }, "type": "object" }, - "GoogleCloudIntegrationsV1alphaListTestCaseExecutionsResponse": { - "description": "The response for listing the functional test execution data.", - "id": "GoogleCloudIntegrationsV1alphaListTestCaseExecutionsResponse", - "properties": { - "executions": { - "description": "The detailed information of requested executions", - "items": { - "$ref": "GoogleCloudIntegrationsV1alphaExecution" - }, - "type": "array" - }, - "nextPageToken": { - "description": "The token used to retrieve the next page results.", - "type": "string" - } - }, - "type": "object" - }, - "GoogleCloudIntegrationsV1alphaListTestCasesResponse": { - "description": "Response for ListTestCases", - "id": "GoogleCloudIntegrationsV1alphaListTestCasesResponse", - "properties": { - "nextPageToken": { - "description": "A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.", - "type": "string" - }, - "testCases": { - "description": "The test cases corresponding to the specified filter", - "items": { - "$ref": "GoogleCloudIntegrationsV1alphaTestCase" - }, - "type": "array" - } - }, - "type": "object" - }, - "GoogleCloudIntegrationsV1alphaMockConfig": { - "description": "The configuration for mocking of a task during test execution Next available id: 4", - "id": "GoogleCloudIntegrationsV1alphaMockConfig", - "properties": { - "failedExecutions": { - "description": "Optional. Number of times the given task should fail for failure mock strategy", - "format": "int64", - "type": "string" - }, - "mockStrategy": { - "description": "Mockstrategy defines how the particular task should be mocked during test execution", - "enum": [ - "MOCK_STRATEGY_UNSPECIFIED", - "NO_MOCK_STRATEGY", - "SPECIFIC_MOCK_STRATEGY", - "FAILURE_MOCK_STRATEGY", - "SKIP_MOCK_STRATEGY" - ], - "enumDescriptions": [ - "This should never be used to annotate a field", - "Execute actual task", - "Don't execute actual task, instead use the values specified by user for output of the task", - "Don't execute actual task, instead return task failure", - "Don't execute actual task, instead mark it as successful" - ], - "type": "string" - }, - "parameters": { - "description": "Optional. List of key-value pairs for specific mock strategy", - "items": { - "$ref": "GoogleCloudIntegrationsV1alphaEventParameter" - }, - "type": "array" - } - }, - "type": "object" - }, "GoogleCloudIntegrationsV1alphaNextTask": { "description": "The task that is next in line to be executed, if the condition specified evaluated to true.", "id": "GoogleCloudIntegrationsV1alphaNextTask", @@ -11986,110 +11583,6 @@ }, "type": "object" }, - "GoogleCloudIntegrationsV1alphaTestCase": { - "description": "Defines the functional test case for Application Integration. Next available id: 15", - "id": "GoogleCloudIntegrationsV1alphaTestCase", - "properties": { - "createTime": { - "description": "Auto-generated.", - "format": "google-datetime", - "type": "string" - }, - "creatorEmail": { - "description": "Optional. The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.", - "type": "string" - }, - "databasePersistencePolicy": { - "description": "Optional. Various policies for how to persist the test execution info including execution info, execution export info, execution metadata index and execution param index..", - "enum": [ - "DATABASE_PERSISTENCE_POLICY_UNSPECIFIED", - "DATABASE_PERSISTENCE_DISABLED", - "DATABASE_PERSISTENCE_ASYNC" - ], - "enumDescriptions": [ - "Enables persistence for all execution data.", - "Disables persistence for all execution data.", - "Asynchronously persist all execution data." - ], - "type": "string" - }, - "description": { - "description": "Optional. Description of the test case.", - "type": "string" - }, - "displayName": { - "description": "Required. The display name of test case.", - "type": "string" - }, - "lastModifierEmail": { - "description": "The last modifer's email address. Generated based on the End User Credentials/LOAS role of the user making the call.", - "type": "string" - }, - "lockHolderEmail": { - "description": "Optional. The edit lock holder's email address. Generated based on the End User Credentials/LOAS role of the user making the call.", - "type": "string" - }, - "name": { - "description": "Output only. Auto-generated primary key.", - "readOnly": true, - "type": "string" - }, - "testInputParameters": { - "description": "Optional. Parameters that are expected to be passed to the test case when the test case is triggered. This gives the user the ability to provide default values. This should include all the output variables of the trigger as input variables.", - "items": { - "$ref": "GoogleCloudIntegrationsV1alphaIntegrationParameter" - }, - "type": "array" - }, - "testTaskConfigs": { - "description": "Optional. However, the test case doesn't mock or assert anything without test_task_configs.", - "items": { - "$ref": "GoogleCloudIntegrationsV1alphaTestTaskConfig" - }, - "type": "array" - }, - "triggerId": { - "description": "Required. This defines the trigger ID in workflow which is considered to be executed as starting point of the test case", - "type": "string" - }, - "updateTime": { - "description": "Auto-generated.", - "format": "google-datetime", - "type": "string" - }, - "workflowId": { - "description": "ID of the workflow with which this test case is associated", - "type": "string" - } - }, - "type": "object" - }, - "GoogleCloudIntegrationsV1alphaTestTaskConfig": { - "description": "The task mock configuration details and assertions for functional tests. Next available id: 5", - "id": "GoogleCloudIntegrationsV1alphaTestTaskConfig", - "properties": { - "assertions": { - "description": "Optional. List of conditions or expressions which should be evaluated to true unless there is a bug/problem in the integration. These are evaluated one the task execution is completed as per the mock strategy in test case", - "items": { - "$ref": "GoogleCloudIntegrationsV1alphaAssertion" - }, - "type": "array" - }, - "mockConfig": { - "$ref": "GoogleCloudIntegrationsV1alphaMockConfig", - "description": "Optional. Defines how to mock the given task during test execution" - }, - "task": { - "description": "Required. This defines in the test case, the task name in integration which will be mocked by this test task config", - "type": "string" - }, - "taskNumber": { - "description": "Required. This defines in the test case, the task in integration which will be mocked by this test task config", - "type": "string" - } - }, - "type": "object" - }, "GoogleCloudIntegrationsV1alphaTriggerConfig": { "description": "Configuration detail of a trigger.", "id": "GoogleCloudIntegrationsV1alphaTriggerConfig", diff --git a/discovery/monitoring-v1.json b/discovery/monitoring-v1.json index 6d1b10e840..ff6bd0725f 100644 --- a/discovery/monitoring-v1.json +++ b/discovery/monitoring-v1.json @@ -753,7 +753,7 @@ } } }, - "revision": "20231220", + "revision": "20240121", "rootUrl": "https://monitoring.googleapis.com/", "schemas": { "Aggregation": { @@ -1195,7 +1195,7 @@ "type": "object" }, "Dimension": { - "description": "Preview: A chart dimension for an SQL query. This is applied over the x-axis. This is a preview feature and may be subject to change before final release.", + "description": "A chart dimension. Dimensions are a structured label, class, or category for a set of measurements in your data.", "id": "Dimension", "properties": { "column": { @@ -1555,7 +1555,7 @@ "type": "object" }, "Measure": { - "description": "Preview: A chart measure for an SQL query. This is applied over the y-axis. This is a preview feature and may be subject to change before final release.", + "description": "A chart measure. Measures represent a measured property in your chart data such as rainfall in inches, number of units sold, revenue gained, etc.", "id": "Measure", "properties": { "aggregationFunction": { @@ -1857,6 +1857,20 @@ "description": "Groups a time series query definition.", "id": "PieChartDataSet", "properties": { + "dimensions": { + "description": "A dimension is a structured label, class, or category for a set of measurements in your data.", + "items": { + "$ref": "Dimension" + }, + "type": "array" + }, + "measures": { + "description": "A measure is a measured value of a property in your data. For example, rainfall in inches, number of units sold, revenue gained, etc.", + "items": { + "$ref": "Measure" + }, + "type": "array" + }, "minAlignmentPeriod": { "description": "Optional. The lower bound on data point frequency for this data set, implemented by specifying the minimum alignment period to use in a time series query. For example, if the data is published once every 10 minutes, the min_alignment_period should be at least 10 minutes. It would not make sense to fetch and align data at one minute intervals.", "format": "google-duration", diff --git a/discovery/toolresults-v1beta3.json b/discovery/toolresults-v1beta3.json index dfafbeb3c4..a90d063a45 100644 --- a/discovery/toolresults-v1beta3.json +++ b/discovery/toolresults-v1beta3.json @@ -1463,7 +1463,7 @@ } } }, - "revision": "20230808", + "revision": "20240201", "rootUrl": "https://toolresults.googleapis.com/", "schemas": { "ANR": { @@ -2834,6 +2834,7 @@ }, "graphicsStats": { "$ref": "GraphicsStats", + "deprecated": true, "description": "Graphics statistics for the entire run. Statistics are reset at the beginning of the run and collected at the end of the run." }, "historyId": { diff --git a/discovery/versionhistory-v1.json b/discovery/versionhistory-v1.json index 738879a652..0ed72b20cb 100644 --- a/discovery/versionhistory-v1.json +++ b/discovery/versionhistory-v1.json @@ -271,7 +271,7 @@ } } }, - "revision": "20221220", + "revision": "20240131", "rootUrl": "https://versionhistory.googleapis.com/", "schemas": { "Channel": { @@ -288,7 +288,9 @@ "CANARY", "CANARY_ASAN", "ALL", - "EXTENDED" + "EXTENDED", + "LTS", + "LTC" ], "enumDescriptions": [ "", @@ -298,7 +300,9 @@ "", "", "", - "" + "", + "The Long-term support channel for ChromeOS.", + "The Long-term support candidate channel for ChromeOS." ], "type": "string" }, diff --git a/src/apis/index.ts b/src/apis/index.ts index c8ae69feda..a46c633acd 100644 --- a/src/apis/index.ts +++ b/src/apis/index.ts @@ -249,6 +249,10 @@ import { datapipelines, } from './datapipelines'; import {VERSIONS as dataplexVersions, dataplex} from './dataplex'; +import { + VERSIONS as dataportabilityVersions, + dataportability, +} from './dataportability'; import {VERSIONS as dataprocVersions, dataproc} from './dataproc'; import {VERSIONS as datastoreVersions, datastore} from './datastore'; import {VERSIONS as datastreamVersions, datastream} from './datastream'; @@ -664,6 +668,10 @@ import { VERSIONS as workloadmanagerVersions, workloadmanager, } from './workloadmanager'; +import { + VERSIONS as workspaceeventsVersions, + workspaceevents, +} from './workspaceevents'; import {VERSIONS as workstationsVersions, workstations} from './workstations'; import {VERSIONS as youtubeVersions, youtube} from './youtube'; import { @@ -780,6 +788,7 @@ export const APIS: APIList = { datamigration: datamigrationVersions, datapipelines: datapipelinesVersions, dataplex: dataplexVersions, + dataportability: dataportabilityVersions, dataproc: dataprocVersions, datastore: datastoreVersions, datastream: datastreamVersions, @@ -961,6 +970,7 @@ export const APIS: APIList = { workflowexecutions: workflowexecutionsVersions, workflows: workflowsVersions, workloadmanager: workloadmanagerVersions, + workspaceevents: workspaceeventsVersions, workstations: workstationsVersions, youtube: youtubeVersions, youtubeAnalytics: youtubeAnalyticsVersions, @@ -1067,6 +1077,7 @@ export class GeneratedAPIs { datamigration = datamigration; datapipelines = datapipelines; dataplex = dataplex; + dataportability = dataportability; dataproc = dataproc; datastore = datastore; datastream = datastream; @@ -1248,6 +1259,7 @@ export class GeneratedAPIs { workflowexecutions = workflowexecutions; workflows = workflows; workloadmanager = workloadmanager; + workspaceevents = workspaceevents; workstations = workstations; youtube = youtube; youtubeAnalytics = youtubeAnalytics; diff --git a/src/index.ts b/src/index.ts index 5b12181606..e1fb22f7bd 100644 --- a/src/index.ts +++ b/src/index.ts @@ -86,6 +86,7 @@ export {beyondcorp_v1} from './apis/beyondcorp/v1'; export {beyondcorp_v1alpha} from './apis/beyondcorp/v1alpha'; export {biglake_v1} from './apis/biglake/v1'; export {bigquery_v2} from './apis/bigquery/v2'; +export {bigqueryconnection_v1} from './apis/bigqueryconnection/v1'; export {bigqueryconnection_v1beta1} from './apis/bigqueryconnection/v1beta1'; export {bigquerydatapolicy_v1} from './apis/bigquerydatapolicy/v1'; export {bigquerydatatransfer_v1} from './apis/bigquerydatatransfer/v1'; @@ -187,6 +188,7 @@ export {datamigration_v1} from './apis/datamigration/v1'; export {datamigration_v1beta1} from './apis/datamigration/v1beta1'; export {datapipelines_v1} from './apis/datapipelines/v1'; export {dataplex_v1} from './apis/dataplex/v1'; +export {dataportability_v1beta} from './apis/dataportability/v1beta'; export {dataproc_v1} from './apis/dataproc/v1'; export {dataproc_v1beta2} from './apis/dataproc/v1beta2'; export {datastore_v1} from './apis/datastore/v1'; @@ -215,6 +217,7 @@ export {displayvideo_v1beta2} from './apis/displayvideo/v1beta2'; export {displayvideo_v1dev} from './apis/displayvideo/v1dev'; export {displayvideo_v2} from './apis/displayvideo/v2'; export {displayvideo_v3} from './apis/displayvideo/v3'; +export {displayvideo_v4} from './apis/displayvideo/v4'; export {dlp_v2} from './apis/dlp/v2'; export {dns_v1} from './apis/dns/v1'; export {dns_v1beta2} from './apis/dns/v1beta2'; @@ -503,6 +506,7 @@ export {workflowexecutions_v1beta} from './apis/workflowexecutions/v1beta'; export {workflows_v1} from './apis/workflows/v1'; export {workflows_v1beta} from './apis/workflows/v1beta'; export {workloadmanager_v1} from './apis/workloadmanager/v1'; +export {workspaceevents_v1} from './apis/workspaceevents/v1'; export {workstations_v1} from './apis/workstations/v1'; export {workstations_v1beta} from './apis/workstations/v1beta'; export {youtube_v3} from './apis/youtube/v3';