aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryoshi-code-bot <70984784+yoshi-code-bot@users.noreply.github.com>2024-05-14 00:32:41 -0700
committerGitHub <noreply@github.com>2024-05-14 07:32:41 +0000
commit4dabf68df2016be3aed62968975d26158fcfd68e (patch)
tree787b703d1b19fd98279772c964c4a0b6e8e4b235
parentd6b459a51baed1d78bbd0d9383ba728e64e3115d (diff)
downloadgoogle-api-python-client-upstream-main.tar.gz
chore: Update discovery artifacts (#2401)upstream-main
## Deleted keys were detected in the following pre-stable discovery artifacts: firebaseml v2beta https://togithub.com/googleapis/google-api-python-client/commit/5d5ec7458b6c6f2dfc1a4de363d3627c1acec021 ## Discovery Artifact Change Summary: feat(admin): update the api https://togithub.com/googleapis/google-api-python-client/commit/9cae11bb199162dfba5ba21f070dfd06085a8ad7 feat(analyticsdata): update the api https://togithub.com/googleapis/google-api-python-client/commit/ae04817752b1d3641747bd897aac39010697e3ef feat(cloudbuild): update the api https://togithub.com/googleapis/google-api-python-client/commit/90fdc0a74ec6012b2140b947ec7811b012aac11a feat(connectors): update the api https://togithub.com/googleapis/google-api-python-client/commit/fa24e25679eb6488eac8b37326e58ee08e1c2e38 feat(containeranalysis): update the api https://togithub.com/googleapis/google-api-python-client/commit/12b4b40150e043534f2f8b26fd1b0113577c3375 feat(dialogflow): update the api https://togithub.com/googleapis/google-api-python-client/commit/84dbbfb3d58534f0b92e8e6673875cb019394687 feat(firebaseml): update the api https://togithub.com/googleapis/google-api-python-client/commit/5d5ec7458b6c6f2dfc1a4de363d3627c1acec021 feat(integrations): update the api https://togithub.com/googleapis/google-api-python-client/commit/b6c6feef4416a7f7a02035296f8aa9b20aea87f5 feat(networkconnectivity): update the api https://togithub.com/googleapis/google-api-python-client/commit/2502ed6f0ea3a5826a4aeaaea26a221e4be02811 feat(pagespeedonline): update the api https://togithub.com/googleapis/google-api-python-client/commit/bdc7b68d133880bc6038840ceecc62a25981cfe7 feat(places): update the api https://togithub.com/googleapis/google-api-python-client/commit/0e4a2645f758bee59094c05bf45ba1ca29ef2ecc feat(serviceconsumermanagement): update the api https://togithub.com/googleapis/google-api-python-client/commit/83acd84525a0d79e7e8edf331040f81b70f32a93 feat(webfonts): update the api https://togithub.com/googleapis/google-api-python-client/commit/4c88e84a59807b11965cc59ac43cd9c2d8629bf4
-rw-r--r--docs/dyn/admin_directory_v1.chromeosdevices.html14
-rw-r--r--docs/dyn/analyticsdata_v1beta.properties.html207
-rw-r--r--docs/dyn/chat_v1.spaces.html20
-rw-r--r--docs/dyn/chat_v1.spaces.messages.html16
-rw-r--r--docs/dyn/chat_v1.spaces.spaceEvents.html32
-rw-r--r--docs/dyn/cloudbuild_v1.projects.builds.html260
-rw-r--r--docs/dyn/cloudbuild_v1.projects.locations.builds.html260
-rw-r--r--docs/dyn/cloudbuild_v1.projects.locations.triggers.html460
-rw-r--r--docs/dyn/cloudbuild_v1.projects.triggers.html460
-rw-r--r--docs/dyn/cloudkms_v1.folders.html10
-rw-r--r--docs/dyn/cloudkms_v1.projects.locations.keyHandles.html12
-rw-r--r--docs/dyn/connectors_v1.projects.locations.connections.html5
-rw-r--r--docs/dyn/connectors_v1.projects.locations.customConnectors.customConnectorVersions.html44
-rw-r--r--docs/dyn/connectors_v1.projects.locations.endpointAttachments.html4
-rw-r--r--docs/dyn/containeranalysis_v1.projects.locations.notes.occurrences.html5
-rw-r--r--docs/dyn/containeranalysis_v1.projects.locations.occurrences.html10
-rw-r--r--docs/dyn/containeranalysis_v1.projects.notes.occurrences.html5
-rw-r--r--docs/dyn/containeranalysis_v1.projects.occurrences.html40
-rw-r--r--docs/dyn/dialogflow_v3.projects.locations.agents.environments.sessions.html70
-rw-r--r--docs/dyn/dialogflow_v3.projects.locations.agents.flows.html48
-rw-r--r--docs/dyn/dialogflow_v3.projects.locations.agents.flows.pages.html96
-rw-r--r--docs/dyn/dialogflow_v3.projects.locations.agents.flows.transitionRouteGroups.html12
-rw-r--r--docs/dyn/dialogflow_v3.projects.locations.agents.html12
-rw-r--r--docs/dyn/dialogflow_v3.projects.locations.agents.sessions.html70
-rw-r--r--docs/dyn/dialogflow_v3.projects.locations.agents.testCases.html248
-rw-r--r--docs/dyn/dialogflow_v3.projects.locations.agents.testCases.results.html32
-rw-r--r--docs/dyn/dialogflow_v3.projects.locations.agents.transitionRouteGroups.html12
-rw-r--r--docs/dyn/dialogflow_v3.projects.locations.securitySettings.html6
-rw-r--r--docs/dyn/dialogflow_v3beta1.projects.locations.agents.conversations.html120
-rw-r--r--docs/dyn/dialogflow_v3beta1.projects.locations.agents.environments.sessions.html70
-rw-r--r--docs/dyn/dialogflow_v3beta1.projects.locations.agents.flows.html48
-rw-r--r--docs/dyn/dialogflow_v3beta1.projects.locations.agents.flows.pages.html96
-rw-r--r--docs/dyn/dialogflow_v3beta1.projects.locations.agents.flows.transitionRouteGroups.html12
-rw-r--r--docs/dyn/dialogflow_v3beta1.projects.locations.agents.html12
-rw-r--r--docs/dyn/dialogflow_v3beta1.projects.locations.agents.sessions.html70
-rw-r--r--docs/dyn/dialogflow_v3beta1.projects.locations.agents.testCases.html248
-rw-r--r--docs/dyn/dialogflow_v3beta1.projects.locations.agents.testCases.results.html32
-rw-r--r--docs/dyn/dialogflow_v3beta1.projects.locations.agents.transitionRouteGroups.html12
-rw-r--r--docs/dyn/dialogflow_v3beta1.projects.locations.securitySettings.html6
-rw-r--r--docs/dyn/firebaseml_v2beta.projects.locations.publishers.models.html2
-rw-r--r--docs/dyn/integrations_v1.projects.locations.connections.html1
-rw-r--r--docs/dyn/integrations_v1.projects.locations.integrations.executions.html6
-rw-r--r--docs/dyn/integrations_v1.projects.locations.products.integrations.executions.html6
-rw-r--r--docs/dyn/networkconnectivity_v1.projects.locations.global_.hubs.groups.html73
-rw-r--r--docs/dyn/networkconnectivity_v1.projects.locations.global_.hubs.html12
-rw-r--r--docs/dyn/networksecurity_v1.organizations.locations.securityProfileGroups.html8
-rw-r--r--docs/dyn/networksecurity_v1.organizations.locations.securityProfiles.html8
-rw-r--r--docs/dyn/networkservices_v1beta1.projects.locations.gateways.html8
-rw-r--r--docs/dyn/pagespeedonline_v5.pagespeedapi.html4
-rw-r--r--docs/dyn/places_v1.places.html319
-rw-r--r--docs/dyn/retail_v2.projects.locations.catalogs.placements.html2
-rw-r--r--docs/dyn/retail_v2.projects.locations.catalogs.servingConfigs.html2
-rw-r--r--docs/dyn/retail_v2.projects.locations.catalogs.userEvents.html6
-rw-r--r--docs/dyn/retail_v2alpha.projects.locations.catalogs.placements.html2
-rw-r--r--docs/dyn/retail_v2alpha.projects.locations.catalogs.servingConfigs.html2
-rw-r--r--docs/dyn/retail_v2alpha.projects.locations.catalogs.userEvents.html6
-rw-r--r--docs/dyn/retail_v2beta.projects.locations.catalogs.placements.html2
-rw-r--r--docs/dyn/retail_v2beta.projects.locations.catalogs.servingConfigs.html2
-rw-r--r--docs/dyn/retail_v2beta.projects.locations.catalogs.userEvents.html6
-rw-r--r--docs/dyn/serviceconsumermanagement_v1beta1.services.consumerQuotaMetrics.html5
-rw-r--r--docs/dyn/serviceconsumermanagement_v1beta1.services.consumerQuotaMetrics.limits.producerOverrides.html27
-rw-r--r--docs/dyn/webfonts_v1.webfonts.html3
-rw-r--r--googleapiclient/discovery_cache/documents/acceleratedmobilepageurl.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/accessapproval.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/acmedns.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/addressvalidation.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/adexchangebuyer2.v2beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/admin.datatransfer_v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/admin.directory_v1.json25
-rw-r--r--googleapiclient/discovery_cache/documents/admin.reports_v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/adsense.v2.json2
-rw-r--r--googleapiclient/discovery_cache/documents/analyticsdata.v1beta.json61
-rw-r--r--googleapiclient/discovery_cache/documents/analyticshub.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/analyticshub.v1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/androiddeviceprovisioning.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/androidenterprise.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/androidpublisher.v3.json2
-rw-r--r--googleapiclient/discovery_cache/documents/apikeys.v2.json2
-rw-r--r--googleapiclient/discovery_cache/documents/area120tables.v1alpha1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/authorizedbuyersmarketplace.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/backupdr.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/blogger.v2.json2
-rw-r--r--googleapiclient/discovery_cache/documents/blogger.v3.json2
-rw-r--r--googleapiclient/discovery_cache/documents/businessprofileperformance.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/chat.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/checks.v1alpha.json2
-rw-r--r--googleapiclient/discovery_cache/documents/chromemanagement.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/chromepolicy.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudasset.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudasset.v1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudasset.v1p1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudasset.v1p5beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudasset.v1p7beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudbilling.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudbilling.v1beta.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudbuild.v1.json58
-rw-r--r--googleapiclient/discovery_cache/documents/cloudbuild.v2.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudchannel.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudkms.v1.json10
-rw-r--r--googleapiclient/discovery_cache/documents/cloudresourcemanager.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudresourcemanager.v1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudresourcemanager.v2.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudresourcemanager.v2beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudresourcemanager.v3.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudsupport.v2.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudsupport.v2beta.json2
-rw-r--r--googleapiclient/discovery_cache/documents/connectors.v1.json56
-rw-r--r--googleapiclient/discovery_cache/documents/containeranalysis.v1.json57
-rw-r--r--googleapiclient/discovery_cache/documents/containeranalysis.v1alpha1.json53
-rw-r--r--googleapiclient/discovery_cache/documents/containeranalysis.v1beta1.json53
-rw-r--r--googleapiclient/discovery_cache/documents/content.v2.1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/customsearch.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/datamigration.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/datamigration.v1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/datapipelines.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/dataportability.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/dataportability.v1beta.json2
-rw-r--r--googleapiclient/discovery_cache/documents/datastream.v1alpha1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/dialogflow.v2.json22
-rw-r--r--googleapiclient/discovery_cache/documents/dialogflow.v2beta1.json22
-rw-r--r--googleapiclient/discovery_cache/documents/dialogflow.v3.json30
-rw-r--r--googleapiclient/discovery_cache/documents/dialogflow.v3beta1.json30
-rw-r--r--googleapiclient/discovery_cache/documents/digitalassetlinks.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/discoveryengine.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/discoveryengine.v1alpha.json2
-rw-r--r--googleapiclient/discovery_cache/documents/discoveryengine.v1beta.json2
-rw-r--r--googleapiclient/discovery_cache/documents/docs.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/domains.v1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/domainsrdap.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/essentialcontacts.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/factchecktools.v1alpha1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/fcmdata.v1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/firebaseappdistribution.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/firebaseappdistribution.v1alpha.json2
-rw-r--r--googleapiclient/discovery_cache/documents/firebasedatabase.v1beta.json2
-rw-r--r--googleapiclient/discovery_cache/documents/firebaseml.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/firebaseml.v1beta2.json2
-rw-r--r--googleapiclient/discovery_cache/documents/firebaseml.v2beta.json18
-rw-r--r--googleapiclient/discovery_cache/documents/firebasestorage.v1beta.json2
-rw-r--r--googleapiclient/discovery_cache/documents/fitness.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/gmailpostmastertools.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/gmailpostmastertools.v1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/indexing.v3.json2
-rw-r--r--googleapiclient/discovery_cache/documents/integrations.v1.json51
-rw-r--r--googleapiclient/discovery_cache/documents/kgsearch.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/kmsinventory.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/libraryagent.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/licensing.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/localservices.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/marketingplatformadmin.v1alpha.json2
-rw-r--r--googleapiclient/discovery_cache/documents/mybusinessaccountmanagement.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/mybusinessbusinessinformation.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/mybusinesslodging.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/mybusinessnotifications.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/mybusinessplaceactions.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/mybusinessqanda.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/mybusinessverifications.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/networkconnectivity.v1.json94
-rw-r--r--googleapiclient/discovery_cache/documents/networkconnectivity.v1alpha1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/networksecurity.v1.json6
-rw-r--r--googleapiclient/discovery_cache/documents/networkservices.v1beta1.json4
-rw-r--r--googleapiclient/discovery_cache/documents/pagespeedonline.v5.json15
-rw-r--r--googleapiclient/discovery_cache/documents/paymentsresellersubscription.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/people.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/places.v1.json214
-rw-r--r--googleapiclient/discovery_cache/documents/playcustomapp.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/playdeveloperreporting.v1alpha1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/playdeveloperreporting.v1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/playgrouping.v1alpha1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/playintegrity.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/policyanalyzer.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/policyanalyzer.v1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/policytroubleshooter.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/policytroubleshooter.v1beta.json2
-rw-r--r--googleapiclient/discovery_cache/documents/prod_tt_sasportal.v1alpha1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/readerrevenuesubscriptionlinking.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/realtimebidding.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/reseller.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/resourcesettings.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/retail.v2.json4
-rw-r--r--googleapiclient/discovery_cache/documents/retail.v2alpha.json4
-rw-r--r--googleapiclient/discovery_cache/documents/retail.v2beta.json4
-rw-r--r--googleapiclient/discovery_cache/documents/searchconsole.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1beta1.json37
-rw-r--r--googleapiclient/discovery_cache/documents/servicecontrol.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/servicecontrol.v2.json2
-rw-r--r--googleapiclient/discovery_cache/documents/servicenetworking.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/servicenetworking.v1beta.json2
-rw-r--r--googleapiclient/discovery_cache/documents/serviceusage.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/serviceusage.v1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/solar.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/storage.v1.json4
-rw-r--r--googleapiclient/discovery_cache/documents/testing.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/toolresults.v1beta3.json2
-rw-r--r--googleapiclient/discovery_cache/documents/travelimpactmodel.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/verifiedaccess.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/verifiedaccess.v2.json2
-rw-r--r--googleapiclient/discovery_cache/documents/versionhistory.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/vpcaccess.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/vpcaccess.v1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/walletobjects.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/webfonts.v1.json9
-rw-r--r--googleapiclient/discovery_cache/documents/youtube.v3.json2
-rw-r--r--googleapiclient/discovery_cache/documents/youtubeAnalytics.v2.json2
-rw-r--r--googleapiclient/discovery_cache/documents/youtubereporting.v1.json2
206 files changed, 3910 insertions, 977 deletions
diff --git a/docs/dyn/admin_directory_v1.chromeosdevices.html b/docs/dyn/admin_directory_v1.chromeosdevices.html
index a24890002..8c71bab50 100644
--- a/docs/dyn/admin_directory_v1.chromeosdevices.html
+++ b/docs/dyn/admin_directory_v1.chromeosdevices.html
@@ -165,6 +165,7 @@ Returns:
},
],
&quot;bootMode&quot;: &quot;A String&quot;, # The boot mode for the device. The possible values are: * `Verified`: The device is running a valid version of the Chrome OS. * `Dev`: The devices&#x27;s developer hardware switch is enabled. When booted, the device has a command line shell. For an example of a developer switch, see the [Chromebook developer information](https://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/samsung-series-5-chromebook#TOC-Developer-switch).
+ &quot;chromeOsType&quot;: &quot;A String&quot;, # Output only. Chrome OS type of the device.
&quot;cpuInfo&quot;: [ # Information regarding CPU specs in the device.
{ # CPU specs for a CPU.
&quot;architecture&quot;: &quot;A String&quot;, # The CPU architecture.
@@ -308,7 +309,7 @@ Returns:
Args:
customerId: string, The unique ID for the customer&#x27;s Google Workspace account. As an account administrator, you can also use the `my_customer` alias to represent your account&#x27;s `customerId`. The `customerId` is also returned as part of the [Users resource](/admin-sdk/directory/v1/reference/users). (required)
includeChildOrgunits: boolean, Return devices from all child orgunits, as well as the specified org unit. If this is set to true, &#x27;orgUnitPath&#x27; must be provided.
- maxResults: integer, Maximum number of results to return.
+ maxResults: integer, Maximum number of results to return, value should not exceed 300.
orderBy: string, Device property to use for sorting results.
Allowed values
annotatedLocation - Chrome device location as annotated by the administrator.
@@ -319,7 +320,7 @@ Args:
status - Chrome device status. For more information, see the &lt;a [chromeosdevices](/admin-sdk/directory/v1/reference/chromeosdevices.html).
orgUnitPath: string, The full path of the organizational unit (minus the leading `/`) or its unique ID.
pageToken: string, The `pageToken` query parameter is used to request the next page of query results. The follow-on request&#x27;s `pageToken` query parameter is the `nextPageToken` from your previous response.
- projection: string, Restrict information returned to a set of selected fields.
+ projection: string, Determines whether the response contains the full list of properties or only a subset.
Allowed values
BASIC - Includes only the basic metadata fields (e.g., deviceId, serialNumber, status, and user)
FULL - Includes all metadata fields
@@ -358,6 +359,7 @@ Returns:
},
],
&quot;bootMode&quot;: &quot;A String&quot;, # The boot mode for the device. The possible values are: * `Verified`: The device is running a valid version of the Chrome OS. * `Dev`: The devices&#x27;s developer hardware switch is enabled. When booted, the device has a command line shell. For an example of a developer switch, see the [Chromebook developer information](https://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/samsung-series-5-chromebook#TOC-Developer-switch).
+ &quot;chromeOsType&quot;: &quot;A String&quot;, # Output only. Chrome OS type of the device.
&quot;cpuInfo&quot;: [ # Information regarding CPU specs in the device.
{ # CPU specs for a CPU.
&quot;architecture&quot;: &quot;A String&quot;, # The CPU architecture.
@@ -566,6 +568,7 @@ Args:
},
],
&quot;bootMode&quot;: &quot;A String&quot;, # The boot mode for the device. The possible values are: * `Verified`: The device is running a valid version of the Chrome OS. * `Dev`: The devices&#x27;s developer hardware switch is enabled. When booted, the device has a command line shell. For an example of a developer switch, see the [Chromebook developer information](https://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/samsung-series-5-chromebook#TOC-Developer-switch).
+ &quot;chromeOsType&quot;: &quot;A String&quot;, # Output only. Chrome OS type of the device.
&quot;cpuInfo&quot;: [ # Information regarding CPU specs in the device.
{ # CPU specs for a CPU.
&quot;architecture&quot;: &quot;A String&quot;, # The CPU architecture.
@@ -701,7 +704,7 @@ Args:
&quot;willAutoRenew&quot;: True or False, # Determines if the device will auto renew its support after the support end date. This is a read-only property.
}
- projection: string, Restrict information returned to a set of selected fields.
+ projection: string, Determines whether the response contains the full list of properties or only a subset.
Allowed values
BASIC - Includes only the basic metadata fields (e.g., deviceId, serialNumber, status, and user)
FULL - Includes all metadata fields
@@ -733,6 +736,7 @@ Returns:
},
],
&quot;bootMode&quot;: &quot;A String&quot;, # The boot mode for the device. The possible values are: * `Verified`: The device is running a valid version of the Chrome OS. * `Dev`: The devices&#x27;s developer hardware switch is enabled. When booted, the device has a command line shell. For an example of a developer switch, see the [Chromebook developer information](https://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/samsung-series-5-chromebook#TOC-Developer-switch).
+ &quot;chromeOsType&quot;: &quot;A String&quot;, # Output only. Chrome OS type of the device.
&quot;cpuInfo&quot;: [ # Information regarding CPU specs in the device.
{ # CPU specs for a CPU.
&quot;architecture&quot;: &quot;A String&quot;, # The CPU architecture.
@@ -899,6 +903,7 @@ Args:
},
],
&quot;bootMode&quot;: &quot;A String&quot;, # The boot mode for the device. The possible values are: * `Verified`: The device is running a valid version of the Chrome OS. * `Dev`: The devices&#x27;s developer hardware switch is enabled. When booted, the device has a command line shell. For an example of a developer switch, see the [Chromebook developer information](https://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/samsung-series-5-chromebook#TOC-Developer-switch).
+ &quot;chromeOsType&quot;: &quot;A String&quot;, # Output only. Chrome OS type of the device.
&quot;cpuInfo&quot;: [ # Information regarding CPU specs in the device.
{ # CPU specs for a CPU.
&quot;architecture&quot;: &quot;A String&quot;, # The CPU architecture.
@@ -1034,7 +1039,7 @@ Args:
&quot;willAutoRenew&quot;: True or False, # Determines if the device will auto renew its support after the support end date. This is a read-only property.
}
- projection: string, Restrict information returned to a set of selected fields.
+ projection: string, Determines whether the response contains the full list of properties or only a subset.
Allowed values
BASIC - Includes only the basic metadata fields (e.g., deviceId, serialNumber, status, and user)
FULL - Includes all metadata fields
@@ -1066,6 +1071,7 @@ Returns:
},
],
&quot;bootMode&quot;: &quot;A String&quot;, # The boot mode for the device. The possible values are: * `Verified`: The device is running a valid version of the Chrome OS. * `Dev`: The devices&#x27;s developer hardware switch is enabled. When booted, the device has a command line shell. For an example of a developer switch, see the [Chromebook developer information](https://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/samsung-series-5-chromebook#TOC-Developer-switch).
+ &quot;chromeOsType&quot;: &quot;A String&quot;, # Output only. Chrome OS type of the device.
&quot;cpuInfo&quot;: [ # Information regarding CPU specs in the device.
{ # CPU specs for a CPU.
&quot;architecture&quot;: &quot;A String&quot;, # The CPU architecture.
diff --git a/docs/dyn/analyticsdata_v1beta.properties.html b/docs/dyn/analyticsdata_v1beta.properties.html
index 9da71f318..9487998f5 100644
--- a/docs/dyn/analyticsdata_v1beta.properties.html
+++ b/docs/dyn/analyticsdata_v1beta.properties.html
@@ -137,6 +137,56 @@ Args:
&quot;startOffset&quot;: 42, # `startOffset` specifies the start date of the extended reporting date range for a cohort report. `startOffset` is commonly set to 0 so that reports contain data from the acquisition of the cohort forward. If `granularity` is `DAILY`, the `startDate` of the extended reporting date range is `startDate` of the cohort plus `startOffset` days. If `granularity` is `WEEKLY`, the `startDate` of the extended reporting date range is `startDate` of the cohort plus `startOffset * 7` days. If `granularity` is `MONTHLY`, the `startDate` of the extended reporting date range is `startDate` of the cohort plus `startOffset * 30` days.
},
},
+ &quot;comparisons&quot;: [ # Optional. The configuration of comparisons requested and displayed. The request requires both a comparisons field and a comparisons dimension to receive a comparison column in the response.
+ { # Defines an individual comparison. Most requests will include multiple comparisons so that the report compares between the comparisons.
+ &quot;comparison&quot;: &quot;A String&quot;, # A saved comparison identified by the comparison&#x27;s resource name. For example, &#x27;comparisons/1234&#x27;.
+ &quot;dimensionFilter&quot;: { # To express dimension or metric filters. The fields in the same FilterExpression need to be either all dimensions or all metrics. # A basic comparison.
+ &quot;andGroup&quot;: { # A list of filter expressions. # The FilterExpressions in and_group have an AND relationship.
+ &quot;expressions&quot;: [ # A list of filter expressions.
+ # Object with schema name: FilterExpression
+ ],
+ },
+ &quot;filter&quot;: { # An expression to filter dimension or metric values. # A primitive filter. In the same FilterExpression, all of the filter&#x27;s field names need to be either all dimensions or all metrics.
+ &quot;betweenFilter&quot;: { # To express that the result needs to be between two numbers (inclusive). # A filter for two values.
+ &quot;fromValue&quot;: { # To represent a number. # Begins with this number.
+ &quot;doubleValue&quot;: 3.14, # Double value
+ &quot;int64Value&quot;: &quot;A String&quot;, # Integer value
+ },
+ &quot;toValue&quot;: { # To represent a number. # Ends with this number.
+ &quot;doubleValue&quot;: 3.14, # Double value
+ &quot;int64Value&quot;: &quot;A String&quot;, # Integer value
+ },
+ },
+ &quot;fieldName&quot;: &quot;A String&quot;, # The dimension name or metric name. In most methods, dimensions &amp; metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest&#x27;s dimensions or metrics.
+ &quot;inListFilter&quot;: { # The result needs to be in a list of string values. # A filter for in list values.
+ &quot;caseSensitive&quot;: True or False, # If true, the string value is case sensitive.
+ &quot;values&quot;: [ # The list of string values. Must be non-empty.
+ &quot;A String&quot;,
+ ],
+ },
+ &quot;numericFilter&quot;: { # Filters for numeric or date values. # A filter for numeric or date values.
+ &quot;operation&quot;: &quot;A String&quot;, # The operation type for this filter.
+ &quot;value&quot;: { # To represent a number. # A numeric value or a date value.
+ &quot;doubleValue&quot;: 3.14, # Double value
+ &quot;int64Value&quot;: &quot;A String&quot;, # Integer value
+ },
+ },
+ &quot;stringFilter&quot;: { # The filter for string # Strings related filter.
+ &quot;caseSensitive&quot;: True or False, # If true, the string value is case sensitive.
+ &quot;matchType&quot;: &quot;A String&quot;, # The match type for this filter.
+ &quot;value&quot;: &quot;A String&quot;, # The string value used for the matching.
+ },
+ },
+ &quot;notExpression&quot;: # Object with schema name: FilterExpression # The FilterExpression is NOT of not_expression.
+ &quot;orGroup&quot;: { # A list of filter expressions. # The FilterExpressions in or_group have an OR relationship.
+ &quot;expressions&quot;: [ # A list of filter expressions.
+ # Object with schema name: FilterExpression
+ ],
+ },
+ },
+ &quot;name&quot;: &quot;A String&quot;, # Each comparison produces separate rows in the response. In the response, this comparison is identified by this name. If name is unspecified, we will use the saved comparisons display name.
+ },
+ ],
&quot;currencyCode&quot;: &quot;A String&quot;, # A currency code in ISO4217 format, such as &quot;AED&quot;, &quot;USD&quot;, &quot;JPY&quot;. If the field is empty, the report uses the property&#x27;s default currency.
&quot;dateRanges&quot;: [ # The date range to retrieve event data for the report. If multiple date ranges are specified, event data from each date range is used in the report. A special dimension with field name &quot;dateRange&quot; can be included in a Pivot&#x27;s field names; if included, the report compares between date ranges. In a cohort request, this `dateRanges` must be unspecified.
{ # A contiguous set of days: `startDate`, `startDate + 1`, ..., `endDate`. Requests are allowed up to 4 date ranges.
@@ -452,6 +502,56 @@ Args:
&quot;startOffset&quot;: 42, # `startOffset` specifies the start date of the extended reporting date range for a cohort report. `startOffset` is commonly set to 0 so that reports contain data from the acquisition of the cohort forward. If `granularity` is `DAILY`, the `startDate` of the extended reporting date range is `startDate` of the cohort plus `startOffset` days. If `granularity` is `WEEKLY`, the `startDate` of the extended reporting date range is `startDate` of the cohort plus `startOffset * 7` days. If `granularity` is `MONTHLY`, the `startDate` of the extended reporting date range is `startDate` of the cohort plus `startOffset * 30` days.
},
},
+ &quot;comparisons&quot;: [ # Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
+ { # Defines an individual comparison. Most requests will include multiple comparisons so that the report compares between the comparisons.
+ &quot;comparison&quot;: &quot;A String&quot;, # A saved comparison identified by the comparison&#x27;s resource name. For example, &#x27;comparisons/1234&#x27;.
+ &quot;dimensionFilter&quot;: { # To express dimension or metric filters. The fields in the same FilterExpression need to be either all dimensions or all metrics. # A basic comparison.
+ &quot;andGroup&quot;: { # A list of filter expressions. # The FilterExpressions in and_group have an AND relationship.
+ &quot;expressions&quot;: [ # A list of filter expressions.
+ # Object with schema name: FilterExpression
+ ],
+ },
+ &quot;filter&quot;: { # An expression to filter dimension or metric values. # A primitive filter. In the same FilterExpression, all of the filter&#x27;s field names need to be either all dimensions or all metrics.
+ &quot;betweenFilter&quot;: { # To express that the result needs to be between two numbers (inclusive). # A filter for two values.
+ &quot;fromValue&quot;: { # To represent a number. # Begins with this number.
+ &quot;doubleValue&quot;: 3.14, # Double value
+ &quot;int64Value&quot;: &quot;A String&quot;, # Integer value
+ },
+ &quot;toValue&quot;: { # To represent a number. # Ends with this number.
+ &quot;doubleValue&quot;: 3.14, # Double value
+ &quot;int64Value&quot;: &quot;A String&quot;, # Integer value
+ },
+ },
+ &quot;fieldName&quot;: &quot;A String&quot;, # The dimension name or metric name. In most methods, dimensions &amp; metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest&#x27;s dimensions or metrics.
+ &quot;inListFilter&quot;: { # The result needs to be in a list of string values. # A filter for in list values.
+ &quot;caseSensitive&quot;: True or False, # If true, the string value is case sensitive.
+ &quot;values&quot;: [ # The list of string values. Must be non-empty.
+ &quot;A String&quot;,
+ ],
+ },
+ &quot;numericFilter&quot;: { # Filters for numeric or date values. # A filter for numeric or date values.
+ &quot;operation&quot;: &quot;A String&quot;, # The operation type for this filter.
+ &quot;value&quot;: { # To represent a number. # A numeric value or a date value.
+ &quot;doubleValue&quot;: 3.14, # Double value
+ &quot;int64Value&quot;: &quot;A String&quot;, # Integer value
+ },
+ },
+ &quot;stringFilter&quot;: { # The filter for string # Strings related filter.
+ &quot;caseSensitive&quot;: True or False, # If true, the string value is case sensitive.
+ &quot;matchType&quot;: &quot;A String&quot;, # The match type for this filter.
+ &quot;value&quot;: &quot;A String&quot;, # The string value used for the matching.
+ },
+ },
+ &quot;notExpression&quot;: # Object with schema name: FilterExpression # The FilterExpression is NOT of not_expression.
+ &quot;orGroup&quot;: { # A list of filter expressions. # The FilterExpressions in or_group have an OR relationship.
+ &quot;expressions&quot;: [ # A list of filter expressions.
+ # Object with schema name: FilterExpression
+ ],
+ },
+ },
+ &quot;name&quot;: &quot;A String&quot;, # Each comparison produces separate rows in the response. In the response, this comparison is identified by this name. If name is unspecified, we will use the saved comparisons display name.
+ },
+ ],
&quot;currencyCode&quot;: &quot;A String&quot;, # A currency code in ISO4217 format, such as &quot;AED&quot;, &quot;USD&quot;, &quot;JPY&quot;. If the field is empty, the report uses the property&#x27;s default currency.
&quot;dateRanges&quot;: [ # Date ranges of data to read. If multiple date ranges are requested, each response row will contain a zero based date range index. If two date ranges overlap, the event data for the overlapping days is included in the response rows for both date ranges. In a cohort request, this `dateRanges` must be unspecified.
{ # A contiguous set of days: `startDate`, `startDate + 1`, ..., `endDate`. Requests are allowed up to 4 date ranges.
@@ -936,6 +1036,13 @@ Returns:
An object of the form:
{ # The dimensions, metrics and comparisons currently accepted in reporting methods.
+ &quot;comparisons&quot;: [ # The comparison descriptions.
+ { # The metadata for a single comparison.
+ &quot;apiName&quot;: &quot;A String&quot;, # This comparison&#x27;s resource name. Useable in [Comparison](#Comparison)&#x27;s `comparison` field. For example, &#x27;comparisons/1234&#x27;.
+ &quot;description&quot;: &quot;A String&quot;, # This comparison&#x27;s description.
+ &quot;uiName&quot;: &quot;A String&quot;, # This comparison&#x27;s name within the Google Analytics user interface.
+ },
+ ],
&quot;dimensions&quot;: [ # The dimension descriptions.
{ # Explains a dimension.
&quot;apiName&quot;: &quot;A String&quot;, # This dimension&#x27;s name. Useable in [Dimension](#Dimension)&#x27;s `name`. For example, `eventName`.
@@ -1000,6 +1107,56 @@ Args:
&quot;startOffset&quot;: 42, # `startOffset` specifies the start date of the extended reporting date range for a cohort report. `startOffset` is commonly set to 0 so that reports contain data from the acquisition of the cohort forward. If `granularity` is `DAILY`, the `startDate` of the extended reporting date range is `startDate` of the cohort plus `startOffset` days. If `granularity` is `WEEKLY`, the `startDate` of the extended reporting date range is `startDate` of the cohort plus `startOffset * 7` days. If `granularity` is `MONTHLY`, the `startDate` of the extended reporting date range is `startDate` of the cohort plus `startOffset * 30` days.
},
},
+ &quot;comparisons&quot;: [ # Optional. The configuration of comparisons requested and displayed. The request requires both a comparisons field and a comparisons dimension to receive a comparison column in the response.
+ { # Defines an individual comparison. Most requests will include multiple comparisons so that the report compares between the comparisons.
+ &quot;comparison&quot;: &quot;A String&quot;, # A saved comparison identified by the comparison&#x27;s resource name. For example, &#x27;comparisons/1234&#x27;.
+ &quot;dimensionFilter&quot;: { # To express dimension or metric filters. The fields in the same FilterExpression need to be either all dimensions or all metrics. # A basic comparison.
+ &quot;andGroup&quot;: { # A list of filter expressions. # The FilterExpressions in and_group have an AND relationship.
+ &quot;expressions&quot;: [ # A list of filter expressions.
+ # Object with schema name: FilterExpression
+ ],
+ },
+ &quot;filter&quot;: { # An expression to filter dimension or metric values. # A primitive filter. In the same FilterExpression, all of the filter&#x27;s field names need to be either all dimensions or all metrics.
+ &quot;betweenFilter&quot;: { # To express that the result needs to be between two numbers (inclusive). # A filter for two values.
+ &quot;fromValue&quot;: { # To represent a number. # Begins with this number.
+ &quot;doubleValue&quot;: 3.14, # Double value
+ &quot;int64Value&quot;: &quot;A String&quot;, # Integer value
+ },
+ &quot;toValue&quot;: { # To represent a number. # Ends with this number.
+ &quot;doubleValue&quot;: 3.14, # Double value
+ &quot;int64Value&quot;: &quot;A String&quot;, # Integer value
+ },
+ },
+ &quot;fieldName&quot;: &quot;A String&quot;, # The dimension name or metric name. In most methods, dimensions &amp; metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest&#x27;s dimensions or metrics.
+ &quot;inListFilter&quot;: { # The result needs to be in a list of string values. # A filter for in list values.
+ &quot;caseSensitive&quot;: True or False, # If true, the string value is case sensitive.
+ &quot;values&quot;: [ # The list of string values. Must be non-empty.
+ &quot;A String&quot;,
+ ],
+ },
+ &quot;numericFilter&quot;: { # Filters for numeric or date values. # A filter for numeric or date values.
+ &quot;operation&quot;: &quot;A String&quot;, # The operation type for this filter.
+ &quot;value&quot;: { # To represent a number. # A numeric value or a date value.
+ &quot;doubleValue&quot;: 3.14, # Double value
+ &quot;int64Value&quot;: &quot;A String&quot;, # Integer value
+ },
+ },
+ &quot;stringFilter&quot;: { # The filter for string # Strings related filter.
+ &quot;caseSensitive&quot;: True or False, # If true, the string value is case sensitive.
+ &quot;matchType&quot;: &quot;A String&quot;, # The match type for this filter.
+ &quot;value&quot;: &quot;A String&quot;, # The string value used for the matching.
+ },
+ },
+ &quot;notExpression&quot;: # Object with schema name: FilterExpression # The FilterExpression is NOT of not_expression.
+ &quot;orGroup&quot;: { # A list of filter expressions. # The FilterExpressions in or_group have an OR relationship.
+ &quot;expressions&quot;: [ # A list of filter expressions.
+ # Object with schema name: FilterExpression
+ ],
+ },
+ },
+ &quot;name&quot;: &quot;A String&quot;, # Each comparison produces separate rows in the response. In the response, this comparison is identified by this name. If name is unspecified, we will use the saved comparisons display name.
+ },
+ ],
&quot;currencyCode&quot;: &quot;A String&quot;, # A currency code in ISO4217 format, such as &quot;AED&quot;, &quot;USD&quot;, &quot;JPY&quot;. If the field is empty, the report uses the property&#x27;s default currency.
&quot;dateRanges&quot;: [ # The date range to retrieve event data for the report. If multiple date ranges are specified, event data from each date range is used in the report. A special dimension with field name &quot;dateRange&quot; can be included in a Pivot&#x27;s field names; if included, the report compares between date ranges. In a cohort request, this `dateRanges` must be unspecified.
{ # A contiguous set of days: `startDate`, `startDate + 1`, ..., `endDate`. Requests are allowed up to 4 date ranges.
@@ -1572,6 +1729,56 @@ Args:
&quot;startOffset&quot;: 42, # `startOffset` specifies the start date of the extended reporting date range for a cohort report. `startOffset` is commonly set to 0 so that reports contain data from the acquisition of the cohort forward. If `granularity` is `DAILY`, the `startDate` of the extended reporting date range is `startDate` of the cohort plus `startOffset` days. If `granularity` is `WEEKLY`, the `startDate` of the extended reporting date range is `startDate` of the cohort plus `startOffset * 7` days. If `granularity` is `MONTHLY`, the `startDate` of the extended reporting date range is `startDate` of the cohort plus `startOffset * 30` days.
},
},
+ &quot;comparisons&quot;: [ # Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
+ { # Defines an individual comparison. Most requests will include multiple comparisons so that the report compares between the comparisons.
+ &quot;comparison&quot;: &quot;A String&quot;, # A saved comparison identified by the comparison&#x27;s resource name. For example, &#x27;comparisons/1234&#x27;.
+ &quot;dimensionFilter&quot;: { # To express dimension or metric filters. The fields in the same FilterExpression need to be either all dimensions or all metrics. # A basic comparison.
+ &quot;andGroup&quot;: { # A list of filter expressions. # The FilterExpressions in and_group have an AND relationship.
+ &quot;expressions&quot;: [ # A list of filter expressions.
+ # Object with schema name: FilterExpression
+ ],
+ },
+ &quot;filter&quot;: { # An expression to filter dimension or metric values. # A primitive filter. In the same FilterExpression, all of the filter&#x27;s field names need to be either all dimensions or all metrics.
+ &quot;betweenFilter&quot;: { # To express that the result needs to be between two numbers (inclusive). # A filter for two values.
+ &quot;fromValue&quot;: { # To represent a number. # Begins with this number.
+ &quot;doubleValue&quot;: 3.14, # Double value
+ &quot;int64Value&quot;: &quot;A String&quot;, # Integer value
+ },
+ &quot;toValue&quot;: { # To represent a number. # Ends with this number.
+ &quot;doubleValue&quot;: 3.14, # Double value
+ &quot;int64Value&quot;: &quot;A String&quot;, # Integer value
+ },
+ },
+ &quot;fieldName&quot;: &quot;A String&quot;, # The dimension name or metric name. In most methods, dimensions &amp; metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest&#x27;s dimensions or metrics.
+ &quot;inListFilter&quot;: { # The result needs to be in a list of string values. # A filter for in list values.
+ &quot;caseSensitive&quot;: True or False, # If true, the string value is case sensitive.
+ &quot;values&quot;: [ # The list of string values. Must be non-empty.
+ &quot;A String&quot;,
+ ],
+ },
+ &quot;numericFilter&quot;: { # Filters for numeric or date values. # A filter for numeric or date values.
+ &quot;operation&quot;: &quot;A String&quot;, # The operation type for this filter.
+ &quot;value&quot;: { # To represent a number. # A numeric value or a date value.
+ &quot;doubleValue&quot;: 3.14, # Double value
+ &quot;int64Value&quot;: &quot;A String&quot;, # Integer value
+ },
+ },
+ &quot;stringFilter&quot;: { # The filter for string # Strings related filter.
+ &quot;caseSensitive&quot;: True or False, # If true, the string value is case sensitive.
+ &quot;matchType&quot;: &quot;A String&quot;, # The match type for this filter.
+ &quot;value&quot;: &quot;A String&quot;, # The string value used for the matching.
+ },
+ },
+ &quot;notExpression&quot;: # Object with schema name: FilterExpression # The FilterExpression is NOT of not_expression.
+ &quot;orGroup&quot;: { # A list of filter expressions. # The FilterExpressions in or_group have an OR relationship.
+ &quot;expressions&quot;: [ # A list of filter expressions.
+ # Object with schema name: FilterExpression
+ ],
+ },
+ },
+ &quot;name&quot;: &quot;A String&quot;, # Each comparison produces separate rows in the response. In the response, this comparison is identified by this name. If name is unspecified, we will use the saved comparisons display name.
+ },
+ ],
&quot;currencyCode&quot;: &quot;A String&quot;, # A currency code in ISO4217 format, such as &quot;AED&quot;, &quot;USD&quot;, &quot;JPY&quot;. If the field is empty, the report uses the property&#x27;s default currency.
&quot;dateRanges&quot;: [ # Date ranges of data to read. If multiple date ranges are requested, each response row will contain a zero based date range index. If two date ranges overlap, the event data for the overlapping days is included in the response rows for both date ranges. In a cohort request, this `dateRanges` must be unspecified.
{ # A contiguous set of days: `startDate`, `startDate + 1`, ..., `endDate`. Requests are allowed up to 4 date ranges.
diff --git a/docs/dyn/chat_v1.spaces.html b/docs/dyn/chat_v1.spaces.html
index 5b7ed6da1..a2acc3184 100644
--- a/docs/dyn/chat_v1.spaces.html
+++ b/docs/dyn/chat_v1.spaces.html
@@ -147,7 +147,7 @@ Returns:
{ # Response message for completing the import process for a space.
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # The import mode space.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -176,7 +176,7 @@ Args:
The object takes the form of:
{ # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -204,7 +204,7 @@ Returns:
An object of the form:
{ # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -256,7 +256,7 @@ Returns:
An object of the form:
{ # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -290,7 +290,7 @@ Returns:
An object of the form:
{ # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -329,7 +329,7 @@ Returns:
&quot;nextPageToken&quot;: &quot;A String&quot;, # You can send a token as `pageToken` to retrieve the next page of results. If empty, there are no subsequent pages.
&quot;spaces&quot;: [ # List of spaces in the requested (or first) page.
{ # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -374,7 +374,7 @@ Args:
The object takes the form of:
{ # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -402,7 +402,7 @@ Returns:
An object of the form:
{ # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -451,7 +451,7 @@ Args:
],
&quot;requestId&quot;: &quot;A String&quot;, # Optional. A unique identifier for this request. A random UUID is recommended. Specifying an existing request ID returns the space created with that ID instead of creating a new space. Specifying an existing request ID from the same Chat app with a different authenticated user returns an error.
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # Required. The `Space.spaceType` field is required. To create a space, set `Space.spaceType` to `SPACE` and set `Space.displayName`. If you receive the error message `ALREADY_EXISTS` when setting up a space, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. To create a group chat, set `Space.spaceType` to `GROUP_CHAT`. Don&#x27;t set `Space.displayName`. To create a 1:1 conversation between humans, set `Space.spaceType` to `DIRECT_MESSAGE` and set `Space.singleUserBotDm` to `false`. Don&#x27;t set `Space.displayName` or `Space.spaceDetails`. To create an 1:1 conversation between a human and the calling Chat app, set `Space.spaceType` to `DIRECT_MESSAGE` and `Space.singleUserBotDm` to `true`. Don&#x27;t set `Space.displayName` or `Space.spaceDetails`. If a `DIRECT_MESSAGE` space already exists, that space is returned instead of creating a new space.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -479,7 +479,7 @@ Returns:
An object of the form:
{ # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
diff --git a/docs/dyn/chat_v1.spaces.messages.html b/docs/dyn/chat_v1.spaces.messages.html
index 249a4a50a..fe402023c 100644
--- a/docs/dyn/chat_v1.spaces.messages.html
+++ b/docs/dyn/chat_v1.spaces.messages.html
@@ -1851,7 +1851,7 @@ Args:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -3620,7 +3620,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -5407,7 +5407,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -7182,7 +7182,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -8962,7 +8962,7 @@ Args:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -10725,7 +10725,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -12488,7 +12488,7 @@ Args:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -14251,7 +14251,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
diff --git a/docs/dyn/chat_v1.spaces.spaceEvents.html b/docs/dyn/chat_v1.spaces.spaceEvents.html
index 6267717b6..680b6cf58 100644
--- a/docs/dyn/chat_v1.spaces.spaceEvents.html
+++ b/docs/dyn/chat_v1.spaces.spaceEvents.html
@@ -1966,7 +1966,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -3724,7 +3724,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -5482,7 +5482,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -7238,7 +7238,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -8992,7 +8992,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -10746,7 +10746,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -10856,7 +10856,7 @@ Returns:
&quot;spaces&quot;: [ # A list of updated spaces.
{ # Event payload for an updated space. Event type: `google.workspace.chat.space.v1.updated`
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # The updated space.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -10878,7 +10878,7 @@ Returns:
},
&quot;spaceUpdatedEventData&quot;: { # Event payload for an updated space. Event type: `google.workspace.chat.space.v1.updated` # Event payload for a space update. Event type: `google.workspace.chat.space.v1.updated`
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # The updated space.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -12779,7 +12779,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -14537,7 +14537,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -16295,7 +16295,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -18051,7 +18051,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -19805,7 +19805,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -21559,7 +21559,7 @@ Returns:
&quot;commandId&quot;: &quot;A String&quot;, # The ID of the slash command invoked.
},
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # If your Chat app [authenticates as a user](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user), the output populates the [space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces) `name`.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -21669,7 +21669,7 @@ Returns:
&quot;spaces&quot;: [ # A list of updated spaces.
{ # Event payload for an updated space. Event type: `google.workspace.chat.space.v1.updated`
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # The updated space.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
@@ -21691,7 +21691,7 @@ Returns:
},
&quot;spaceUpdatedEventData&quot;: { # Event payload for an updated space. Event type: `google.workspace.chat.space.v1.updated` # Event payload for a space update. Event type: `google.workspace.chat.space.v1.updated`
&quot;space&quot;: { # A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app. # The updated space.
- &quot;adminInstalled&quot;: True or False, # Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.
+ &quot;adminInstalled&quot;: True or False, # Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.
&quot;createTime&quot;: &quot;A String&quot;, # Optional. Immutable. For spaces created in Chat, the time the space was created. This field is output only, except when used in import mode spaces. For import mode spaces, set this field to the historical timestamp at which the space was created in the source in order to preserve the original creation time. Only populated in the output when `spaceType` is `GROUP_CHAT` or `SPACE`.
&quot;displayName&quot;: &quot;A String&quot;, # The space&#x27;s display name. Required when [creating a space](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces/create). If you receive the error message `ALREADY_EXISTS` when creating a space or updating the `displayName`, try a different `displayName`. An existing space within the Google Workspace organization might already use this display name. For direct messages, this field might be empty. Supports up to 128 characters.
&quot;externalUserAllowed&quot;: True or False, # Immutable. Whether this space permits any Google Chat user as a member. Input when creating a space in a Google Workspace organization. Omit this field when creating spaces in the following conditions: * The authenticated user uses a consumer account (unmanaged user account). By default, a space created by a consumer account permits any Google Chat user. * The space is used to [import data to Google Chat] (https://developers.google.com/chat/api/guides/import-data-overview) because import mode spaces must only permit members from the same Google Workspace organization. However, as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), import mode spaces can permit any Google Chat user so this field can then be set for import mode spaces. For existing spaces, this field is output only.
diff --git a/docs/dyn/cloudbuild_v1.projects.builds.html b/docs/dyn/cloudbuild_v1.projects.builds.html
index 820ac5238..2f8fba1b8 100644
--- a/docs/dyn/cloudbuild_v1.projects.builds.html
+++ b/docs/dyn/cloudbuild_v1.projects.builds.html
@@ -249,6 +249,11 @@ Returns:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -299,7 +304,7 @@ Returns:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -374,11 +379,11 @@ Returns:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -386,32 +391,32 @@ Returns:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -426,37 +431,37 @@ Returns:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -619,6 +624,11 @@ Args:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -669,7 +679,7 @@ Args:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -744,11 +754,11 @@ Args:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -756,32 +766,32 @@ Args:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -796,37 +806,37 @@ Args:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -1020,6 +1030,11 @@ Returns:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -1070,7 +1085,7 @@ Returns:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -1145,11 +1160,11 @@ Returns:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -1157,32 +1172,32 @@ Returns:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -1197,37 +1212,37 @@ Returns:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -1396,6 +1411,11 @@ Returns:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -1446,7 +1466,7 @@ Returns:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -1521,11 +1541,11 @@ Returns:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -1533,32 +1553,32 @@ Returns:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -1573,37 +1593,37 @@ Returns:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
diff --git a/docs/dyn/cloudbuild_v1.projects.locations.builds.html b/docs/dyn/cloudbuild_v1.projects.locations.builds.html
index 1edafb250..37726179c 100644
--- a/docs/dyn/cloudbuild_v1.projects.locations.builds.html
+++ b/docs/dyn/cloudbuild_v1.projects.locations.builds.html
@@ -248,6 +248,11 @@ Returns:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -298,7 +303,7 @@ Returns:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -373,11 +378,11 @@ Returns:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -385,32 +390,32 @@ Returns:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -425,37 +430,37 @@ Returns:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -618,6 +623,11 @@ Args:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -668,7 +678,7 @@ Args:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -743,11 +753,11 @@ Args:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -755,32 +765,32 @@ Args:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -795,37 +805,37 @@ Args:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -1019,6 +1029,11 @@ Returns:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -1069,7 +1084,7 @@ Returns:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -1144,11 +1159,11 @@ Returns:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -1156,32 +1171,32 @@ Returns:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -1196,37 +1211,37 @@ Returns:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -1395,6 +1410,11 @@ Returns:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -1445,7 +1465,7 @@ Returns:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -1520,11 +1540,11 @@ Returns:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -1532,32 +1552,32 @@ Returns:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -1572,37 +1592,37 @@ Returns:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
diff --git a/docs/dyn/cloudbuild_v1.projects.locations.triggers.html b/docs/dyn/cloudbuild_v1.projects.locations.triggers.html
index cd1468444..15029229e 100644
--- a/docs/dyn/cloudbuild_v1.projects.locations.triggers.html
+++ b/docs/dyn/cloudbuild_v1.projects.locations.triggers.html
@@ -237,6 +237,11 @@ Args:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -287,7 +292,7 @@ Args:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -362,11 +367,11 @@ Args:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -374,32 +379,32 @@ Args:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -414,37 +419,37 @@ Args:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -631,11 +636,11 @@ Args:
&quot;triggerTemplate&quot;: { # Location of the source in a Google Cloud Source Repository. # Template describing the types of source changes to trigger a build. Branch and tag names in trigger templates are interpreted as regular expressions. Any branch or tag change that matches that regular expression will trigger a build. Mutually exclusive with `github`.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
@@ -776,6 +781,11 @@ Returns:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -826,7 +836,7 @@ Returns:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -901,11 +911,11 @@ Returns:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -913,32 +923,32 @@ Returns:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -953,37 +963,37 @@ Returns:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -1170,11 +1180,11 @@ Returns:
&quot;triggerTemplate&quot;: { # Location of the source in a Google Cloud Source Repository. # Template describing the types of source changes to trigger a build. Branch and tag names in trigger templates are interpreted as regular expressions. Any branch or tag change that matches that regular expression will trigger a build. Mutually exclusive with `github`.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
@@ -1343,6 +1353,11 @@ Returns:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -1393,7 +1408,7 @@ Returns:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -1468,11 +1483,11 @@ Returns:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -1480,32 +1495,32 @@ Returns:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -1520,37 +1535,37 @@ Returns:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -1737,11 +1752,11 @@ Returns:
&quot;triggerTemplate&quot;: { # Location of the source in a Google Cloud Source Repository. # Template describing the types of source changes to trigger a build. Branch and tag names in trigger templates are interpreted as regular expressions. Any branch or tag change that matches that regular expression will trigger a build. Mutually exclusive with `github`.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
@@ -1894,6 +1909,11 @@ Returns:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -1944,7 +1964,7 @@ Returns:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -2019,11 +2039,11 @@ Returns:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -2031,32 +2051,32 @@ Returns:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -2071,37 +2091,37 @@ Returns:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -2288,11 +2308,11 @@ Returns:
&quot;triggerTemplate&quot;: { # Location of the source in a Google Cloud Source Repository. # Template describing the types of source changes to trigger a build. Branch and tag names in trigger templates are interpreted as regular expressions. Any branch or tag change that matches that regular expression will trigger a build. Mutually exclusive with `github`.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
@@ -2450,6 +2470,11 @@ Args:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -2500,7 +2525,7 @@ Args:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -2575,11 +2600,11 @@ Args:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -2587,32 +2612,32 @@ Args:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -2627,37 +2652,37 @@ Args:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -2844,11 +2869,11 @@ Args:
&quot;triggerTemplate&quot;: { # Location of the source in a Google Cloud Source Repository. # Template describing the types of source changes to trigger a build. Branch and tag names in trigger templates are interpreted as regular expressions. Any branch or tag change that matches that regular expression will trigger a build. Mutually exclusive with `github`.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
@@ -2991,6 +3016,11 @@ Returns:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -3041,7 +3071,7 @@ Returns:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -3116,11 +3146,11 @@ Returns:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -3128,32 +3158,32 @@ Returns:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -3168,37 +3198,37 @@ Returns:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -3385,11 +3415,11 @@ Returns:
&quot;triggerTemplate&quot;: { # Location of the source in a Google Cloud Source Repository. # Template describing the types of source changes to trigger a build. Branch and tag names in trigger templates are interpreted as regular expressions. Any branch or tag change that matches that regular expression will trigger a build. Mutually exclusive with `github`.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
@@ -3415,11 +3445,11 @@ Args:
&quot;source&quot;: { # Location of the source in a Google Cloud Source Repository. # Source to build against this trigger. Branch and tag names cannot consist of regular expressions.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
diff --git a/docs/dyn/cloudbuild_v1.projects.triggers.html b/docs/dyn/cloudbuild_v1.projects.triggers.html
index 2473ae222..8caa344e6 100644
--- a/docs/dyn/cloudbuild_v1.projects.triggers.html
+++ b/docs/dyn/cloudbuild_v1.projects.triggers.html
@@ -237,6 +237,11 @@ Args:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -287,7 +292,7 @@ Args:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -362,11 +367,11 @@ Args:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -374,32 +379,32 @@ Args:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -414,37 +419,37 @@ Args:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -631,11 +636,11 @@ Args:
&quot;triggerTemplate&quot;: { # Location of the source in a Google Cloud Source Repository. # Template describing the types of source changes to trigger a build. Branch and tag names in trigger templates are interpreted as regular expressions. Any branch or tag change that matches that regular expression will trigger a build. Mutually exclusive with `github`.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
@@ -776,6 +781,11 @@ Returns:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -826,7 +836,7 @@ Returns:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -901,11 +911,11 @@ Returns:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -913,32 +923,32 @@ Returns:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -953,37 +963,37 @@ Returns:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -1170,11 +1180,11 @@ Returns:
&quot;triggerTemplate&quot;: { # Location of the source in a Google Cloud Source Repository. # Template describing the types of source changes to trigger a build. Branch and tag names in trigger templates are interpreted as regular expressions. Any branch or tag change that matches that regular expression will trigger a build. Mutually exclusive with `github`.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
@@ -1343,6 +1353,11 @@ Returns:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -1393,7 +1408,7 @@ Returns:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -1468,11 +1483,11 @@ Returns:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -1480,32 +1495,32 @@ Returns:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -1520,37 +1535,37 @@ Returns:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -1737,11 +1752,11 @@ Returns:
&quot;triggerTemplate&quot;: { # Location of the source in a Google Cloud Source Repository. # Template describing the types of source changes to trigger a build. Branch and tag names in trigger templates are interpreted as regular expressions. Any branch or tag change that matches that regular expression will trigger a build. Mutually exclusive with `github`.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
@@ -1894,6 +1909,11 @@ Returns:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -1944,7 +1964,7 @@ Returns:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -2019,11 +2039,11 @@ Returns:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -2031,32 +2051,32 @@ Returns:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -2071,37 +2091,37 @@ Returns:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -2288,11 +2308,11 @@ Returns:
&quot;triggerTemplate&quot;: { # Location of the source in a Google Cloud Source Repository. # Template describing the types of source changes to trigger a build. Branch and tag names in trigger templates are interpreted as regular expressions. Any branch or tag change that matches that regular expression will trigger a build. Mutually exclusive with `github`.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
@@ -2451,6 +2471,11 @@ Args:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -2501,7 +2526,7 @@ Args:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -2576,11 +2601,11 @@ Args:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -2588,32 +2613,32 @@ Args:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -2628,37 +2653,37 @@ Args:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -2845,11 +2870,11 @@ Args:
&quot;triggerTemplate&quot;: { # Location of the source in a Google Cloud Source Repository. # Template describing the types of source changes to trigger a build. Branch and tag names in trigger templates are interpreted as regular expressions. Any branch or tag change that matches that regular expression will trigger a build. Mutually exclusive with `github`.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
@@ -2990,6 +3015,11 @@ Returns:
&quot;gitConfig&quot;: { # GitConfig is a configuration for git operations. # Optional. Configuration for git operations.
&quot;http&quot;: { # HttpConfig is a configuration for HTTP related git operations. # Configuration for HTTP related git operations.
&quot;proxySecretVersionName&quot;: &quot;A String&quot;, # SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].
+ &quot;proxySslCaInfo&quot;: { # Represents a storage location in Cloud Storage # Optional. Cloud Storage object storing the certificate to use with the HTTP proxy.
+ &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements
+ &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames
+ },
},
},
&quot;id&quot;: &quot;A String&quot;, # Output only. Unique identifier of the build.
@@ -3040,7 +3070,7 @@ Returns:
&quot;buildStepImages&quot;: [ # List of build step digests, in the order corresponding to build step indices.
&quot;A String&quot;,
],
- &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.
+ &quot;buildStepOutputs&quot;: [ # List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can&#x27;t be substituted.
&quot;A String&quot;,
],
&quot;images&quot;: [ # Container images that were built as a part of the build.
@@ -3115,11 +3145,11 @@ Returns:
},
],
&quot;serviceAccount&quot;: &quot;A String&quot;, # IAM service account whose credentials will be used at build runtime. Must be of the format `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}`. ACCOUNT can be email address or uniqueId of the service account.
- &quot;source&quot;: { # Location of the source in a supported storage service. # The location of the source files to build.
+ &quot;source&quot;: { # Location of the source in a supported storage service. # Optional. The location of the source files to build.
&quot;connectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;developerConnectConfig&quot;: { # This config defines the location of a source through Developer Connect. # If provided, get the source from this Developer Connect config.
&quot;dir&quot;: &quot;A String&quot;, # Required. Directory, relative to the source root, in which to run the build.
@@ -3127,32 +3157,32 @@ Returns:
&quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;gitSource&quot;: { # Location of the source in any accessible Git repository. # If provided, get the source from this Git repository.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;repoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # If provided, get the source from this location in a Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;storageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # If provided, get the source from this location in Cloud Storage.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;storageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher).
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;sourceProvenance&quot;: { # Provenance of the source. Ways to find the original source, or verify that some source was used for this build. # Output only. A permanent fixed identifier for source.
@@ -3167,37 +3197,37 @@ Returns:
},
},
&quot;resolvedConnectedRepository&quot;: { # Location of the source in a 2nd-gen Google Cloud Build repository resource. # Output only. A copy of the build&#x27;s `source.connected_repository`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build.
&quot;repository&quot;: &quot;A String&quot;, # Required. Name of the Google Cloud Build repository, formatted as `projects/*/locations/*/connections/*/repositories/*`.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
+ &quot;revision&quot;: &quot;A String&quot;, # Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
},
&quot;resolvedGitSource&quot;: { # Location of the source in any accessible Git repository. # Output only. A copy of the build&#x27;s `source.git_source`, if exists, with any revisions resolved.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;revision&quot;: &quot;A String&quot;, # The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
- &quot;url&quot;: &quot;A String&quot;, # Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;revision&quot;: &quot;A String&quot;, # Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.
+ &quot;url&quot;: &quot;A String&quot;, # Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.
},
&quot;resolvedRepoSource&quot;: { # Location of the source in a Google Cloud Source Repository. # A copy of the build&#x27;s `source.repo_source`, if exists, with any revisions resolved.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
},
&quot;resolvedStorageSource&quot;: { # Location of the source in an archive file in Cloud Storage. # A copy of the build&#x27;s `source.storage_source`, if exists, with any generations resolved.
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
- &quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
+ &quot;generation&quot;: &quot;A String&quot;, # Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
&quot;sourceFetcher&quot;: &quot;A String&quot;, # Optional. Option to specify the tool to fetch the source file for the build.
},
&quot;resolvedStorageSourceManifest&quot;: { # Location of the source manifest in Cloud Storage. This feature is in Preview; see description [here](https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build&#x27;s `source.storage_source_manifest`, if exists, with any revisions resolved. This feature is in Preview.
- &quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ &quot;bucket&quot;: &quot;A String&quot;, # Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
&quot;generation&quot;: &quot;A String&quot;, # Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
- &quot;object&quot;: &quot;A String&quot;, # Cloud Storage object containing the source manifest. This object must be a JSON file.
+ &quot;object&quot;: &quot;A String&quot;, # Required. Cloud Storage object containing the source manifest. This object must be a JSON file.
},
},
&quot;startTime&quot;: &quot;A String&quot;, # Output only. Time at which execution of the build was started.
@@ -3384,11 +3414,11 @@ Returns:
&quot;triggerTemplate&quot;: { # Location of the source in a Google Cloud Source Repository. # Template describing the types of source changes to trigger a build. Branch and tag names in trigger templates are interpreted as regular expressions. Any branch or tag change that matches that regular expression will trigger a build. Mutually exclusive with `github`.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
@@ -3413,11 +3443,11 @@ Args:
{ # Location of the source in a Google Cloud Source Repository.
&quot;branchName&quot;: &quot;A String&quot;, # Regex matching branches to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
&quot;commitSha&quot;: &quot;A String&quot;, # Explicit commit SHA to build.
- &quot;dir&quot;: &quot;A String&quot;, # Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
- &quot;invertRegex&quot;: True or False, # Only trigger a build if the revision regex does NOT match the revision regex.
- &quot;projectId&quot;: &quot;A String&quot;, # ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
- &quot;repoName&quot;: &quot;A String&quot;, # Name of the Cloud Source Repository.
- &quot;substitutions&quot;: { # Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
+ &quot;dir&quot;: &quot;A String&quot;, # Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step&#x27;s `dir` is specified and is an absolute path, this value is ignored for that step&#x27;s execution.
+ &quot;invertRegex&quot;: True or False, # Optional. Only trigger a build if the revision regex does NOT match the revision regex.
+ &quot;projectId&quot;: &quot;A String&quot;, # Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
+ &quot;repoName&quot;: &quot;A String&quot;, # Required. Name of the Cloud Source Repository.
+ &quot;substitutions&quot;: { # Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;tagName&quot;: &quot;A String&quot;, # Regex matching tags to build. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
diff --git a/docs/dyn/cloudkms_v1.folders.html b/docs/dyn/cloudkms_v1.folders.html
index 878827403..01f047145 100644
--- a/docs/dyn/cloudkms_v1.folders.html
+++ b/docs/dyn/cloudkms_v1.folders.html
@@ -82,7 +82,7 @@ h1, h2, h3 {
<p class="firstline">Returns the AutokeyConfig for a folder.</p>
<p class="toc_element">
<code><a href="#updateAutokeyConfig">updateAutokeyConfig(name, body=None, updateMask=None, x__xgafv=None)</a></code></p>
-<p class="firstline">Updates the AutokeyConfig for a folder. The caller must have both `cloudkms.autokeyConfigs.update` permission on the parent folder and `cloudkms.cryptoKeys.setIamPolicy` permission on the provided key project. An empty key project may be provided to clear the configuration.</p>
+<p class="firstline">Updates the AutokeyConfig for a folder. The caller must have both `cloudkms.autokeyConfigs.update` permission on the parent folder and `cloudkms.cryptoKeys.setIamPolicy` permission on the provided key project. A KeyHandle creation in the folder's descendant projects will use this configuration to determine where to create the resulting CryptoKey.</p>
<h3>Method Details</h3>
<div class="method">
<code class="details" id="close">close()</code>
@@ -104,14 +104,14 @@ Returns:
An object of the form:
{ # Cloud KMS Autokey configuration for a folder.
- &quot;keyProject&quot;: &quot;A String&quot;, # Optional. Name of the key project, e.g. `projects/{PROJECT_ID}` or `projects/{PROJECT_NUMBER}`, where Cloud KMS Autokey will provision new CryptoKeys. On UpdateAutokeyConfig, the caller will require `cloudkms.cryptoKeys.setIamPolicy` permission on this key project. Once configured, for Cloud KMS Autokey to function properly, this key project must have the Cloud KMS API activated and the Cloud KMS Service Agent for this key project must be granted the `cloudkms.admin` role (or pertinent permissions).
+ &quot;keyProject&quot;: &quot;A String&quot;, # Optional. Name of the key project, e.g. `projects/{PROJECT_ID}` or `projects/{PROJECT_NUMBER}`, where Cloud KMS Autokey will provision a new CryptoKey when a KeyHandle is created. On UpdateAutokeyConfig, the caller will require `cloudkms.cryptoKeys.setIamPolicy` permission on this key project. Once configured, for Cloud KMS Autokey to function properly, this key project must have the Cloud KMS API activated and the Cloud KMS Service Agent for this key project must be granted the `cloudkms.admin` role (or pertinent permissions). A request with an empty key project field will clear the configuration.
&quot;name&quot;: &quot;A String&quot;, # Identifier. Name of the AutokeyConfig resource, e.g. `folders/{FOLDER_NUMBER}/autokeyConfig`.
}</pre>
</div>
<div class="method">
<code class="details" id="updateAutokeyConfig">updateAutokeyConfig(name, body=None, updateMask=None, x__xgafv=None)</code>
- <pre>Updates the AutokeyConfig for a folder. The caller must have both `cloudkms.autokeyConfigs.update` permission on the parent folder and `cloudkms.cryptoKeys.setIamPolicy` permission on the provided key project. An empty key project may be provided to clear the configuration.
+ <pre>Updates the AutokeyConfig for a folder. The caller must have both `cloudkms.autokeyConfigs.update` permission on the parent folder and `cloudkms.cryptoKeys.setIamPolicy` permission on the provided key project. A KeyHandle creation in the folder&#x27;s descendant projects will use this configuration to determine where to create the resulting CryptoKey.
Args:
name: string, Identifier. Name of the AutokeyConfig resource, e.g. `folders/{FOLDER_NUMBER}/autokeyConfig`. (required)
@@ -119,7 +119,7 @@ Args:
The object takes the form of:
{ # Cloud KMS Autokey configuration for a folder.
- &quot;keyProject&quot;: &quot;A String&quot;, # Optional. Name of the key project, e.g. `projects/{PROJECT_ID}` or `projects/{PROJECT_NUMBER}`, where Cloud KMS Autokey will provision new CryptoKeys. On UpdateAutokeyConfig, the caller will require `cloudkms.cryptoKeys.setIamPolicy` permission on this key project. Once configured, for Cloud KMS Autokey to function properly, this key project must have the Cloud KMS API activated and the Cloud KMS Service Agent for this key project must be granted the `cloudkms.admin` role (or pertinent permissions).
+ &quot;keyProject&quot;: &quot;A String&quot;, # Optional. Name of the key project, e.g. `projects/{PROJECT_ID}` or `projects/{PROJECT_NUMBER}`, where Cloud KMS Autokey will provision a new CryptoKey when a KeyHandle is created. On UpdateAutokeyConfig, the caller will require `cloudkms.cryptoKeys.setIamPolicy` permission on this key project. Once configured, for Cloud KMS Autokey to function properly, this key project must have the Cloud KMS API activated and the Cloud KMS Service Agent for this key project must be granted the `cloudkms.admin` role (or pertinent permissions). A request with an empty key project field will clear the configuration.
&quot;name&quot;: &quot;A String&quot;, # Identifier. Name of the AutokeyConfig resource, e.g. `folders/{FOLDER_NUMBER}/autokeyConfig`.
}
@@ -133,7 +133,7 @@ Returns:
An object of the form:
{ # Cloud KMS Autokey configuration for a folder.
- &quot;keyProject&quot;: &quot;A String&quot;, # Optional. Name of the key project, e.g. `projects/{PROJECT_ID}` or `projects/{PROJECT_NUMBER}`, where Cloud KMS Autokey will provision new CryptoKeys. On UpdateAutokeyConfig, the caller will require `cloudkms.cryptoKeys.setIamPolicy` permission on this key project. Once configured, for Cloud KMS Autokey to function properly, this key project must have the Cloud KMS API activated and the Cloud KMS Service Agent for this key project must be granted the `cloudkms.admin` role (or pertinent permissions).
+ &quot;keyProject&quot;: &quot;A String&quot;, # Optional. Name of the key project, e.g. `projects/{PROJECT_ID}` or `projects/{PROJECT_NUMBER}`, where Cloud KMS Autokey will provision a new CryptoKey when a KeyHandle is created. On UpdateAutokeyConfig, the caller will require `cloudkms.cryptoKeys.setIamPolicy` permission on this key project. Once configured, for Cloud KMS Autokey to function properly, this key project must have the Cloud KMS API activated and the Cloud KMS Service Agent for this key project must be granted the `cloudkms.admin` role (or pertinent permissions). A request with an empty key project field will clear the configuration.
&quot;name&quot;: &quot;A String&quot;, # Identifier. Name of the AutokeyConfig resource, e.g. `folders/{FOLDER_NUMBER}/autokeyConfig`.
}</pre>
</div>
diff --git a/docs/dyn/cloudkms_v1.projects.locations.keyHandles.html b/docs/dyn/cloudkms_v1.projects.locations.keyHandles.html
index e8ea3fa83..4573184c0 100644
--- a/docs/dyn/cloudkms_v1.projects.locations.keyHandles.html
+++ b/docs/dyn/cloudkms_v1.projects.locations.keyHandles.html
@@ -102,8 +102,8 @@ Args:
The object takes the form of:
{ # Resource-oriented representation of a request to Cloud KMS Autokey and the resulting provisioning of a CryptoKey.
- &quot;kmsKey&quot;: &quot;A String&quot;, # Output only. Name of a CryptoKey that has been provisioned for Customer Managed Encryption Key (CMEK) use in the KeyHandle&#x27;s project and location for the requested resource type.
- &quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. Name of the [KeyHandle] resource, e.g. `projects/{PROJECT_ID}/locations/{LOCATION}/keyHandles/{KEY_HANDLE_ID}`.
+ &quot;kmsKey&quot;: &quot;A String&quot;, # Output only. Name of a CryptoKey that has been provisioned for Customer Managed Encryption Key (CMEK) use in the KeyHandle project and location for the requested resource type. The CryptoKey project will reflect the value configured in the AutokeyConfig on the resource project&#x27;s ancestor folder at the time of the KeyHandle creation. If more than one ancestor folder has a configured AutokeyConfig, the nearest of these configurations is used.
+ &quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. Name of the KeyHandle resource, e.g. `projects/{PROJECT_ID}/locations/{LOCATION}/keyHandles/{KEY_HANDLE_ID}`.
&quot;resourceTypeSelector&quot;: &quot;A String&quot;, # Required. Indicates the resource type that the resulting CryptoKey is meant to protect, e.g. `{SERVICE}.googleapis.com/{TYPE}`. See documentation for supported resource types.
}
@@ -152,8 +152,8 @@ Returns:
An object of the form:
{ # Resource-oriented representation of a request to Cloud KMS Autokey and the resulting provisioning of a CryptoKey.
- &quot;kmsKey&quot;: &quot;A String&quot;, # Output only. Name of a CryptoKey that has been provisioned for Customer Managed Encryption Key (CMEK) use in the KeyHandle&#x27;s project and location for the requested resource type.
- &quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. Name of the [KeyHandle] resource, e.g. `projects/{PROJECT_ID}/locations/{LOCATION}/keyHandles/{KEY_HANDLE_ID}`.
+ &quot;kmsKey&quot;: &quot;A String&quot;, # Output only. Name of a CryptoKey that has been provisioned for Customer Managed Encryption Key (CMEK) use in the KeyHandle project and location for the requested resource type. The CryptoKey project will reflect the value configured in the AutokeyConfig on the resource project&#x27;s ancestor folder at the time of the KeyHandle creation. If more than one ancestor folder has a configured AutokeyConfig, the nearest of these configurations is used.
+ &quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. Name of the KeyHandle resource, e.g. `projects/{PROJECT_ID}/locations/{LOCATION}/keyHandles/{KEY_HANDLE_ID}`.
&quot;resourceTypeSelector&quot;: &quot;A String&quot;, # Required. Indicates the resource type that the resulting CryptoKey is meant to protect, e.g. `{SERVICE}.googleapis.com/{TYPE}`. See documentation for supported resource types.
}</pre>
</div>
@@ -176,8 +176,8 @@ Returns:
{ # Response message for Autokey.ListKeyHandles.
&quot;keyHandles&quot;: [ # Resulting KeyHandles.
{ # Resource-oriented representation of a request to Cloud KMS Autokey and the resulting provisioning of a CryptoKey.
- &quot;kmsKey&quot;: &quot;A String&quot;, # Output only. Name of a CryptoKey that has been provisioned for Customer Managed Encryption Key (CMEK) use in the KeyHandle&#x27;s project and location for the requested resource type.
- &quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. Name of the [KeyHandle] resource, e.g. `projects/{PROJECT_ID}/locations/{LOCATION}/keyHandles/{KEY_HANDLE_ID}`.
+ &quot;kmsKey&quot;: &quot;A String&quot;, # Output only. Name of a CryptoKey that has been provisioned for Customer Managed Encryption Key (CMEK) use in the KeyHandle project and location for the requested resource type. The CryptoKey project will reflect the value configured in the AutokeyConfig on the resource project&#x27;s ancestor folder at the time of the KeyHandle creation. If more than one ancestor folder has a configured AutokeyConfig, the nearest of these configurations is used.
+ &quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. Name of the KeyHandle resource, e.g. `projects/{PROJECT_ID}/locations/{LOCATION}/keyHandles/{KEY_HANDLE_ID}`.
&quot;resourceTypeSelector&quot;: &quot;A String&quot;, # Required. Indicates the resource type that the resulting CryptoKey is meant to protect, e.g. `{SERVICE}.googleapis.com/{TYPE}`. See documentation for supported resource types.
},
],
diff --git a/docs/dyn/connectors_v1.projects.locations.connections.html b/docs/dyn/connectors_v1.projects.locations.connections.html
index 10a11363c..a2f1cc3d8 100644
--- a/docs/dyn/connectors_v1.projects.locations.connections.html
+++ b/docs/dyn/connectors_v1.projects.locations.connections.html
@@ -491,6 +491,7 @@ Args:
},
&quot;logConfig&quot;: { # Log configuration for the connection. # Optional. Log configuration for the connection.
&quot;enabled&quot;: True or False, # Enabled represents whether logging is enabled or not for a connection.
+ &quot;level&quot;: &quot;A String&quot;, # Optional. Log configuration level.
},
&quot;name&quot;: &quot;A String&quot;, # Output only. Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}
&quot;nodeConfig&quot;: { # Node configuration for the connection. # Optional. Node configuration for the connection.
@@ -964,6 +965,7 @@ Returns:
},
&quot;logConfig&quot;: { # Log configuration for the connection. # Optional. Log configuration for the connection.
&quot;enabled&quot;: True or False, # Enabled represents whether logging is enabled or not for a connection.
+ &quot;level&quot;: &quot;A String&quot;, # Optional. Log configuration level.
},
&quot;name&quot;: &quot;A String&quot;, # Output only. Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}
&quot;nodeConfig&quot;: { # Node configuration for the connection. # Optional. Node configuration for the connection.
@@ -1456,6 +1458,7 @@ Returns:
},
&quot;logConfig&quot;: { # Log configuration for the connection. # Optional. Log configuration for the connection.
&quot;enabled&quot;: True or False, # Enabled represents whether logging is enabled or not for a connection.
+ &quot;level&quot;: &quot;A String&quot;, # Optional. Log configuration level.
},
&quot;name&quot;: &quot;A String&quot;, # Output only. Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}
&quot;nodeConfig&quot;: { # Node configuration for the connection. # Optional. Node configuration for the connection.
@@ -1902,6 +1905,7 @@ Args:
},
&quot;logConfig&quot;: { # Log configuration for the connection. # Optional. Log configuration for the connection.
&quot;enabled&quot;: True or False, # Enabled represents whether logging is enabled or not for a connection.
+ &quot;level&quot;: &quot;A String&quot;, # Optional. Log configuration level.
},
&quot;name&quot;: &quot;A String&quot;, # Output only. Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}
&quot;nodeConfig&quot;: { # Node configuration for the connection. # Optional. Node configuration for the connection.
@@ -2479,6 +2483,7 @@ Returns:
},
&quot;logConfig&quot;: { # Log configuration for the connection. # Optional. Log configuration for the connection.
&quot;enabled&quot;: True or False, # Enabled represents whether logging is enabled or not for a connection.
+ &quot;level&quot;: &quot;A String&quot;, # Optional. Log configuration level.
},
&quot;name&quot;: &quot;A String&quot;, # Output only. Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}
&quot;nodeConfig&quot;: { # Node configuration for the connection. # Optional. Node configuration for the connection.
diff --git a/docs/dyn/connectors_v1.projects.locations.customConnectors.customConnectorVersions.html b/docs/dyn/connectors_v1.projects.locations.customConnectors.customConnectorVersions.html
index 11af68446..de2c14465 100644
--- a/docs/dyn/connectors_v1.projects.locations.customConnectors.customConnectorVersions.html
+++ b/docs/dyn/connectors_v1.projects.locations.customConnectors.customConnectorVersions.html
@@ -80,6 +80,9 @@ h1, h2, h3 {
<p class="toc_element">
<code><a href="#delete">delete(name, x__xgafv=None)</a></code></p>
<p class="firstline">Deletes a single CustomConnectorVersion.</p>
+<p class="toc_element">
+ <code><a href="#deprecate">deprecate(name, body=None, x__xgafv=None)</a></code></p>
+<p class="firstline">Deprecates a single CustomConnectorVersion.</p>
<h3>Method Details</h3>
<div class="method">
<code class="details" id="close">close()</code>
@@ -121,4 +124,45 @@ Returns:
}</pre>
</div>
+<div class="method">
+ <code class="details" id="deprecate">deprecate(name, body=None, x__xgafv=None)</code>
+ <pre>Deprecates a single CustomConnectorVersion.
+
+Args:
+ name: string, Required. Resource name of the form: `projects/{project}/locations/{location}/customConnectors/{custom_connector}/customConnectorVersions/{custom_connector_version}` (required)
+ body: object, The request body.
+ The object takes the form of:
+
+{ # Request message for ConnectorsService.DeprecateCustomConnectorVersion
+}
+
+ x__xgafv: string, V1 error format.
+ Allowed values
+ 1 - v1 error format
+ 2 - v2 error format
+
+Returns:
+ An object of the form:
+
+ { # This resource represents a long-running operation that is the result of a network API call.
+ &quot;done&quot;: True or False, # 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.
+ &quot;error&quot;: { # 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). # The error result of the operation in case of failure or cancellation.
+ &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
+ &quot;details&quot;: [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
+ {
+ &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
+ },
+ ],
+ &quot;message&quot;: &quot;A String&quot;, # 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.
+ },
+ &quot;metadata&quot;: { # 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.
+ &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
+ },
+ &quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the `name` should be a resource name ending with `operations/{unique_id}`.
+ &quot;response&quot;: { # The normal, successful response of the operation. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
+ &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
+ },
+}</pre>
+</div>
+
</body></html> \ No newline at end of file
diff --git a/docs/dyn/connectors_v1.projects.locations.endpointAttachments.html b/docs/dyn/connectors_v1.projects.locations.endpointAttachments.html
index 7c1b446f7..40ce1012a 100644
--- a/docs/dyn/connectors_v1.projects.locations.endpointAttachments.html
+++ b/docs/dyn/connectors_v1.projects.locations.endpointAttachments.html
@@ -113,6 +113,7 @@ Args:
{ # represents the Connector&#x27;s Endpoint Attachment resource
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Created time.
&quot;description&quot;: &quot;A String&quot;, # Optional. Description of the resource.
+ &quot;endpointGlobalAccess&quot;: True or False, # Optional. The Private Service Connect Connection Endpoint Global Access. https://cloud.google.com/vpc/docs/about-accessing-vpc-hosted-services-endpoints#global-access
&quot;endpointIp&quot;: &quot;A String&quot;, # Output only. The Private Service Connect connection endpoint ip
&quot;labels&quot;: { # Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
&quot;a_key&quot;: &quot;A String&quot;,
@@ -204,6 +205,7 @@ Returns:
{ # represents the Connector&#x27;s Endpoint Attachment resource
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Created time.
&quot;description&quot;: &quot;A String&quot;, # Optional. Description of the resource.
+ &quot;endpointGlobalAccess&quot;: True or False, # Optional. The Private Service Connect Connection Endpoint Global Access. https://cloud.google.com/vpc/docs/about-accessing-vpc-hosted-services-endpoints#global-access
&quot;endpointIp&quot;: &quot;A String&quot;, # Output only. The Private Service Connect connection endpoint ip
&quot;labels&quot;: { # Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
&quot;a_key&quot;: &quot;A String&quot;,
@@ -237,6 +239,7 @@ Returns:
{ # represents the Connector&#x27;s Endpoint Attachment resource
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Created time.
&quot;description&quot;: &quot;A String&quot;, # Optional. Description of the resource.
+ &quot;endpointGlobalAccess&quot;: True or False, # Optional. The Private Service Connect Connection Endpoint Global Access. https://cloud.google.com/vpc/docs/about-accessing-vpc-hosted-services-endpoints#global-access
&quot;endpointIp&quot;: &quot;A String&quot;, # Output only. The Private Service Connect connection endpoint ip
&quot;labels&quot;: { # Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
&quot;a_key&quot;: &quot;A String&quot;,
@@ -279,6 +282,7 @@ Args:
{ # represents the Connector&#x27;s Endpoint Attachment resource
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Created time.
&quot;description&quot;: &quot;A String&quot;, # Optional. Description of the resource.
+ &quot;endpointGlobalAccess&quot;: True or False, # Optional. The Private Service Connect Connection Endpoint Global Access. https://cloud.google.com/vpc/docs/about-accessing-vpc-hosted-services-endpoints#global-access
&quot;endpointIp&quot;: &quot;A String&quot;, # Output only. The Private Service Connect connection endpoint ip
&quot;labels&quot;: { # Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
&quot;a_key&quot;: &quot;A String&quot;,
diff --git a/docs/dyn/containeranalysis_v1.projects.locations.notes.occurrences.html b/docs/dyn/containeranalysis_v1.projects.locations.notes.occurrences.html
index dbffe1138..a947b3546 100644
--- a/docs/dyn/containeranalysis_v1.projects.locations.notes.occurrences.html
+++ b/docs/dyn/containeranalysis_v1.projects.locations.notes.occurrences.html
@@ -493,6 +493,11 @@ Returns:
&quot;reason&quot;: &quot;A String&quot;, # Explains why a file is non compliant for a CIS check.
},
],
+ &quot;version&quot;: { # Describes the CIS benchmark version that is applicable to a given OS and os version. # The OS and config version the benchmark was run on.
+ &quot;benchmarkDocument&quot;: &quot;A String&quot;, # The name of the document that defines this benchmark, e.g. &quot;CIS Container-Optimized OS&quot;.
+ &quot;cpeUri&quot;: &quot;A String&quot;, # The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
+ &quot;version&quot;: &quot;A String&quot;, # The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
+ },
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this occurrence was created.
&quot;deployment&quot;: { # The period during which some deployable was active in a runtime. # Describes the deployment of an artifact on a runtime.
diff --git a/docs/dyn/containeranalysis_v1.projects.locations.occurrences.html b/docs/dyn/containeranalysis_v1.projects.locations.occurrences.html
index b1be8aaca..d1c57e10b 100644
--- a/docs/dyn/containeranalysis_v1.projects.locations.occurrences.html
+++ b/docs/dyn/containeranalysis_v1.projects.locations.occurrences.html
@@ -496,6 +496,11 @@ Returns:
&quot;reason&quot;: &quot;A String&quot;, # Explains why a file is non compliant for a CIS check.
},
],
+ &quot;version&quot;: { # Describes the CIS benchmark version that is applicable to a given OS and os version. # The OS and config version the benchmark was run on.
+ &quot;benchmarkDocument&quot;: &quot;A String&quot;, # The name of the document that defines this benchmark, e.g. &quot;CIS Container-Optimized OS&quot;.
+ &quot;cpeUri&quot;: &quot;A String&quot;, # The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
+ &quot;version&quot;: &quot;A String&quot;, # The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
+ },
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this occurrence was created.
&quot;deployment&quot;: { # The period during which some deployable was active in a runtime. # Describes the deployment of an artifact on a runtime.
@@ -1656,6 +1661,11 @@ Returns:
&quot;reason&quot;: &quot;A String&quot;, # Explains why a file is non compliant for a CIS check.
},
],
+ &quot;version&quot;: { # Describes the CIS benchmark version that is applicable to a given OS and os version. # The OS and config version the benchmark was run on.
+ &quot;benchmarkDocument&quot;: &quot;A String&quot;, # The name of the document that defines this benchmark, e.g. &quot;CIS Container-Optimized OS&quot;.
+ &quot;cpeUri&quot;: &quot;A String&quot;, # The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
+ &quot;version&quot;: &quot;A String&quot;, # The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
+ },
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this occurrence was created.
&quot;deployment&quot;: { # The period during which some deployable was active in a runtime. # Describes the deployment of an artifact on a runtime.
diff --git a/docs/dyn/containeranalysis_v1.projects.notes.occurrences.html b/docs/dyn/containeranalysis_v1.projects.notes.occurrences.html
index 4f00e0e2e..ea4760cc9 100644
--- a/docs/dyn/containeranalysis_v1.projects.notes.occurrences.html
+++ b/docs/dyn/containeranalysis_v1.projects.notes.occurrences.html
@@ -493,6 +493,11 @@ Returns:
&quot;reason&quot;: &quot;A String&quot;, # Explains why a file is non compliant for a CIS check.
},
],
+ &quot;version&quot;: { # Describes the CIS benchmark version that is applicable to a given OS and os version. # The OS and config version the benchmark was run on.
+ &quot;benchmarkDocument&quot;: &quot;A String&quot;, # The name of the document that defines this benchmark, e.g. &quot;CIS Container-Optimized OS&quot;.
+ &quot;cpeUri&quot;: &quot;A String&quot;, # The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
+ &quot;version&quot;: &quot;A String&quot;, # The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
+ },
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this occurrence was created.
&quot;deployment&quot;: { # The period during which some deployable was active in a runtime. # Describes the deployment of an artifact on a runtime.
diff --git a/docs/dyn/containeranalysis_v1.projects.occurrences.html b/docs/dyn/containeranalysis_v1.projects.occurrences.html
index 753700f75..e1627c838 100644
--- a/docs/dyn/containeranalysis_v1.projects.occurrences.html
+++ b/docs/dyn/containeranalysis_v1.projects.occurrences.html
@@ -509,6 +509,11 @@ Args:
&quot;reason&quot;: &quot;A String&quot;, # Explains why a file is non compliant for a CIS check.
},
],
+ &quot;version&quot;: { # Describes the CIS benchmark version that is applicable to a given OS and os version. # The OS and config version the benchmark was run on.
+ &quot;benchmarkDocument&quot;: &quot;A String&quot;, # The name of the document that defines this benchmark, e.g. &quot;CIS Container-Optimized OS&quot;.
+ &quot;cpeUri&quot;: &quot;A String&quot;, # The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
+ &quot;version&quot;: &quot;A String&quot;, # The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
+ },
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this occurrence was created.
&quot;deployment&quot;: { # The period during which some deployable was active in a runtime. # Describes the deployment of an artifact on a runtime.
@@ -1330,6 +1335,11 @@ Returns:
&quot;reason&quot;: &quot;A String&quot;, # Explains why a file is non compliant for a CIS check.
},
],
+ &quot;version&quot;: { # Describes the CIS benchmark version that is applicable to a given OS and os version. # The OS and config version the benchmark was run on.
+ &quot;benchmarkDocument&quot;: &quot;A String&quot;, # The name of the document that defines this benchmark, e.g. &quot;CIS Container-Optimized OS&quot;.
+ &quot;cpeUri&quot;: &quot;A String&quot;, # The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
+ &quot;version&quot;: &quot;A String&quot;, # The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
+ },
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this occurrence was created.
&quot;deployment&quot;: { # The period during which some deployable was active in a runtime. # Describes the deployment of an artifact on a runtime.
@@ -2156,6 +2166,11 @@ Args:
&quot;reason&quot;: &quot;A String&quot;, # Explains why a file is non compliant for a CIS check.
},
],
+ &quot;version&quot;: { # Describes the CIS benchmark version that is applicable to a given OS and os version. # The OS and config version the benchmark was run on.
+ &quot;benchmarkDocument&quot;: &quot;A String&quot;, # The name of the document that defines this benchmark, e.g. &quot;CIS Container-Optimized OS&quot;.
+ &quot;cpeUri&quot;: &quot;A String&quot;, # The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
+ &quot;version&quot;: &quot;A String&quot;, # The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
+ },
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this occurrence was created.
&quot;deployment&quot;: { # The period during which some deployable was active in a runtime. # Describes the deployment of an artifact on a runtime.
@@ -2973,6 +2988,11 @@ Returns:
&quot;reason&quot;: &quot;A String&quot;, # Explains why a file is non compliant for a CIS check.
},
],
+ &quot;version&quot;: { # Describes the CIS benchmark version that is applicable to a given OS and os version. # The OS and config version the benchmark was run on.
+ &quot;benchmarkDocument&quot;: &quot;A String&quot;, # The name of the document that defines this benchmark, e.g. &quot;CIS Container-Optimized OS&quot;.
+ &quot;cpeUri&quot;: &quot;A String&quot;, # The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
+ &quot;version&quot;: &quot;A String&quot;, # The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
+ },
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this occurrence was created.
&quot;deployment&quot;: { # The period during which some deployable was active in a runtime. # Describes the deployment of an artifact on a runtime.
@@ -3815,6 +3835,11 @@ Returns:
&quot;reason&quot;: &quot;A String&quot;, # Explains why a file is non compliant for a CIS check.
},
],
+ &quot;version&quot;: { # Describes the CIS benchmark version that is applicable to a given OS and os version. # The OS and config version the benchmark was run on.
+ &quot;benchmarkDocument&quot;: &quot;A String&quot;, # The name of the document that defines this benchmark, e.g. &quot;CIS Container-Optimized OS&quot;.
+ &quot;cpeUri&quot;: &quot;A String&quot;, # The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
+ &quot;version&quot;: &quot;A String&quot;, # The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
+ },
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this occurrence was created.
&quot;deployment&quot;: { # The period during which some deployable was active in a runtime. # Describes the deployment of an artifact on a runtime.
@@ -5018,6 +5043,11 @@ Returns:
&quot;reason&quot;: &quot;A String&quot;, # Explains why a file is non compliant for a CIS check.
},
],
+ &quot;version&quot;: { # Describes the CIS benchmark version that is applicable to a given OS and os version. # The OS and config version the benchmark was run on.
+ &quot;benchmarkDocument&quot;: &quot;A String&quot;, # The name of the document that defines this benchmark, e.g. &quot;CIS Container-Optimized OS&quot;.
+ &quot;cpeUri&quot;: &quot;A String&quot;, # The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
+ &quot;version&quot;: &quot;A String&quot;, # The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
+ },
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this occurrence was created.
&quot;deployment&quot;: { # The period during which some deployable was active in a runtime. # Describes the deployment of an artifact on a runtime.
@@ -5853,6 +5883,11 @@ Args:
&quot;reason&quot;: &quot;A String&quot;, # Explains why a file is non compliant for a CIS check.
},
],
+ &quot;version&quot;: { # Describes the CIS benchmark version that is applicable to a given OS and os version. # The OS and config version the benchmark was run on.
+ &quot;benchmarkDocument&quot;: &quot;A String&quot;, # The name of the document that defines this benchmark, e.g. &quot;CIS Container-Optimized OS&quot;.
+ &quot;cpeUri&quot;: &quot;A String&quot;, # The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
+ &quot;version&quot;: &quot;A String&quot;, # The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
+ },
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this occurrence was created.
&quot;deployment&quot;: { # The period during which some deployable was active in a runtime. # Describes the deployment of an artifact on a runtime.
@@ -6671,6 +6706,11 @@ Returns:
&quot;reason&quot;: &quot;A String&quot;, # Explains why a file is non compliant for a CIS check.
},
],
+ &quot;version&quot;: { # Describes the CIS benchmark version that is applicable to a given OS and os version. # The OS and config version the benchmark was run on.
+ &quot;benchmarkDocument&quot;: &quot;A String&quot;, # The name of the document that defines this benchmark, e.g. &quot;CIS Container-Optimized OS&quot;.
+ &quot;cpeUri&quot;: &quot;A String&quot;, # The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
+ &quot;version&quot;: &quot;A String&quot;, # The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
+ },
},
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time this occurrence was created.
&quot;deployment&quot;: { # The period during which some deployable was active in a runtime. # Describes the deployment of an artifact on a runtime.
diff --git a/docs/dyn/dialogflow_v3.projects.locations.agents.environments.sessions.html b/docs/dyn/dialogflow_v3.projects.locations.agents.environments.sessions.html
index 8cd1e5be6..b1b63166b 100644
--- a/docs/dyn/dialogflow_v3.projects.locations.agents.environments.sessions.html
+++ b/docs/dyn/dialogflow_v3.projects.locations.agents.environments.sessions.html
@@ -266,7 +266,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -290,7 +292,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -315,7 +319,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -467,7 +473,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -617,7 +625,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -644,7 +654,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -796,7 +808,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -961,7 +975,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1120,7 +1136,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1676,7 +1694,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1700,7 +1720,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1725,7 +1747,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1877,7 +1901,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2027,7 +2053,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2054,7 +2082,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2206,7 +2236,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2371,7 +2403,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2530,7 +2564,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3011,7 +3047,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3036,7 +3074,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3188,7 +3228,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3338,7 +3380,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3365,7 +3409,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3517,7 +3563,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3682,7 +3730,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3841,7 +3891,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4197,7 +4249,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4221,7 +4275,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4246,7 +4302,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4398,7 +4456,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4548,7 +4608,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4575,7 +4637,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4727,7 +4791,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4892,7 +4958,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5051,7 +5119,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3.projects.locations.agents.flows.html b/docs/dyn/dialogflow_v3.projects.locations.agents.flows.html
index b351ce603..5d4bf46c3 100644
--- a/docs/dyn/dialogflow_v3.projects.locations.agents.flows.html
+++ b/docs/dyn/dialogflow_v3.projects.locations.agents.flows.html
@@ -147,7 +147,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -178,7 +180,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -336,7 +340,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -506,7 +512,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -665,7 +673,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -696,7 +706,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -854,7 +866,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1024,7 +1038,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1252,7 +1268,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1283,7 +1301,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1441,7 +1461,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1611,7 +1633,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1865,7 +1889,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1896,7 +1922,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2054,7 +2082,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2224,7 +2254,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2401,7 +2433,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2432,7 +2466,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2590,7 +2626,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2760,7 +2798,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2920,7 +2960,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2951,7 +2993,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3109,7 +3153,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3279,7 +3325,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3.projects.locations.agents.flows.pages.html b/docs/dyn/dialogflow_v3.projects.locations.agents.flows.pages.html
index 593454921..39810987d 100644
--- a/docs/dyn/dialogflow_v3.projects.locations.agents.flows.pages.html
+++ b/docs/dyn/dialogflow_v3.projects.locations.agents.flows.pages.html
@@ -117,7 +117,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -142,7 +144,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -294,7 +298,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -444,7 +450,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -471,7 +479,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -623,7 +633,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -788,7 +800,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -947,7 +961,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1106,7 +1122,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1131,7 +1149,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1283,7 +1303,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1433,7 +1455,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1460,7 +1484,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1612,7 +1638,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1777,7 +1805,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1936,7 +1966,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2121,7 +2153,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2146,7 +2180,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2298,7 +2334,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2448,7 +2486,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2475,7 +2515,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2627,7 +2669,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2792,7 +2836,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2951,7 +2997,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3122,7 +3170,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3147,7 +3197,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3299,7 +3351,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3449,7 +3503,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3476,7 +3532,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3628,7 +3686,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3793,7 +3853,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3952,7 +4014,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4128,7 +4192,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4153,7 +4219,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4305,7 +4373,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4455,7 +4525,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4482,7 +4554,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4634,7 +4708,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4799,7 +4875,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4958,7 +5036,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5118,7 +5198,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5143,7 +5225,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5295,7 +5379,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5445,7 +5531,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5472,7 +5560,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5624,7 +5714,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5789,7 +5881,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5948,7 +6042,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3.projects.locations.agents.flows.transitionRouteGroups.html b/docs/dyn/dialogflow_v3.projects.locations.agents.flows.transitionRouteGroups.html
index b034db9b0..d14605b6c 100644
--- a/docs/dyn/dialogflow_v3.projects.locations.agents.flows.transitionRouteGroups.html
+++ b/docs/dyn/dialogflow_v3.projects.locations.agents.flows.transitionRouteGroups.html
@@ -128,7 +128,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -298,7 +300,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -494,7 +498,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -676,7 +682,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -863,7 +871,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1034,7 +1044,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3.projects.locations.agents.html b/docs/dyn/dialogflow_v3.projects.locations.agents.html
index 890e9264e..1109c39c1 100644
--- a/docs/dyn/dialogflow_v3.projects.locations.agents.html
+++ b/docs/dyn/dialogflow_v3.projects.locations.agents.html
@@ -185,7 +185,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -274,7 +276,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -437,7 +441,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -626,7 +632,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -734,7 +742,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -824,7 +834,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3.projects.locations.agents.sessions.html b/docs/dyn/dialogflow_v3.projects.locations.agents.sessions.html
index 616561282..8c1fbf356 100644
--- a/docs/dyn/dialogflow_v3.projects.locations.agents.sessions.html
+++ b/docs/dyn/dialogflow_v3.projects.locations.agents.sessions.html
@@ -269,7 +269,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -293,7 +295,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -318,7 +322,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -470,7 +476,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -620,7 +628,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -647,7 +657,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -799,7 +811,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -964,7 +978,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1123,7 +1139,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1679,7 +1697,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1703,7 +1723,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1728,7 +1750,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1880,7 +1904,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2030,7 +2056,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2057,7 +2085,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2209,7 +2239,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2374,7 +2406,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2533,7 +2567,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3014,7 +3050,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3039,7 +3077,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3191,7 +3231,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3341,7 +3383,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3368,7 +3412,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3520,7 +3566,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3685,7 +3733,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3844,7 +3894,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4200,7 +4252,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4224,7 +4278,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4249,7 +4305,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4401,7 +4459,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4551,7 +4611,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4578,7 +4640,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4730,7 +4794,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4895,7 +4961,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5054,7 +5122,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3.projects.locations.agents.testCases.html b/docs/dyn/dialogflow_v3.projects.locations.agents.testCases.html
index 9ab7d9cae..560362162 100644
--- a/docs/dyn/dialogflow_v3.projects.locations.agents.testCases.html
+++ b/docs/dyn/dialogflow_v3.projects.locations.agents.testCases.html
@@ -242,7 +242,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -401,7 +403,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -563,7 +567,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -712,7 +718,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -743,7 +751,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -901,7 +911,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1071,7 +1083,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1220,7 +1234,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1245,7 +1261,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1397,7 +1415,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1547,7 +1567,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1574,7 +1596,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1726,7 +1750,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1891,7 +1917,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2050,7 +2078,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2201,7 +2231,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2232,7 +2264,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2390,7 +2424,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2560,7 +2596,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2709,7 +2747,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2734,7 +2774,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2886,7 +2928,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3036,7 +3080,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3063,7 +3109,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3215,7 +3263,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3380,7 +3430,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3539,7 +3591,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3696,7 +3750,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3912,7 +3968,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3937,7 +3995,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4089,7 +4149,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4239,7 +4301,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4266,7 +4330,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4418,7 +4484,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4583,7 +4651,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4742,7 +4812,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5008,7 +5080,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5033,7 +5107,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5185,7 +5261,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5335,7 +5413,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5362,7 +5442,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5514,7 +5596,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5679,7 +5763,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5838,7 +5924,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6115,7 +6203,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6140,7 +6230,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6292,7 +6384,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6442,7 +6536,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6469,7 +6565,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6621,7 +6719,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6786,7 +6886,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6945,7 +7047,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7211,7 +7315,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7236,7 +7342,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7388,7 +7496,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7538,7 +7648,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7565,7 +7677,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7717,7 +7831,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7882,7 +7998,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8041,7 +8159,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8369,7 +8489,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8394,7 +8516,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8546,7 +8670,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8696,7 +8822,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8723,7 +8851,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8875,7 +9005,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -9040,7 +9172,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -9199,7 +9333,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -9465,7 +9601,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -9490,7 +9628,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -9642,7 +9782,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -9792,7 +9934,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -9819,7 +9963,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -9971,7 +10117,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -10136,7 +10284,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -10295,7 +10445,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -10632,7 +10784,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -10657,7 +10811,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -10809,7 +10965,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -10959,7 +11117,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -10986,7 +11146,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -11138,7 +11300,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -11303,7 +11467,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -11462,7 +11628,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -11728,7 +11896,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -11753,7 +11923,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -11905,7 +12077,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -12055,7 +12229,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -12082,7 +12258,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -12234,7 +12412,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -12399,7 +12579,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -12558,7 +12740,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -12853,7 +13037,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -12878,7 +13064,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13030,7 +13218,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13180,7 +13370,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13207,7 +13399,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13359,7 +13553,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13524,7 +13720,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13683,7 +13881,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13949,7 +14149,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13974,7 +14176,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -14126,7 +14330,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -14276,7 +14482,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -14303,7 +14511,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -14455,7 +14665,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -14620,7 +14832,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -14779,7 +14993,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -15057,7 +15273,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -15082,7 +15300,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -15234,7 +15454,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -15384,7 +15606,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -15411,7 +15635,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -15563,7 +15789,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -15728,7 +15956,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -15887,7 +16117,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -16153,7 +16385,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -16178,7 +16412,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -16330,7 +16566,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -16480,7 +16718,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -16507,7 +16747,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -16659,7 +16901,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -16824,7 +17068,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -16983,7 +17229,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3.projects.locations.agents.testCases.results.html b/docs/dyn/dialogflow_v3.projects.locations.agents.testCases.results.html
index 26246d173..edccc875e 100644
--- a/docs/dyn/dialogflow_v3.projects.locations.agents.testCases.results.html
+++ b/docs/dyn/dialogflow_v3.projects.locations.agents.testCases.results.html
@@ -159,7 +159,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -184,7 +186,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -336,7 +340,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -486,7 +492,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -513,7 +521,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -665,7 +675,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -830,7 +842,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -989,7 +1003,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1273,7 +1289,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1298,7 +1316,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1450,7 +1470,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1600,7 +1622,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1627,7 +1651,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1779,7 +1805,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1944,7 +1972,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2103,7 +2133,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3.projects.locations.agents.transitionRouteGroups.html b/docs/dyn/dialogflow_v3.projects.locations.agents.transitionRouteGroups.html
index f2216e643..87b0116db 100644
--- a/docs/dyn/dialogflow_v3.projects.locations.agents.transitionRouteGroups.html
+++ b/docs/dyn/dialogflow_v3.projects.locations.agents.transitionRouteGroups.html
@@ -128,7 +128,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -298,7 +300,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -494,7 +498,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -676,7 +682,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -863,7 +871,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1034,7 +1044,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3.projects.locations.securitySettings.html b/docs/dyn/dialogflow_v3.projects.locations.securitySettings.html
index 7e43bb20b..37504f87e 100644
--- a/docs/dyn/dialogflow_v3.projects.locations.securitySettings.html
+++ b/docs/dyn/dialogflow_v3.projects.locations.securitySettings.html
@@ -116,6 +116,7 @@ Args:
&quot;audioFormat&quot;: &quot;A String&quot;, # File format for exported audio file. Currently only in telephony recordings.
&quot;enableAudioRedaction&quot;: True or False, # Enable audio redaction if it is true. Note that this only redacts end-user audio data; Synthesised audio from the virtual agent is not redacted.
&quot;gcsBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
+ &quot;storeTtsAudio&quot;: True or False, # Whether to store TTS audio. By default, TTS audio from the virtual agent is not exported.
},
&quot;deidentifyTemplate&quot;: &quot;A String&quot;, # [DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent&#x27;s project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`.
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the security settings, unique within the location.
@@ -147,6 +148,7 @@ Returns:
&quot;audioFormat&quot;: &quot;A String&quot;, # File format for exported audio file. Currently only in telephony recordings.
&quot;enableAudioRedaction&quot;: True or False, # Enable audio redaction if it is true. Note that this only redacts end-user audio data; Synthesised audio from the virtual agent is not redacted.
&quot;gcsBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
+ &quot;storeTtsAudio&quot;: True or False, # Whether to store TTS audio. By default, TTS audio from the virtual agent is not exported.
},
&quot;deidentifyTemplate&quot;: &quot;A String&quot;, # [DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent&#x27;s project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`.
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the security settings, unique within the location.
@@ -203,6 +205,7 @@ Returns:
&quot;audioFormat&quot;: &quot;A String&quot;, # File format for exported audio file. Currently only in telephony recordings.
&quot;enableAudioRedaction&quot;: True or False, # Enable audio redaction if it is true. Note that this only redacts end-user audio data; Synthesised audio from the virtual agent is not redacted.
&quot;gcsBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
+ &quot;storeTtsAudio&quot;: True or False, # Whether to store TTS audio. By default, TTS audio from the virtual agent is not exported.
},
&quot;deidentifyTemplate&quot;: &quot;A String&quot;, # [DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent&#x27;s project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`.
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the security settings, unique within the location.
@@ -246,6 +249,7 @@ Returns:
&quot;audioFormat&quot;: &quot;A String&quot;, # File format for exported audio file. Currently only in telephony recordings.
&quot;enableAudioRedaction&quot;: True or False, # Enable audio redaction if it is true. Note that this only redacts end-user audio data; Synthesised audio from the virtual agent is not redacted.
&quot;gcsBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
+ &quot;storeTtsAudio&quot;: True or False, # Whether to store TTS audio. By default, TTS audio from the virtual agent is not exported.
},
&quot;deidentifyTemplate&quot;: &quot;A String&quot;, # [DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent&#x27;s project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`.
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the security settings, unique within the location.
@@ -295,6 +299,7 @@ Args:
&quot;audioFormat&quot;: &quot;A String&quot;, # File format for exported audio file. Currently only in telephony recordings.
&quot;enableAudioRedaction&quot;: True or False, # Enable audio redaction if it is true. Note that this only redacts end-user audio data; Synthesised audio from the virtual agent is not redacted.
&quot;gcsBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
+ &quot;storeTtsAudio&quot;: True or False, # Whether to store TTS audio. By default, TTS audio from the virtual agent is not exported.
},
&quot;deidentifyTemplate&quot;: &quot;A String&quot;, # [DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent&#x27;s project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`.
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the security settings, unique within the location.
@@ -327,6 +332,7 @@ Returns:
&quot;audioFormat&quot;: &quot;A String&quot;, # File format for exported audio file. Currently only in telephony recordings.
&quot;enableAudioRedaction&quot;: True or False, # Enable audio redaction if it is true. Note that this only redacts end-user audio data; Synthesised audio from the virtual agent is not redacted.
&quot;gcsBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
+ &quot;storeTtsAudio&quot;: True or False, # Whether to store TTS audio. By default, TTS audio from the virtual agent is not exported.
},
&quot;deidentifyTemplate&quot;: &quot;A String&quot;, # [DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent&#x27;s project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`.
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the security settings, unique within the location.
diff --git a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.conversations.html b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.conversations.html
index 47eb99181..99b191ad4 100644
--- a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.conversations.html
+++ b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.conversations.html
@@ -223,7 +223,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -254,7 +256,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -410,7 +414,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -578,7 +584,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -785,7 +793,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -809,7 +819,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -834,7 +846,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -984,7 +998,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1132,7 +1148,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1159,7 +1177,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1309,7 +1329,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1472,7 +1494,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1629,7 +1653,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2136,7 +2162,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2160,7 +2188,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2185,7 +2215,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2335,7 +2367,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2483,7 +2517,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2510,7 +2546,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2660,7 +2698,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2823,7 +2863,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2980,7 +3022,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3374,7 +3418,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3399,7 +3445,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3549,7 +3597,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3697,7 +3747,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3724,7 +3776,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3874,7 +3928,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4037,7 +4093,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4194,7 +4252,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4455,7 +4515,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4486,7 +4548,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4642,7 +4706,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4810,7 +4876,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5017,7 +5085,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5041,7 +5111,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5066,7 +5138,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5216,7 +5290,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5364,7 +5440,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5391,7 +5469,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5541,7 +5621,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5704,7 +5786,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5861,7 +5945,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6368,7 +6454,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6392,7 +6480,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6417,7 +6507,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6567,7 +6659,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6715,7 +6809,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6742,7 +6838,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6892,7 +6990,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7055,7 +7155,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7212,7 +7314,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7606,7 +7710,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7631,7 +7737,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7781,7 +7889,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7929,7 +8039,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7956,7 +8068,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8106,7 +8220,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8269,7 +8385,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8426,7 +8544,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.environments.sessions.html b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.environments.sessions.html
index 0e30a514e..221c4f744 100644
--- a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.environments.sessions.html
+++ b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.environments.sessions.html
@@ -267,7 +267,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -291,7 +293,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -316,7 +320,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -466,7 +472,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -614,7 +622,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -641,7 +651,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -791,7 +803,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -954,7 +968,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1111,7 +1127,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1676,7 +1694,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1700,7 +1720,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1725,7 +1747,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1875,7 +1899,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2023,7 +2049,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2050,7 +2078,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2200,7 +2230,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2363,7 +2395,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2520,7 +2554,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3010,7 +3046,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3035,7 +3073,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3185,7 +3225,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3333,7 +3375,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3360,7 +3404,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3510,7 +3556,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3673,7 +3721,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3830,7 +3880,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4185,7 +4237,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4209,7 +4263,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4234,7 +4290,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4384,7 +4442,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4532,7 +4592,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4559,7 +4621,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4709,7 +4773,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4872,7 +4938,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5029,7 +5097,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.flows.html b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.flows.html
index c34e00b6f..232fd2fc2 100644
--- a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.flows.html
+++ b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.flows.html
@@ -147,7 +147,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -178,7 +180,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -334,7 +338,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -502,7 +508,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -659,7 +667,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -690,7 +700,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -846,7 +858,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1014,7 +1028,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1240,7 +1256,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1271,7 +1289,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1427,7 +1447,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1595,7 +1617,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1847,7 +1871,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1878,7 +1904,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2034,7 +2062,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2202,7 +2232,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2377,7 +2409,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2408,7 +2442,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2564,7 +2600,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2732,7 +2770,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2890,7 +2930,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2921,7 +2963,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3077,7 +3121,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3245,7 +3291,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.flows.pages.html b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.flows.pages.html
index 3ef9c7666..eb7d9cea6 100644
--- a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.flows.pages.html
+++ b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.flows.pages.html
@@ -117,7 +117,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -142,7 +144,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -292,7 +296,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -440,7 +446,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -467,7 +475,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -617,7 +627,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -780,7 +792,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -937,7 +951,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1094,7 +1110,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1119,7 +1137,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1269,7 +1289,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1417,7 +1439,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1444,7 +1468,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1594,7 +1620,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1757,7 +1785,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1914,7 +1944,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2097,7 +2129,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2122,7 +2156,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2272,7 +2308,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2420,7 +2458,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2447,7 +2487,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2597,7 +2639,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2760,7 +2804,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2917,7 +2963,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3086,7 +3134,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3111,7 +3161,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3261,7 +3313,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3409,7 +3463,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3436,7 +3492,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3586,7 +3644,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3749,7 +3809,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3906,7 +3968,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4080,7 +4144,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4105,7 +4171,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4255,7 +4323,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4403,7 +4473,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4430,7 +4502,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4580,7 +4654,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4743,7 +4819,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4900,7 +4978,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5058,7 +5138,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5083,7 +5165,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5233,7 +5317,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5381,7 +5467,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5408,7 +5496,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5558,7 +5648,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5721,7 +5813,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5878,7 +5972,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.flows.transitionRouteGroups.html b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.flows.transitionRouteGroups.html
index 7378a60e7..5b80cb1a2 100644
--- a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.flows.transitionRouteGroups.html
+++ b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.flows.transitionRouteGroups.html
@@ -128,7 +128,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -296,7 +298,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -490,7 +494,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -670,7 +676,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -855,7 +863,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1024,7 +1034,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.html b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.html
index 4649dedf3..a9dbc43da 100644
--- a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.html
+++ b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.html
@@ -190,7 +190,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -279,7 +281,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -442,7 +446,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -631,7 +637,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -739,7 +747,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -829,7 +839,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.sessions.html b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.sessions.html
index 95ee0f335..cdc949882 100644
--- a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.sessions.html
+++ b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.sessions.html
@@ -270,7 +270,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -294,7 +296,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -319,7 +323,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -469,7 +475,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -617,7 +625,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -644,7 +654,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -794,7 +806,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -957,7 +971,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1114,7 +1130,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1679,7 +1697,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1703,7 +1723,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1728,7 +1750,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1878,7 +1902,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2026,7 +2052,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2053,7 +2081,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2203,7 +2233,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2366,7 +2398,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2523,7 +2557,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3013,7 +3049,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3038,7 +3076,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3188,7 +3228,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3336,7 +3378,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3363,7 +3407,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3513,7 +3559,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3676,7 +3724,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3833,7 +3883,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4188,7 +4240,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4212,7 +4266,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4237,7 +4293,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4387,7 +4445,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4535,7 +4595,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4562,7 +4624,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4712,7 +4776,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4875,7 +4941,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5032,7 +5100,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.testCases.html b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.testCases.html
index 03a12fb7e..2876174c8 100644
--- a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.testCases.html
+++ b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.testCases.html
@@ -242,7 +242,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -399,7 +401,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -559,7 +563,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -706,7 +712,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -737,7 +745,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -893,7 +903,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1061,7 +1073,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1208,7 +1222,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1233,7 +1249,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1383,7 +1401,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1531,7 +1551,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1558,7 +1580,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1708,7 +1732,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1871,7 +1897,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2028,7 +2056,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2177,7 +2207,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2208,7 +2240,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2364,7 +2398,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2532,7 +2568,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2679,7 +2717,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2704,7 +2744,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2854,7 +2896,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3002,7 +3046,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3029,7 +3075,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3179,7 +3227,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3342,7 +3392,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3499,7 +3551,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3654,7 +3708,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3868,7 +3924,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -3893,7 +3951,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4043,7 +4103,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4191,7 +4253,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4218,7 +4282,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4368,7 +4434,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4531,7 +4599,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4688,7 +4758,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4952,7 +5024,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -4977,7 +5051,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5127,7 +5203,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5275,7 +5353,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5302,7 +5382,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5452,7 +5534,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5615,7 +5699,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -5772,7 +5858,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6047,7 +6135,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6072,7 +6162,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6222,7 +6314,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6370,7 +6464,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6397,7 +6493,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6547,7 +6645,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6710,7 +6810,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -6867,7 +6969,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7131,7 +7235,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7156,7 +7262,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7306,7 +7414,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7454,7 +7564,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7481,7 +7593,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7631,7 +7745,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7794,7 +7910,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -7951,7 +8069,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8277,7 +8397,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8302,7 +8424,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8452,7 +8576,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8600,7 +8726,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8627,7 +8755,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8777,7 +8907,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -8940,7 +9072,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -9097,7 +9231,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -9361,7 +9497,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -9386,7 +9524,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -9536,7 +9676,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -9684,7 +9826,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -9711,7 +9855,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -9861,7 +10007,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -10024,7 +10172,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -10181,7 +10331,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -10516,7 +10668,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -10541,7 +10695,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -10691,7 +10847,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -10839,7 +10997,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -10866,7 +11026,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -11016,7 +11178,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -11179,7 +11343,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -11336,7 +11502,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -11600,7 +11768,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -11625,7 +11795,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -11775,7 +11947,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -11923,7 +12097,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -11950,7 +12126,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -12100,7 +12278,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -12263,7 +12443,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -12420,7 +12602,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -12713,7 +12897,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -12738,7 +12924,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -12888,7 +13076,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13036,7 +13226,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13063,7 +13255,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13213,7 +13407,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13376,7 +13572,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13533,7 +13731,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13797,7 +13997,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13822,7 +14024,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -13972,7 +14176,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -14120,7 +14326,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -14147,7 +14355,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -14297,7 +14507,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -14460,7 +14672,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -14617,7 +14831,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -14893,7 +15109,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -14918,7 +15136,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -15068,7 +15288,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -15216,7 +15438,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -15243,7 +15467,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -15393,7 +15619,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -15556,7 +15784,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -15713,7 +15943,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -15977,7 +16209,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -16002,7 +16236,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -16152,7 +16388,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -16300,7 +16538,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -16327,7 +16567,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -16477,7 +16719,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -16640,7 +16884,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -16797,7 +17043,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.testCases.results.html b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.testCases.results.html
index 149c334bf..11551ae56 100644
--- a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.testCases.results.html
+++ b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.testCases.results.html
@@ -159,7 +159,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -184,7 +186,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -334,7 +338,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -482,7 +488,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -509,7 +517,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -659,7 +669,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -822,7 +834,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -979,7 +993,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1261,7 +1277,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1286,7 +1304,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1436,7 +1456,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1584,7 +1606,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1611,7 +1635,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1761,7 +1787,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1924,7 +1952,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -2081,7 +2111,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.transitionRouteGroups.html b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.transitionRouteGroups.html
index 53e2f131f..79d1e0c34 100644
--- a/docs/dyn/dialogflow_v3beta1.projects.locations.agents.transitionRouteGroups.html
+++ b/docs/dyn/dialogflow_v3beta1.projects.locations.agents.transitionRouteGroups.html
@@ -128,7 +128,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -296,7 +298,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -490,7 +494,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -670,7 +676,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -855,7 +863,9 @@ Args:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
@@ -1024,7 +1034,9 @@ Returns:
},
&quot;dtmfSettings&quot;: { # Define behaviors for DTMF (dual tone multi frequency). # Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
&quot;enabled&quot;: True or False, # If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a &quot;3&quot; was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
+ &quot;endpointingTimeoutDuration&quot;: &quot;A String&quot;, # Endpoint timeout setting for matching dtmf input to regex.
&quot;finishDigit&quot;: &quot;A String&quot;, # The digit that terminates a DTMF digit sequence.
+ &quot;interdigitTimeoutDuration&quot;: &quot;A String&quot;, # Interdigit timeout setting for matching dtmf input to regex.
&quot;maxDigits&quot;: 42, # Max length of DTMF digits.
},
&quot;loggingSettings&quot;: { # Define behaviors on logging. # Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
diff --git a/docs/dyn/dialogflow_v3beta1.projects.locations.securitySettings.html b/docs/dyn/dialogflow_v3beta1.projects.locations.securitySettings.html
index 21fd9bbcc..a97d515de 100644
--- a/docs/dyn/dialogflow_v3beta1.projects.locations.securitySettings.html
+++ b/docs/dyn/dialogflow_v3beta1.projects.locations.securitySettings.html
@@ -116,6 +116,7 @@ Args:
&quot;audioFormat&quot;: &quot;A String&quot;, # File format for exported audio file. Currently only in telephony recordings.
&quot;enableAudioRedaction&quot;: True or False, # Enable audio redaction if it is true. Note that this only redacts end-user audio data; Synthesised audio from the virtual agent is not redacted.
&quot;gcsBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
+ &quot;storeTtsAudio&quot;: True or False, # Whether to store TTS audio. By default, TTS audio from the virtual agent is not exported.
},
&quot;deidentifyTemplate&quot;: &quot;A String&quot;, # [DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent&#x27;s project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`.
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the security settings, unique within the location.
@@ -147,6 +148,7 @@ Returns:
&quot;audioFormat&quot;: &quot;A String&quot;, # File format for exported audio file. Currently only in telephony recordings.
&quot;enableAudioRedaction&quot;: True or False, # Enable audio redaction if it is true. Note that this only redacts end-user audio data; Synthesised audio from the virtual agent is not redacted.
&quot;gcsBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
+ &quot;storeTtsAudio&quot;: True or False, # Whether to store TTS audio. By default, TTS audio from the virtual agent is not exported.
},
&quot;deidentifyTemplate&quot;: &quot;A String&quot;, # [DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent&#x27;s project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`.
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the security settings, unique within the location.
@@ -203,6 +205,7 @@ Returns:
&quot;audioFormat&quot;: &quot;A String&quot;, # File format for exported audio file. Currently only in telephony recordings.
&quot;enableAudioRedaction&quot;: True or False, # Enable audio redaction if it is true. Note that this only redacts end-user audio data; Synthesised audio from the virtual agent is not redacted.
&quot;gcsBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
+ &quot;storeTtsAudio&quot;: True or False, # Whether to store TTS audio. By default, TTS audio from the virtual agent is not exported.
},
&quot;deidentifyTemplate&quot;: &quot;A String&quot;, # [DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent&#x27;s project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`.
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the security settings, unique within the location.
@@ -246,6 +249,7 @@ Returns:
&quot;audioFormat&quot;: &quot;A String&quot;, # File format for exported audio file. Currently only in telephony recordings.
&quot;enableAudioRedaction&quot;: True or False, # Enable audio redaction if it is true. Note that this only redacts end-user audio data; Synthesised audio from the virtual agent is not redacted.
&quot;gcsBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
+ &quot;storeTtsAudio&quot;: True or False, # Whether to store TTS audio. By default, TTS audio from the virtual agent is not exported.
},
&quot;deidentifyTemplate&quot;: &quot;A String&quot;, # [DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent&#x27;s project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`.
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the security settings, unique within the location.
@@ -295,6 +299,7 @@ Args:
&quot;audioFormat&quot;: &quot;A String&quot;, # File format for exported audio file. Currently only in telephony recordings.
&quot;enableAudioRedaction&quot;: True or False, # Enable audio redaction if it is true. Note that this only redacts end-user audio data; Synthesised audio from the virtual agent is not redacted.
&quot;gcsBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
+ &quot;storeTtsAudio&quot;: True or False, # Whether to store TTS audio. By default, TTS audio from the virtual agent is not exported.
},
&quot;deidentifyTemplate&quot;: &quot;A String&quot;, # [DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent&#x27;s project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`.
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the security settings, unique within the location.
@@ -327,6 +332,7 @@ Returns:
&quot;audioFormat&quot;: &quot;A String&quot;, # File format for exported audio file. Currently only in telephony recordings.
&quot;enableAudioRedaction&quot;: True or False, # Enable audio redaction if it is true. Note that this only redacts end-user audio data; Synthesised audio from the virtual agent is not redacted.
&quot;gcsBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
+ &quot;storeTtsAudio&quot;: True or False, # Whether to store TTS audio. By default, TTS audio from the virtual agent is not exported.
},
&quot;deidentifyTemplate&quot;: &quot;A String&quot;, # [DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent&#x27;s project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`.
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the security settings, unique within the location.
diff --git a/docs/dyn/firebaseml_v2beta.projects.locations.publishers.models.html b/docs/dyn/firebaseml_v2beta.projects.locations.publishers.models.html
index a021eb0b5..b18f979f9 100644
--- a/docs/dyn/firebaseml_v2beta.projects.locations.publishers.models.html
+++ b/docs/dyn/firebaseml_v2beta.projects.locations.publishers.models.html
@@ -206,7 +206,6 @@ Args:
&quot;maxOutputTokens&quot;: 42, # Optional. The maximum number of output tokens to generate per message.
&quot;presencePenalty&quot;: 3.14, # Optional. Positive penalties.
&quot;responseMimeType&quot;: &quot;A String&quot;, # Optional. Output response mimetype of the generated candidate text. Supported mimetype: - `text/plain`: (default) Text output. - `application/json`: JSON response in the candidates. The model needs to be prompted to output the appropriate response type, otherwise the behavior is undefined. This is a preview feature.
- &quot;responseStyle&quot;: &quot;A String&quot;, # Optional. Control Three levels of creativity in the model output. Default: RESPONSE_STYLE_BALANCED
&quot;stopSequences&quot;: [ # Optional. Stop sequences.
&quot;A String&quot;,
],
@@ -510,7 +509,6 @@ Args:
&quot;maxOutputTokens&quot;: 42, # Optional. The maximum number of output tokens to generate per message.
&quot;presencePenalty&quot;: 3.14, # Optional. Positive penalties.
&quot;responseMimeType&quot;: &quot;A String&quot;, # Optional. Output response mimetype of the generated candidate text. Supported mimetype: - `text/plain`: (default) Text output. - `application/json`: JSON response in the candidates. The model needs to be prompted to output the appropriate response type, otherwise the behavior is undefined. This is a preview feature.
- &quot;responseStyle&quot;: &quot;A String&quot;, # Optional. Control Three levels of creativity in the model output. Default: RESPONSE_STYLE_BALANCED
&quot;stopSequences&quot;: [ # Optional. Stop sequences.
&quot;A String&quot;,
],
diff --git a/docs/dyn/integrations_v1.projects.locations.connections.html b/docs/dyn/integrations_v1.projects.locations.connections.html
index 0204e5e75..51436ef0f 100644
--- a/docs/dyn/integrations_v1.projects.locations.connections.html
+++ b/docs/dyn/integrations_v1.projects.locations.connections.html
@@ -483,6 +483,7 @@ Returns:
},
&quot;logConfig&quot;: { # Log configuration for the connection. # Optional. Log configuration for the connection.
&quot;enabled&quot;: True or False, # Enabled represents whether logging is enabled or not for a connection.
+ &quot;level&quot;: &quot;A String&quot;, # Optional. Log configuration level.
},
&quot;name&quot;: &quot;A String&quot;, # Output only. Resource name of the Connection. Format: projects/{project}/locations/{location}/connections/{connection}
&quot;nodeConfig&quot;: { # Node configuration for the connection. # Optional. Node configuration for the connection.
diff --git a/docs/dyn/integrations_v1.projects.locations.integrations.executions.html b/docs/dyn/integrations_v1.projects.locations.integrations.executions.html
index 6d0b3d894..babd67660 100644
--- a/docs/dyn/integrations_v1.projects.locations.integrations.executions.html
+++ b/docs/dyn/integrations_v1.projects.locations.integrations.executions.html
@@ -568,8 +568,12 @@ Returns:
{ # Response for listing the integration execution data.
&quot;executionInfos&quot;: [ # Required. The detailed information of requested executions.
- { # Contains all the execution details for a workflow instance. Next available id: 25
+ { # Contains all the execution details for a workflow instance. Next available id: 26
&quot;clientId&quot;: &quot;A String&quot;, # The event data user sends as request.
+ &quot;cloudLoggingDetails&quot;: { # Cloud Logging details, selected by the user for the integration version (workflow). This message field will be also used in ExecutionInfo, to indicate the CloudLoggingDetails config at the time of workflow (integration version) execution, since this field value can be changed for an unpublished workflow. # Cloud Logging details for execution info
+ &quot;cloudLoggingSeverity&quot;: &quot;A String&quot;, # Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
+ &quot;enableCloudLogging&quot;: True or False, # Status of whether Cloud Logging is enabled or not for the integration version getting executed.
+ },
&quot;createTime&quot;: &quot;A String&quot;, # Auto-generated.
&quot;errorCode&quot;: { # Registered ids for errors, as &quot;oneof&quot; enums. Each task or logical grouping of tasks may share the same enum. # Final error-code if event failed.
&quot;commonErrorCode&quot;: &quot;A String&quot;,
diff --git a/docs/dyn/integrations_v1.projects.locations.products.integrations.executions.html b/docs/dyn/integrations_v1.projects.locations.products.integrations.executions.html
index f5bbd5371..d74f31c4a 100644
--- a/docs/dyn/integrations_v1.projects.locations.products.integrations.executions.html
+++ b/docs/dyn/integrations_v1.projects.locations.products.integrations.executions.html
@@ -596,8 +596,12 @@ Returns:
{ # Response for listing the integration execution data.
&quot;executionInfos&quot;: [ # Required. The detailed information of requested executions.
- { # Contains all the execution details for a workflow instance. Next available id: 25
+ { # Contains all the execution details for a workflow instance. Next available id: 26
&quot;clientId&quot;: &quot;A String&quot;, # The event data user sends as request.
+ &quot;cloudLoggingDetails&quot;: { # Cloud Logging details, selected by the user for the integration version (workflow). This message field will be also used in ExecutionInfo, to indicate the CloudLoggingDetails config at the time of workflow (integration version) execution, since this field value can be changed for an unpublished workflow. # Cloud Logging details for execution info
+ &quot;cloudLoggingSeverity&quot;: &quot;A String&quot;, # Severity selected by the customer for the logs to be sent to Cloud Logging, for the integration version getting executed.
+ &quot;enableCloudLogging&quot;: True or False, # Status of whether Cloud Logging is enabled or not for the integration version getting executed.
+ },
&quot;createTime&quot;: &quot;A String&quot;, # Auto-generated.
&quot;errorCode&quot;: { # Registered ids for errors, as &quot;oneof&quot; enums. Each task or logical grouping of tasks may share the same enum. # Final error-code if event failed.
&quot;commonErrorCode&quot;: &quot;A String&quot;,
diff --git a/docs/dyn/networkconnectivity_v1.projects.locations.global_.hubs.groups.html b/docs/dyn/networkconnectivity_v1.projects.locations.global_.hubs.groups.html
index fe22a3bbf..9b76bef66 100644
--- a/docs/dyn/networkconnectivity_v1.projects.locations.global_.hubs.groups.html
+++ b/docs/dyn/networkconnectivity_v1.projects.locations.global_.hubs.groups.html
@@ -90,6 +90,9 @@ h1, h2, h3 {
<code><a href="#list_next">list_next()</a></code></p>
<p class="firstline">Retrieves the next page of results.</p>
<p class="toc_element">
+ <code><a href="#patch">patch(name, body=None, requestId=None, updateMask=None, x__xgafv=None)</a></code></p>
+<p class="firstline">Updates the parameters of a Network Connectivity Center group.</p>
+<p class="toc_element">
<code><a href="#setIamPolicy">setIamPolicy(resource, body=None, x__xgafv=None)</a></code></p>
<p class="firstline">Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors.</p>
<p class="toc_element">
@@ -116,12 +119,18 @@ Returns:
An object of the form:
{ # A group represents a subset of spokes attached to a hub.
+ &quot;autoAccept&quot;: { # The auto-accept setting for a group controls whether proposed spokes are automatically attached to the hub. If auto-accept is enabled, the spoke immediately is attached to the hub and becomes part of the group. In this case, the new spoke is in the ACTIVE state. If auto-accept is disabled, the spoke goes to the INACTIVE state, and it must be reviewed and accepted by a hub administrator. # Optional. The auto-accept setting for this group.
+ &quot;autoAcceptProjects&quot;: [ # A list of project ids or project numbers for which you want to enable auto-accept. The auto-accept setting is applied to spokes being created or updated in these projects.
+ &quot;A String&quot;,
+ ],
+ },
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time the group was created.
&quot;description&quot;: &quot;A String&quot;, # Optional. The description of the group.
&quot;labels&quot;: { # Optional. Labels in key-value pair format. For more information about labels, see [Requirements for labels](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements).
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;name&quot;: &quot;A String&quot;, # Immutable. The name of the group. Group names must be unique. They use the following form: `projects/{project_number}/locations/global/hubs/{hub}/groups/{group_id}`
+ &quot;routeTable&quot;: &quot;A String&quot;, # Output only. The name of the route table that corresponds to this group. They use the following form: `projects/{project_number}/locations/global/hubs/{hub_id}/routeTables/{route_table_id}`
&quot;state&quot;: &quot;A String&quot;, # Output only. The current lifecycle state of this group.
&quot;uid&quot;: &quot;A String&quot;, # Output only. The Google-generated UUID for the group. This value is unique across all group resources. If a group is deleted and another with the same name is created, the new route table is assigned a different unique_id.
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The time the group was last updated.
@@ -197,12 +206,18 @@ Returns:
{ # Response for HubService.ListGroups method.
&quot;groups&quot;: [ # The requested groups.
{ # A group represents a subset of spokes attached to a hub.
+ &quot;autoAccept&quot;: { # The auto-accept setting for a group controls whether proposed spokes are automatically attached to the hub. If auto-accept is enabled, the spoke immediately is attached to the hub and becomes part of the group. In this case, the new spoke is in the ACTIVE state. If auto-accept is disabled, the spoke goes to the INACTIVE state, and it must be reviewed and accepted by a hub administrator. # Optional. The auto-accept setting for this group.
+ &quot;autoAcceptProjects&quot;: [ # A list of project ids or project numbers for which you want to enable auto-accept. The auto-accept setting is applied to spokes being created or updated in these projects.
+ &quot;A String&quot;,
+ ],
+ },
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time the group was created.
&quot;description&quot;: &quot;A String&quot;, # Optional. The description of the group.
&quot;labels&quot;: { # Optional. Labels in key-value pair format. For more information about labels, see [Requirements for labels](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements).
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;name&quot;: &quot;A String&quot;, # Immutable. The name of the group. Group names must be unique. They use the following form: `projects/{project_number}/locations/global/hubs/{hub}/groups/{group_id}`
+ &quot;routeTable&quot;: &quot;A String&quot;, # Output only. The name of the route table that corresponds to this group. They use the following form: `projects/{project_number}/locations/global/hubs/{hub_id}/routeTables/{route_table_id}`
&quot;state&quot;: &quot;A String&quot;, # Output only. The current lifecycle state of this group.
&quot;uid&quot;: &quot;A String&quot;, # Output only. The Google-generated UUID for the group. This value is unique across all group resources. If a group is deleted and another with the same name is created, the new route table is assigned a different unique_id.
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The time the group was last updated.
@@ -230,6 +245,64 @@ Returns:
</div>
<div class="method">
+ <code class="details" id="patch">patch(name, body=None, requestId=None, updateMask=None, x__xgafv=None)</code>
+ <pre>Updates the parameters of a Network Connectivity Center group.
+
+Args:
+ name: string, Immutable. The name of the group. Group names must be unique. They use the following form: `projects/{project_number}/locations/global/hubs/{hub}/groups/{group_id}` (required)
+ body: object, The request body.
+ The object takes the form of:
+
+{ # A group represents a subset of spokes attached to a hub.
+ &quot;autoAccept&quot;: { # The auto-accept setting for a group controls whether proposed spokes are automatically attached to the hub. If auto-accept is enabled, the spoke immediately is attached to the hub and becomes part of the group. In this case, the new spoke is in the ACTIVE state. If auto-accept is disabled, the spoke goes to the INACTIVE state, and it must be reviewed and accepted by a hub administrator. # Optional. The auto-accept setting for this group.
+ &quot;autoAcceptProjects&quot;: [ # A list of project ids or project numbers for which you want to enable auto-accept. The auto-accept setting is applied to spokes being created or updated in these projects.
+ &quot;A String&quot;,
+ ],
+ },
+ &quot;createTime&quot;: &quot;A String&quot;, # Output only. The time the group was created.
+ &quot;description&quot;: &quot;A String&quot;, # Optional. The description of the group.
+ &quot;labels&quot;: { # Optional. Labels in key-value pair format. For more information about labels, see [Requirements for labels](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements).
+ &quot;a_key&quot;: &quot;A String&quot;,
+ },
+ &quot;name&quot;: &quot;A String&quot;, # Immutable. The name of the group. Group names must be unique. They use the following form: `projects/{project_number}/locations/global/hubs/{hub}/groups/{group_id}`
+ &quot;routeTable&quot;: &quot;A String&quot;, # Output only. The name of the route table that corresponds to this group. They use the following form: `projects/{project_number}/locations/global/hubs/{hub_id}/routeTables/{route_table_id}`
+ &quot;state&quot;: &quot;A String&quot;, # Output only. The current lifecycle state of this group.
+ &quot;uid&quot;: &quot;A String&quot;, # Output only. The Google-generated UUID for the group. This value is unique across all group resources. If a group is deleted and another with the same name is created, the new route table is assigned a different unique_id.
+ &quot;updateTime&quot;: &quot;A String&quot;, # Output only. The time the group was last updated.
+}
+
+ requestId: string, Optional. A request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server knows to ignore the request if it has already been completed. The server guarantees that a request doesn&#x27;t result in creation of duplicate commitments for at least 60 minutes. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check to see whether the original operation was received. If it was, the server ignores the second request. This behavior prevents clients from mistakenly creating duplicate commitments. The request ID must be a valid UUID, with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
+ updateMask: string, Optional. In the case of an update to an existing group, field mask is used to specify the fields to be overwritten. The fields specified in the update_mask are relative to the resource, not the full request. A field is overwritten if it is in the mask. If the user does not provide a mask, then all fields are overwritten.
+ x__xgafv: string, V1 error format.
+ Allowed values
+ 1 - v1 error format
+ 2 - v2 error format
+
+Returns:
+ An object of the form:
+
+ { # This resource represents a long-running operation that is the result of a network API call.
+ &quot;done&quot;: True or False, # 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.
+ &quot;error&quot;: { # 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). # The error result of the operation in case of failure or cancellation.
+ &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
+ &quot;details&quot;: [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
+ {
+ &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
+ },
+ ],
+ &quot;message&quot;: &quot;A String&quot;, # 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.
+ },
+ &quot;metadata&quot;: { # 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.
+ &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
+ },
+ &quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the `name` should be a resource name ending with `operations/{unique_id}`.
+ &quot;response&quot;: { # The normal, successful response of the operation. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
+ &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
+ },
+}</pre>
+</div>
+
+<div class="method">
<code class="details" id="setIamPolicy">setIamPolicy(resource, body=None, x__xgafv=None)</code>
<pre>Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors.
diff --git a/docs/dyn/networkconnectivity_v1.projects.locations.global_.hubs.html b/docs/dyn/networkconnectivity_v1.projects.locations.global_.hubs.html
index 29333c0dc..44f90ba25 100644
--- a/docs/dyn/networkconnectivity_v1.projects.locations.global_.hubs.html
+++ b/docs/dyn/networkconnectivity_v1.projects.locations.global_.hubs.html
@@ -187,10 +187,13 @@ Args:
{ # A Network Connectivity Center hub is a global management resource to which you attach spokes. A single hub can contain spokes from multiple regions. However, if any of a hub&#x27;s spokes use the site-to-site data transfer feature, the resources associated with those spokes must all be in the same VPC network. Spokes that do not use site-to-site data transfer can be associated with any VPC network in your project.
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time the hub was created.
&quot;description&quot;: &quot;A String&quot;, # An optional description of the hub.
+ &quot;exportPsc&quot;: True or False, # Optional. Whether Private Service Connect transitivity is enabled for the hub. If true, Private Service Connect endpoints in VPC spokes attached to the hub are made accessible to other VPC spokes attached to the hub. The default value is false.
&quot;labels&quot;: { # Optional labels in key-value pair format. For more information about labels, see [Requirements for labels](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements).
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;name&quot;: &quot;A String&quot;, # Immutable. The name of the hub. Hub names must be unique. They use the following form: `projects/{project_number}/locations/global/hubs/{hub_id}`
+ &quot;policyMode&quot;: &quot;A String&quot;, # Optional. The policy mode of this hub. This field can be either PRESET or CUSTOM. If unspecified, the policy_mode defaults to PRESET.
+ &quot;presetTopology&quot;: &quot;A String&quot;, # Optional. The topology implemented in this hub. Currently, this field is only used when policy_mode = PRESET. The available preset topologies are MESH and STAR. If preset_topology is unspecified and policy_mode = PRESET, the preset_topology defaults to MESH. When policy_mode = CUSTOM, the preset_topology is set to PRESET_TOPOLOGY_UNSPECIFIED.
&quot;routeTables&quot;: [ # Output only. The route tables that belong to this hub. They use the following form: `projects/{project_number}/locations/global/hubs/{hub_id}/routeTables/{route_table_id}` This field is read-only. Network Connectivity Center automatically populates it based on the route tables nested under the hub.
&quot;A String&quot;,
],
@@ -309,10 +312,13 @@ Returns:
{ # A Network Connectivity Center hub is a global management resource to which you attach spokes. A single hub can contain spokes from multiple regions. However, if any of a hub&#x27;s spokes use the site-to-site data transfer feature, the resources associated with those spokes must all be in the same VPC network. Spokes that do not use site-to-site data transfer can be associated with any VPC network in your project.
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time the hub was created.
&quot;description&quot;: &quot;A String&quot;, # An optional description of the hub.
+ &quot;exportPsc&quot;: True or False, # Optional. Whether Private Service Connect transitivity is enabled for the hub. If true, Private Service Connect endpoints in VPC spokes attached to the hub are made accessible to other VPC spokes attached to the hub. The default value is false.
&quot;labels&quot;: { # Optional labels in key-value pair format. For more information about labels, see [Requirements for labels](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements).
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;name&quot;: &quot;A String&quot;, # Immutable. The name of the hub. Hub names must be unique. They use the following form: `projects/{project_number}/locations/global/hubs/{hub_id}`
+ &quot;policyMode&quot;: &quot;A String&quot;, # Optional. The policy mode of this hub. This field can be either PRESET or CUSTOM. If unspecified, the policy_mode defaults to PRESET.
+ &quot;presetTopology&quot;: &quot;A String&quot;, # Optional. The topology implemented in this hub. Currently, this field is only used when policy_mode = PRESET. The available preset topologies are MESH and STAR. If preset_topology is unspecified and policy_mode = PRESET, the preset_topology defaults to MESH. When policy_mode = CUSTOM, the preset_topology is set to PRESET_TOPOLOGY_UNSPECIFIED.
&quot;routeTables&quot;: [ # Output only. The route tables that belong to this hub. They use the following form: `projects/{project_number}/locations/global/hubs/{hub_id}/routeTables/{route_table_id}` This field is read-only. Network Connectivity Center automatically populates it based on the route tables nested under the hub.
&quot;A String&quot;,
],
@@ -419,10 +425,13 @@ Returns:
{ # A Network Connectivity Center hub is a global management resource to which you attach spokes. A single hub can contain spokes from multiple regions. However, if any of a hub&#x27;s spokes use the site-to-site data transfer feature, the resources associated with those spokes must all be in the same VPC network. Spokes that do not use site-to-site data transfer can be associated with any VPC network in your project.
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time the hub was created.
&quot;description&quot;: &quot;A String&quot;, # An optional description of the hub.
+ &quot;exportPsc&quot;: True or False, # Optional. Whether Private Service Connect transitivity is enabled for the hub. If true, Private Service Connect endpoints in VPC spokes attached to the hub are made accessible to other VPC spokes attached to the hub. The default value is false.
&quot;labels&quot;: { # Optional labels in key-value pair format. For more information about labels, see [Requirements for labels](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements).
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;name&quot;: &quot;A String&quot;, # Immutable. The name of the hub. Hub names must be unique. They use the following form: `projects/{project_number}/locations/global/hubs/{hub_id}`
+ &quot;policyMode&quot;: &quot;A String&quot;, # Optional. The policy mode of this hub. This field can be either PRESET or CUSTOM. If unspecified, the policy_mode defaults to PRESET.
+ &quot;presetTopology&quot;: &quot;A String&quot;, # Optional. The topology implemented in this hub. Currently, this field is only used when policy_mode = PRESET. The available preset topologies are MESH and STAR. If preset_topology is unspecified and policy_mode = PRESET, the preset_topology defaults to MESH. When policy_mode = CUSTOM, the preset_topology is set to PRESET_TOPOLOGY_UNSPECIFIED.
&quot;routeTables&quot;: [ # Output only. The route tables that belong to this hub. They use the following form: `projects/{project_number}/locations/global/hubs/{hub_id}/routeTables/{route_table_id}` This field is read-only. Network Connectivity Center automatically populates it based on the route tables nested under the hub.
&quot;A String&quot;,
],
@@ -589,10 +598,13 @@ Args:
{ # A Network Connectivity Center hub is a global management resource to which you attach spokes. A single hub can contain spokes from multiple regions. However, if any of a hub&#x27;s spokes use the site-to-site data transfer feature, the resources associated with those spokes must all be in the same VPC network. Spokes that do not use site-to-site data transfer can be associated with any VPC network in your project.
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The time the hub was created.
&quot;description&quot;: &quot;A String&quot;, # An optional description of the hub.
+ &quot;exportPsc&quot;: True or False, # Optional. Whether Private Service Connect transitivity is enabled for the hub. If true, Private Service Connect endpoints in VPC spokes attached to the hub are made accessible to other VPC spokes attached to the hub. The default value is false.
&quot;labels&quot;: { # Optional labels in key-value pair format. For more information about labels, see [Requirements for labels](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements).
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;name&quot;: &quot;A String&quot;, # Immutable. The name of the hub. Hub names must be unique. They use the following form: `projects/{project_number}/locations/global/hubs/{hub_id}`
+ &quot;policyMode&quot;: &quot;A String&quot;, # Optional. The policy mode of this hub. This field can be either PRESET or CUSTOM. If unspecified, the policy_mode defaults to PRESET.
+ &quot;presetTopology&quot;: &quot;A String&quot;, # Optional. The topology implemented in this hub. Currently, this field is only used when policy_mode = PRESET. The available preset topologies are MESH and STAR. If preset_topology is unspecified and policy_mode = PRESET, the preset_topology defaults to MESH. When policy_mode = CUSTOM, the preset_topology is set to PRESET_TOPOLOGY_UNSPECIFIED.
&quot;routeTables&quot;: [ # Output only. The route tables that belong to this hub. They use the following form: `projects/{project_number}/locations/global/hubs/{hub_id}/routeTables/{route_table_id}` This field is read-only. Network Connectivity Center automatically populates it based on the route tables nested under the hub.
&quot;A String&quot;,
],
diff --git a/docs/dyn/networksecurity_v1.organizations.locations.securityProfileGroups.html b/docs/dyn/networksecurity_v1.organizations.locations.securityProfileGroups.html
index 2b0e7e27d..2781d385d 100644
--- a/docs/dyn/networksecurity_v1.organizations.locations.securityProfileGroups.html
+++ b/docs/dyn/networksecurity_v1.organizations.locations.securityProfileGroups.html
@@ -110,7 +110,7 @@ Args:
body: object, The request body.
The object takes the form of:
-{ # SecurityProfileGroup is a resource that defines the behavior for various ProfileTypes. Next ID: 8
+{ # SecurityProfileGroup is a resource that defines the behavior for various ProfileTypes. Next ID: 9
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Resource creation timestamp.
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the profile group. Max length 2048 characters.
&quot;etag&quot;: &quot;A String&quot;, # Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
@@ -202,7 +202,7 @@ Args:
Returns:
An object of the form:
- { # SecurityProfileGroup is a resource that defines the behavior for various ProfileTypes. Next ID: 8
+ { # SecurityProfileGroup is a resource that defines the behavior for various ProfileTypes. Next ID: 9
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Resource creation timestamp.
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the profile group. Max length 2048 characters.
&quot;etag&quot;: &quot;A String&quot;, # Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
@@ -234,7 +234,7 @@ Returns:
{ # Response returned by the ListSecurityProfileGroups method.
&quot;nextPageToken&quot;: &quot;A String&quot;, # If there might be more results than those appearing in this response, then `next_page_token` is included. To get the next set of results, call this method again using the value of `next_page_token` as `page_token`.
&quot;securityProfileGroups&quot;: [ # List of SecurityProfileGroups resources.
- { # SecurityProfileGroup is a resource that defines the behavior for various ProfileTypes. Next ID: 8
+ { # SecurityProfileGroup is a resource that defines the behavior for various ProfileTypes. Next ID: 9
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Resource creation timestamp.
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the profile group. Max length 2048 characters.
&quot;etag&quot;: &quot;A String&quot;, # Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
@@ -272,7 +272,7 @@ Args:
body: object, The request body.
The object takes the form of:
-{ # SecurityProfileGroup is a resource that defines the behavior for various ProfileTypes. Next ID: 8
+{ # SecurityProfileGroup is a resource that defines the behavior for various ProfileTypes. Next ID: 9
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Resource creation timestamp.
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the profile group. Max length 2048 characters.
&quot;etag&quot;: &quot;A String&quot;, # Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
diff --git a/docs/dyn/networksecurity_v1.organizations.locations.securityProfiles.html b/docs/dyn/networksecurity_v1.organizations.locations.securityProfiles.html
index 734abec35..d67316078 100644
--- a/docs/dyn/networksecurity_v1.organizations.locations.securityProfiles.html
+++ b/docs/dyn/networksecurity_v1.organizations.locations.securityProfiles.html
@@ -110,7 +110,7 @@ Args:
body: object, The request body.
The object takes the form of:
-{ # SecurityProfile is a resource that defines the behavior for one of many ProfileTypes. Next ID: 9
+{ # SecurityProfile is a resource that defines the behavior for one of many ProfileTypes. Next ID: 10
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Resource creation timestamp.
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the profile. Max length 512 characters.
&quot;etag&quot;: &quot;A String&quot;, # Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
@@ -217,7 +217,7 @@ Args:
Returns:
An object of the form:
- { # SecurityProfile is a resource that defines the behavior for one of many ProfileTypes. Next ID: 9
+ { # SecurityProfile is a resource that defines the behavior for one of many ProfileTypes. Next ID: 10
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Resource creation timestamp.
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the profile. Max length 512 characters.
&quot;etag&quot;: &quot;A String&quot;, # Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
@@ -264,7 +264,7 @@ Returns:
{ # Response returned by the ListSecurityProfiles method.
&quot;nextPageToken&quot;: &quot;A String&quot;, # If there might be more results than those appearing in this response, then `next_page_token` is included. To get the next set of results, call this method again using the value of `next_page_token` as `page_token`.
&quot;securityProfiles&quot;: [ # List of SecurityProfile resources.
- { # SecurityProfile is a resource that defines the behavior for one of many ProfileTypes. Next ID: 9
+ { # SecurityProfile is a resource that defines the behavior for one of many ProfileTypes. Next ID: 10
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Resource creation timestamp.
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the profile. Max length 512 characters.
&quot;etag&quot;: &quot;A String&quot;, # Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
@@ -317,7 +317,7 @@ Args:
body: object, The request body.
The object takes the form of:
-{ # SecurityProfile is a resource that defines the behavior for one of many ProfileTypes. Next ID: 9
+{ # SecurityProfile is a resource that defines the behavior for one of many ProfileTypes. Next ID: 10
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Resource creation timestamp.
&quot;description&quot;: &quot;A String&quot;, # Optional. An optional description of the profile. Max length 512 characters.
&quot;etag&quot;: &quot;A String&quot;, # Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
diff --git a/docs/dyn/networkservices_v1beta1.projects.locations.gateways.html b/docs/dyn/networkservices_v1beta1.projects.locations.gateways.html
index b07f36def..78a329154 100644
--- a/docs/dyn/networkservices_v1beta1.projects.locations.gateways.html
+++ b/docs/dyn/networkservices_v1beta1.projects.locations.gateways.html
@@ -119,7 +119,7 @@ Args:
body: object, The request body.
The object takes the form of:
-{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 32
+{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 33
&quot;addresses&quot;: [ # Optional. Zero or one IPv4 or IPv6 address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;. Gateways of type &#x27;OPEN_MESH&#x27; listen on 0.0.0.0 for IPv4 and :: for IPv6.
&quot;A String&quot;,
],
@@ -226,7 +226,7 @@ Args:
Returns:
An object of the form:
- { # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 32
+ { # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 33
&quot;addresses&quot;: [ # Optional. Zero or one IPv4 or IPv6 address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;. Gateways of type &#x27;OPEN_MESH&#x27; listen on 0.0.0.0 for IPv4 and :: for IPv6.
&quot;A String&quot;,
],
@@ -321,7 +321,7 @@ Returns:
{ # Response returned by the ListGateways method.
&quot;gateways&quot;: [ # List of Gateway resources.
- { # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 32
+ { # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 33
&quot;addresses&quot;: [ # Optional. Zero or one IPv4 or IPv6 address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;. Gateways of type &#x27;OPEN_MESH&#x27; listen on 0.0.0.0 for IPv4 and :: for IPv6.
&quot;A String&quot;,
],
@@ -379,7 +379,7 @@ Args:
body: object, The request body.
The object takes the form of:
-{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 32
+{ # Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 33
&quot;addresses&quot;: [ # Optional. Zero or one IPv4 or IPv6 address on which the Gateway will receive the traffic. When no address is provided, an IP from the subnetwork is allocated This field only applies to gateways of type &#x27;SECURE_WEB_GATEWAY&#x27;. Gateways of type &#x27;OPEN_MESH&#x27; listen on 0.0.0.0 for IPv4 and :: for IPv6.
&quot;A String&quot;,
],
diff --git a/docs/dyn/pagespeedonline_v5.pagespeedapi.html b/docs/dyn/pagespeedonline_v5.pagespeedapi.html
index 4a7e76cd6..a779a4f61 100644
--- a/docs/dyn/pagespeedonline_v5.pagespeedapi.html
+++ b/docs/dyn/pagespeedonline_v5.pagespeedapi.html
@@ -99,7 +99,7 @@ Args:
ACCESSIBILITY - Accessibility (a11y), category pertaining to a website&#x27;s capacity to be accessible to all users.
BEST_PRACTICES - Best Practices, category pertaining to a website&#x27;s conformance to web best practice.
PERFORMANCE - Performance, category pertaining to a website&#x27;s performance.
- PWA - Progressive Web App (PWA), category pertaining to a website&#x27;s ability to be run as a PWA.
+ PWA - Progressive Web App (PWA), category pertaining to a website&#x27;s ability to be run as a PWA. This is deprecated in Lighthouse&#x27;s 12.0 release.
SEO - Search Engine Optimization (SEO), category pertaining to a website&#x27;s ability to be indexed by search engines.
locale: string, The locale used to localize formatted results
strategy: string, The analysis strategy (desktop or mobile) to use, and desktop is the default
@@ -196,7 +196,7 @@ Returns:
&quot;score&quot;: &quot;&quot;, # The overall score of the category, the weighted average of all its audits. (The category&#x27;s score, can be null.)
&quot;title&quot;: &quot;A String&quot;, # The human-friendly name of the category.
},
- &quot;pwa&quot;: { # A Lighthouse category. # The Progressive-Web-App (PWA) category, containing all pwa related audits.
+ &quot;pwa&quot;: { # A Lighthouse category. # The Progressive-Web-App (PWA) category, containing all pwa related audits. This is deprecated in Lighthouse&#x27;s 12.0 release.
&quot;auditRefs&quot;: [ # An array of references to all the audit members of this category.
{ # A light reference to an audit by id, used to group and weight audits in a given category.
&quot;acronym&quot;: &quot;A String&quot;, # The conventional acronym for the audit/metric.
diff --git a/docs/dyn/places_v1.places.html b/docs/dyn/places_v1.places.html
index c1922b78f..63f682228 100644
--- a/docs/dyn/places_v1.places.html
+++ b/docs/dyn/places_v1.places.html
@@ -94,6 +94,9 @@ h1, h2, h3 {
<p class="toc_element">
<code><a href="#searchText">searchText(body=None, x__xgafv=None)</a></code></p>
<p class="firstline">Text query based place search.</p>
+<p class="toc_element">
+ <code><a href="#searchText_next">searchText_next()</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
<h3>Method Details</h3>
<div class="method">
<code class="details" id="autocomplete">autocomplete(body=None, x__xgafv=None)</code>
@@ -285,6 +288,43 @@ Returns:
],
&quot;adrFormatAddress&quot;: &quot;A String&quot;, # The place&#x27;s address in adr microformat: http://microformats.org/wiki/adr.
&quot;allowsDogs&quot;: True or False, # Place allows dogs.
+ &quot;areaSummary&quot;: { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the area that the place is in. # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the area that the place is in.
+ &quot;contentBlocks&quot;: [ # Content blocks that compose the area summary. Each block has a separate topic about the area.
+ { # A block of content that can be served individually.
+ &quot;content&quot;: { # Localized variant of a text in a particular language. # Content related to the topic.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;references&quot;: { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. Reference that the generative content is related to. # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. References that are related to this block of content.
+ &quot;places&quot;: [ # The list of resource names of the referenced places. This name can be used in other APIs that accept Place resource names.
+ &quot;A String&quot;,
+ ],
+ &quot;reviews&quot;: [ # Reviews that serve as references.
+ { # Information about a review of a place.
+ &quot;authorAttribution&quot;: { # Information about the author of the UGC data. Used in Photo, and Review. # This review&#x27;s author.
+ &quot;displayName&quot;: &quot;A String&quot;, # Name of the author of the Photo or Review.
+ &quot;photoUri&quot;: &quot;A String&quot;, # Profile photo URI of the author of the Photo or Review.
+ &quot;uri&quot;: &quot;A String&quot;, # URI of the author of the Photo or Review.
+ },
+ &quot;name&quot;: &quot;A String&quot;, # A reference representing this place review which may be used to look up this place review again (also called the API &quot;resource&quot; name: `places/{place_id}/reviews/{review}`).
+ &quot;originalText&quot;: { # Localized variant of a text in a particular language. # The review text in its original language.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;publishTime&quot;: &quot;A String&quot;, # Timestamp for the review.
+ &quot;rating&quot;: 3.14, # A number between 1.0 and 5.0, also called the number of stars.
+ &quot;relativePublishTimeDescription&quot;: &quot;A String&quot;, # A string of formatted recent time, expressing the review time relative to the current time in a form appropriate for the language and country.
+ &quot;text&quot;: { # Localized variant of a text in a particular language. # The localized text of the review.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ },
+ ],
+ },
+ &quot;topic&quot;: &quot;A String&quot;, # The topic of the content, for example &quot;overview&quot; or &quot;restaurant&quot;.
+ },
+ ],
+ },
&quot;attributions&quot;: [ # A set of data provider that must be shown with this result.
{ # Information about data providers of this place.
&quot;provider&quot;: &quot;A String&quot;, # Name of the Place&#x27;s data provider.
@@ -416,6 +456,42 @@ Returns:
},
],
},
+ &quot;generativeSummary&quot;: { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the place. # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the place.
+ &quot;description&quot;: { # Localized variant of a text in a particular language. # The detailed description of the place.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;overview&quot;: { # Localized variant of a text in a particular language. # The overview of the place.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;references&quot;: { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. Reference that the generative content is related to. # References that are used to generate the summary description.
+ &quot;places&quot;: [ # The list of resource names of the referenced places. This name can be used in other APIs that accept Place resource names.
+ &quot;A String&quot;,
+ ],
+ &quot;reviews&quot;: [ # Reviews that serve as references.
+ { # Information about a review of a place.
+ &quot;authorAttribution&quot;: { # Information about the author of the UGC data. Used in Photo, and Review. # This review&#x27;s author.
+ &quot;displayName&quot;: &quot;A String&quot;, # Name of the author of the Photo or Review.
+ &quot;photoUri&quot;: &quot;A String&quot;, # Profile photo URI of the author of the Photo or Review.
+ &quot;uri&quot;: &quot;A String&quot;, # URI of the author of the Photo or Review.
+ },
+ &quot;name&quot;: &quot;A String&quot;, # A reference representing this place review which may be used to look up this place review again (also called the API &quot;resource&quot; name: `places/{place_id}/reviews/{review}`).
+ &quot;originalText&quot;: { # Localized variant of a text in a particular language. # The review text in its original language.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;publishTime&quot;: &quot;A String&quot;, # Timestamp for the review.
+ &quot;rating&quot;: 3.14, # A number between 1.0 and 5.0, also called the number of stars.
+ &quot;relativePublishTimeDescription&quot;: &quot;A String&quot;, # A string of formatted recent time, expressing the review time relative to the current time in a form appropriate for the language and country.
+ &quot;text&quot;: { # Localized variant of a text in a particular language. # The localized text of the review.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ },
+ ],
+ },
+ },
&quot;goodForChildren&quot;: True or False, # Place is good for children.
&quot;goodForGroups&quot;: True or False, # Place accommodates groups.
&quot;goodForWatchingSports&quot;: True or False, # Place is suitable for watching sports.
@@ -684,6 +760,43 @@ Returns:
],
&quot;adrFormatAddress&quot;: &quot;A String&quot;, # The place&#x27;s address in adr microformat: http://microformats.org/wiki/adr.
&quot;allowsDogs&quot;: True or False, # Place allows dogs.
+ &quot;areaSummary&quot;: { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the area that the place is in. # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the area that the place is in.
+ &quot;contentBlocks&quot;: [ # Content blocks that compose the area summary. Each block has a separate topic about the area.
+ { # A block of content that can be served individually.
+ &quot;content&quot;: { # Localized variant of a text in a particular language. # Content related to the topic.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;references&quot;: { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. Reference that the generative content is related to. # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. References that are related to this block of content.
+ &quot;places&quot;: [ # The list of resource names of the referenced places. This name can be used in other APIs that accept Place resource names.
+ &quot;A String&quot;,
+ ],
+ &quot;reviews&quot;: [ # Reviews that serve as references.
+ { # Information about a review of a place.
+ &quot;authorAttribution&quot;: { # Information about the author of the UGC data. Used in Photo, and Review. # This review&#x27;s author.
+ &quot;displayName&quot;: &quot;A String&quot;, # Name of the author of the Photo or Review.
+ &quot;photoUri&quot;: &quot;A String&quot;, # Profile photo URI of the author of the Photo or Review.
+ &quot;uri&quot;: &quot;A String&quot;, # URI of the author of the Photo or Review.
+ },
+ &quot;name&quot;: &quot;A String&quot;, # A reference representing this place review which may be used to look up this place review again (also called the API &quot;resource&quot; name: `places/{place_id}/reviews/{review}`).
+ &quot;originalText&quot;: { # Localized variant of a text in a particular language. # The review text in its original language.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;publishTime&quot;: &quot;A String&quot;, # Timestamp for the review.
+ &quot;rating&quot;: 3.14, # A number between 1.0 and 5.0, also called the number of stars.
+ &quot;relativePublishTimeDescription&quot;: &quot;A String&quot;, # A string of formatted recent time, expressing the review time relative to the current time in a form appropriate for the language and country.
+ &quot;text&quot;: { # Localized variant of a text in a particular language. # The localized text of the review.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ },
+ ],
+ },
+ &quot;topic&quot;: &quot;A String&quot;, # The topic of the content, for example &quot;overview&quot; or &quot;restaurant&quot;.
+ },
+ ],
+ },
&quot;attributions&quot;: [ # A set of data provider that must be shown with this result.
{ # Information about data providers of this place.
&quot;provider&quot;: &quot;A String&quot;, # Name of the Place&#x27;s data provider.
@@ -815,6 +928,42 @@ Returns:
},
],
},
+ &quot;generativeSummary&quot;: { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the place. # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the place.
+ &quot;description&quot;: { # Localized variant of a text in a particular language. # The detailed description of the place.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;overview&quot;: { # Localized variant of a text in a particular language. # The overview of the place.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;references&quot;: { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. Reference that the generative content is related to. # References that are used to generate the summary description.
+ &quot;places&quot;: [ # The list of resource names of the referenced places. This name can be used in other APIs that accept Place resource names.
+ &quot;A String&quot;,
+ ],
+ &quot;reviews&quot;: [ # Reviews that serve as references.
+ { # Information about a review of a place.
+ &quot;authorAttribution&quot;: { # Information about the author of the UGC data. Used in Photo, and Review. # This review&#x27;s author.
+ &quot;displayName&quot;: &quot;A String&quot;, # Name of the author of the Photo or Review.
+ &quot;photoUri&quot;: &quot;A String&quot;, # Profile photo URI of the author of the Photo or Review.
+ &quot;uri&quot;: &quot;A String&quot;, # URI of the author of the Photo or Review.
+ },
+ &quot;name&quot;: &quot;A String&quot;, # A reference representing this place review which may be used to look up this place review again (also called the API &quot;resource&quot; name: `places/{place_id}/reviews/{review}`).
+ &quot;originalText&quot;: { # Localized variant of a text in a particular language. # The review text in its original language.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;publishTime&quot;: &quot;A String&quot;, # Timestamp for the review.
+ &quot;rating&quot;: 3.14, # A number between 1.0 and 5.0, also called the number of stars.
+ &quot;relativePublishTimeDescription&quot;: &quot;A String&quot;, # A string of formatted recent time, expressing the review time relative to the current time in a form appropriate for the language and country.
+ &quot;text&quot;: { # Localized variant of a text in a particular language. # The localized text of the review.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ },
+ ],
+ },
+ },
&quot;goodForChildren&quot;: True or False, # Place is good for children.
&quot;goodForGroups&quot;: True or False, # Place accommodates groups.
&quot;goodForWatchingSports&quot;: True or False, # Place is suitable for watching sports.
@@ -1068,9 +1217,11 @@ Args:
},
},
},
- &quot;maxResultCount&quot;: 42, # Maximum number of results to return. It must be between 1 and 20, inclusively. The default is 20. If the number is unset, it falls back to the upper limit. If the number is set to negative or exceeds the upper limit, an INVALID_ARGUMENT error is returned.
+ &quot;maxResultCount&quot;: 42, # Deprecated: Use `page_size` instead. The maximum number of results per page that can be returned. If the number of available results is larger than `max_result_count`, a `next_page_token` is returned which can be passed to `page_token` to get the next page of results in subsequent requests. If 0 or no value is provided, a default of 20 is used. The maximum value is 20; values above 20 will be coerced to 20. Negative values will return an INVALID_ARGUMENT error. If both `max_result_count` and `page_size` are specified, `max_result_count` will be ignored.
&quot;minRating&quot;: 3.14, # Filter out results whose average user rating is strictly less than this limit. A valid value must be a float between 0 and 5 (inclusively) at a 0.5 cadence i.e. [0, 0.5, 1.0, ... , 5.0] inclusively. The input rating will round up to the nearest 0.5(ceiling). For instance, a rating of 0.6 will eliminate all results with a less than 1.0 rating.
&quot;openNow&quot;: True or False, # Used to restrict the search to places that are currently open. The default is false.
+ &quot;pageSize&quot;: 42, # Optional. The maximum number of results per page that can be returned. If the number of available results is larger than `page_size`, a `next_page_token` is returned which can be passed to `page_token` to get the next page of results in subsequent requests. If 0 or no value is provided, a default of 20 is used. The maximum value is 20; values above 20 will be set to 20. Negative values will return an INVALID_ARGUMENT error. If both `max_result_count` and `page_size` are specified, `max_result_count` will be ignored.
+ &quot;pageToken&quot;: &quot;A String&quot;, # Optional. A page token, received from a previous TextSearch call. Provide this to retrieve the subsequent page. When paginating, all parameters other than `page_token`, `page_size`, and `max_result_count` provided to TextSearch must match the initial call that provided the page token. Otherwise an INVALID_ARGUMENT error is returned.
&quot;priceLevels&quot;: [ # Used to restrict the search to places that are marked as certain price levels. Users can choose any combinations of price levels. Default to select all price levels.
&quot;A String&quot;,
],
@@ -1089,6 +1240,85 @@ Returns:
An object of the form:
{ # Response proto for SearchText.
+ &quot;contextualContents&quot;: [ # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. A list of contextual contents where each entry associates to the corresponding place in the same index in the places field. The contents that are relevant to the `text_query` in the request are preferred. If the contextual content is not available for one of the places, it will return non-contextual content. It will be empty only when the content is unavailable for this place. This list should have as many entries as the list of places if requested.
+ { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. Content that is contextual to the place query.
+ &quot;justifications&quot;: [ # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. Justifications for the place.
+ { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. Justifications for the place. Justifications answers the question of why a place could interest an end user.
+ &quot;businessAvailabilityAttributesJustification&quot;: { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. BusinessAvailabilityAttributes justifications. This shows some attributes a business has that could interest an end user. # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details.
+ &quot;delivery&quot;: True or False, # If a place provides delivery.
+ &quot;dineIn&quot;: True or False, # If a place provides dine-in.
+ &quot;takeout&quot;: True or False, # If a place provides takeout.
+ },
+ &quot;reviewJustification&quot;: { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. User review justifications. This highlights a section of the user review that would interest an end user. For instance, if the search query is &quot;firewood pizza&quot;, the review justification highlights the text relevant to the search query. # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details.
+ &quot;highlightedText&quot;: { # The text highlighted by the justification. This is a subset of the review itself. The exact word to highlight is marked by the HighlightedTextRange. There could be several words in the text being highlighted.
+ &quot;highlightedTextRanges&quot;: [ # The list of the ranges of the highlighted text.
+ { # The range of highlighted text.
+ &quot;endIndex&quot;: 42,
+ &quot;startIndex&quot;: 42,
+ },
+ ],
+ &quot;text&quot;: &quot;A String&quot;,
+ },
+ &quot;review&quot;: { # Information about a review of a place. # The review that the highlighted text is generated from.
+ &quot;authorAttribution&quot;: { # Information about the author of the UGC data. Used in Photo, and Review. # This review&#x27;s author.
+ &quot;displayName&quot;: &quot;A String&quot;, # Name of the author of the Photo or Review.
+ &quot;photoUri&quot;: &quot;A String&quot;, # Profile photo URI of the author of the Photo or Review.
+ &quot;uri&quot;: &quot;A String&quot;, # URI of the author of the Photo or Review.
+ },
+ &quot;name&quot;: &quot;A String&quot;, # A reference representing this place review which may be used to look up this place review again (also called the API &quot;resource&quot; name: `places/{place_id}/reviews/{review}`).
+ &quot;originalText&quot;: { # Localized variant of a text in a particular language. # The review text in its original language.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;publishTime&quot;: &quot;A String&quot;, # Timestamp for the review.
+ &quot;rating&quot;: 3.14, # A number between 1.0 and 5.0, also called the number of stars.
+ &quot;relativePublishTimeDescription&quot;: &quot;A String&quot;, # A string of formatted recent time, expressing the review time relative to the current time in a form appropriate for the language and country.
+ &quot;text&quot;: { # Localized variant of a text in a particular language. # The localized text of the review.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ },
+ },
+ },
+ ],
+ &quot;photos&quot;: [ # Information (including references) about photos of this place, contexual to the place query.
+ { # Information about a photo of a place.
+ &quot;authorAttributions&quot;: [ # This photo&#x27;s authors.
+ { # Information about the author of the UGC data. Used in Photo, and Review.
+ &quot;displayName&quot;: &quot;A String&quot;, # Name of the author of the Photo or Review.
+ &quot;photoUri&quot;: &quot;A String&quot;, # Profile photo URI of the author of the Photo or Review.
+ &quot;uri&quot;: &quot;A String&quot;, # URI of the author of the Photo or Review.
+ },
+ ],
+ &quot;heightPx&quot;: 42, # The maximum available height, in pixels.
+ &quot;name&quot;: &quot;A String&quot;, # Identifier. A reference representing this place photo which may be used to look up this place photo again (also called the API &quot;resource&quot; name: `places/{place_id}/photos/{photo}`).
+ &quot;widthPx&quot;: 42, # The maximum available width, in pixels.
+ },
+ ],
+ &quot;reviews&quot;: [ # List of reviews about this place, contexual to the place query.
+ { # Information about a review of a place.
+ &quot;authorAttribution&quot;: { # Information about the author of the UGC data. Used in Photo, and Review. # This review&#x27;s author.
+ &quot;displayName&quot;: &quot;A String&quot;, # Name of the author of the Photo or Review.
+ &quot;photoUri&quot;: &quot;A String&quot;, # Profile photo URI of the author of the Photo or Review.
+ &quot;uri&quot;: &quot;A String&quot;, # URI of the author of the Photo or Review.
+ },
+ &quot;name&quot;: &quot;A String&quot;, # A reference representing this place review which may be used to look up this place review again (also called the API &quot;resource&quot; name: `places/{place_id}/reviews/{review}`).
+ &quot;originalText&quot;: { # Localized variant of a text in a particular language. # The review text in its original language.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;publishTime&quot;: &quot;A String&quot;, # Timestamp for the review.
+ &quot;rating&quot;: 3.14, # A number between 1.0 and 5.0, also called the number of stars.
+ &quot;relativePublishTimeDescription&quot;: &quot;A String&quot;, # A string of formatted recent time, expressing the review time relative to the current time in a form appropriate for the language and country.
+ &quot;text&quot;: { # Localized variant of a text in a particular language. # The localized text of the review.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ },
+ ],
+ },
+ ],
+ &quot;nextPageToken&quot;: &quot;A String&quot;, # A token that can be sent as `page_token` to retrieve the next page. If this field is omitted or empty, there are no subsequent pages.
&quot;places&quot;: [ # A list of places that meet the user&#x27;s text search criteria.
{ # All the information representing a Place.
&quot;accessibilityOptions&quot;: { # Information about the accessibility options a place offers. # Information about the accessibility options a place offers.
@@ -1109,6 +1339,43 @@ Returns:
],
&quot;adrFormatAddress&quot;: &quot;A String&quot;, # The place&#x27;s address in adr microformat: http://microformats.org/wiki/adr.
&quot;allowsDogs&quot;: True or False, # Place allows dogs.
+ &quot;areaSummary&quot;: { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the area that the place is in. # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the area that the place is in.
+ &quot;contentBlocks&quot;: [ # Content blocks that compose the area summary. Each block has a separate topic about the area.
+ { # A block of content that can be served individually.
+ &quot;content&quot;: { # Localized variant of a text in a particular language. # Content related to the topic.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;references&quot;: { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. Reference that the generative content is related to. # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. References that are related to this block of content.
+ &quot;places&quot;: [ # The list of resource names of the referenced places. This name can be used in other APIs that accept Place resource names.
+ &quot;A String&quot;,
+ ],
+ &quot;reviews&quot;: [ # Reviews that serve as references.
+ { # Information about a review of a place.
+ &quot;authorAttribution&quot;: { # Information about the author of the UGC data. Used in Photo, and Review. # This review&#x27;s author.
+ &quot;displayName&quot;: &quot;A String&quot;, # Name of the author of the Photo or Review.
+ &quot;photoUri&quot;: &quot;A String&quot;, # Profile photo URI of the author of the Photo or Review.
+ &quot;uri&quot;: &quot;A String&quot;, # URI of the author of the Photo or Review.
+ },
+ &quot;name&quot;: &quot;A String&quot;, # A reference representing this place review which may be used to look up this place review again (also called the API &quot;resource&quot; name: `places/{place_id}/reviews/{review}`).
+ &quot;originalText&quot;: { # Localized variant of a text in a particular language. # The review text in its original language.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;publishTime&quot;: &quot;A String&quot;, # Timestamp for the review.
+ &quot;rating&quot;: 3.14, # A number between 1.0 and 5.0, also called the number of stars.
+ &quot;relativePublishTimeDescription&quot;: &quot;A String&quot;, # A string of formatted recent time, expressing the review time relative to the current time in a form appropriate for the language and country.
+ &quot;text&quot;: { # Localized variant of a text in a particular language. # The localized text of the review.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ },
+ ],
+ },
+ &quot;topic&quot;: &quot;A String&quot;, # The topic of the content, for example &quot;overview&quot; or &quot;restaurant&quot;.
+ },
+ ],
+ },
&quot;attributions&quot;: [ # A set of data provider that must be shown with this result.
{ # Information about data providers of this place.
&quot;provider&quot;: &quot;A String&quot;, # Name of the Place&#x27;s data provider.
@@ -1240,6 +1507,42 @@ Returns:
},
],
},
+ &quot;generativeSummary&quot;: { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the place. # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the place.
+ &quot;description&quot;: { # Localized variant of a text in a particular language. # The detailed description of the place.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;overview&quot;: { # Localized variant of a text in a particular language. # The overview of the place.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;references&quot;: { # Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. Reference that the generative content is related to. # References that are used to generate the summary description.
+ &quot;places&quot;: [ # The list of resource names of the referenced places. This name can be used in other APIs that accept Place resource names.
+ &quot;A String&quot;,
+ ],
+ &quot;reviews&quot;: [ # Reviews that serve as references.
+ { # Information about a review of a place.
+ &quot;authorAttribution&quot;: { # Information about the author of the UGC data. Used in Photo, and Review. # This review&#x27;s author.
+ &quot;displayName&quot;: &quot;A String&quot;, # Name of the author of the Photo or Review.
+ &quot;photoUri&quot;: &quot;A String&quot;, # Profile photo URI of the author of the Photo or Review.
+ &quot;uri&quot;: &quot;A String&quot;, # URI of the author of the Photo or Review.
+ },
+ &quot;name&quot;: &quot;A String&quot;, # A reference representing this place review which may be used to look up this place review again (also called the API &quot;resource&quot; name: `places/{place_id}/reviews/{review}`).
+ &quot;originalText&quot;: { # Localized variant of a text in a particular language. # The review text in its original language.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ &quot;publishTime&quot;: &quot;A String&quot;, # Timestamp for the review.
+ &quot;rating&quot;: 3.14, # A number between 1.0 and 5.0, also called the number of stars.
+ &quot;relativePublishTimeDescription&quot;: &quot;A String&quot;, # A string of formatted recent time, expressing the review time relative to the current time in a form appropriate for the language and country.
+ &quot;text&quot;: { # Localized variant of a text in a particular language. # The localized text of the review.
+ &quot;languageCode&quot;: &quot;A String&quot;, # The text&#x27;s BCP-47 language code, such as &quot;en-US&quot; or &quot;sr-Latn&quot;. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
+ &quot;text&quot;: &quot;A String&quot;, # Localized string in the language corresponding to language_code below.
+ },
+ },
+ ],
+ },
+ },
&quot;goodForChildren&quot;: True or False, # Place is good for children.
&quot;goodForGroups&quot;: True or False, # Place accommodates groups.
&quot;goodForWatchingSports&quot;: True or False, # Place is suitable for watching sports.
@@ -1445,4 +1748,18 @@ Returns:
}</pre>
</div>
+<div class="method">
+ <code class="details" id="searchText_next">searchText_next()</code>
+ <pre>Retrieves the next page of results.
+
+ Args:
+ previous_request: The request for the previous page. (required)
+ previous_response: The response from the request for the previous page. (required)
+
+ Returns:
+ A request object that you can call &#x27;execute()&#x27; on to request the next
+ page. Returns None if there are no more items in the collection.
+ </pre>
+</div>
+
</body></html> \ No newline at end of file
diff --git a/docs/dyn/retail_v2.projects.locations.catalogs.placements.html b/docs/dyn/retail_v2.projects.locations.catalogs.placements.html
index 9286eda04..1dc65eec5 100644
--- a/docs/dyn/retail_v2.projects.locations.catalogs.placements.html
+++ b/docs/dyn/retail_v2.projects.locations.catalogs.placements.html
@@ -133,7 +133,7 @@ Args:
},
&quot;entity&quot;: &quot;A String&quot;, # The entity for customers that may run multiple different entities, domains, sites or regions, for example, `Google US`, `Google Ads`, `Waymo`, `google.com`, `youtube.com`, etc. We recommend that you set this field to get better per-entity search, completion, and prediction results.
&quot;eventTime&quot;: &quot;A String&quot;, # Only required for UserEventService.ImportUserEvents method. Timestamp of when the user event happened.
- &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
+ &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
&quot;experimentIds&quot;: [ # A list of identifiers for the independent experiment groups this user event belongs to. This is used to distinguish between user events associated with different experiment setups (e.g. using Retail API, using different recommendation models).
&quot;A String&quot;,
],
diff --git a/docs/dyn/retail_v2.projects.locations.catalogs.servingConfigs.html b/docs/dyn/retail_v2.projects.locations.catalogs.servingConfigs.html
index b62e6b06d..b855341f7 100644
--- a/docs/dyn/retail_v2.projects.locations.catalogs.servingConfigs.html
+++ b/docs/dyn/retail_v2.projects.locations.catalogs.servingConfigs.html
@@ -615,7 +615,7 @@ Args:
},
&quot;entity&quot;: &quot;A String&quot;, # The entity for customers that may run multiple different entities, domains, sites or regions, for example, `Google US`, `Google Ads`, `Waymo`, `google.com`, `youtube.com`, etc. We recommend that you set this field to get better per-entity search, completion, and prediction results.
&quot;eventTime&quot;: &quot;A String&quot;, # Only required for UserEventService.ImportUserEvents method. Timestamp of when the user event happened.
- &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
+ &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
&quot;experimentIds&quot;: [ # A list of identifiers for the independent experiment groups this user event belongs to. This is used to distinguish between user events associated with different experiment setups (e.g. using Retail API, using different recommendation models).
&quot;A String&quot;,
],
diff --git a/docs/dyn/retail_v2.projects.locations.catalogs.userEvents.html b/docs/dyn/retail_v2.projects.locations.catalogs.userEvents.html
index ab0d57de0..0d7c34601 100644
--- a/docs/dyn/retail_v2.projects.locations.catalogs.userEvents.html
+++ b/docs/dyn/retail_v2.projects.locations.catalogs.userEvents.html
@@ -184,7 +184,7 @@ Args:
},
&quot;entity&quot;: &quot;A String&quot;, # The entity for customers that may run multiple different entities, domains, sites or regions, for example, `Google US`, `Google Ads`, `Waymo`, `google.com`, `youtube.com`, etc. We recommend that you set this field to get better per-entity search, completion, and prediction results.
&quot;eventTime&quot;: &quot;A String&quot;, # Only required for UserEventService.ImportUserEvents method. Timestamp of when the user event happened.
- &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
+ &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
&quot;experimentIds&quot;: [ # A list of identifiers for the independent experiment groups this user event belongs to. This is used to distinguish between user events associated with different experiment setups (e.g. using Retail API, using different recommendation models).
&quot;A String&quot;,
],
@@ -533,7 +533,7 @@ Args:
},
&quot;entity&quot;: &quot;A String&quot;, # The entity for customers that may run multiple different entities, domains, sites or regions, for example, `Google US`, `Google Ads`, `Waymo`, `google.com`, `youtube.com`, etc. We recommend that you set this field to get better per-entity search, completion, and prediction results.
&quot;eventTime&quot;: &quot;A String&quot;, # Only required for UserEventService.ImportUserEvents method. Timestamp of when the user event happened.
- &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
+ &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
&quot;experimentIds&quot;: [ # A list of identifiers for the independent experiment groups this user event belongs to. This is used to distinguish between user events associated with different experiment setups (e.g. using Retail API, using different recommendation models).
&quot;A String&quot;,
],
@@ -764,7 +764,7 @@ Returns:
},
&quot;entity&quot;: &quot;A String&quot;, # The entity for customers that may run multiple different entities, domains, sites or regions, for example, `Google US`, `Google Ads`, `Waymo`, `google.com`, `youtube.com`, etc. We recommend that you set this field to get better per-entity search, completion, and prediction results.
&quot;eventTime&quot;: &quot;A String&quot;, # Only required for UserEventService.ImportUserEvents method. Timestamp of when the user event happened.
- &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
+ &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
&quot;experimentIds&quot;: [ # A list of identifiers for the independent experiment groups this user event belongs to. This is used to distinguish between user events associated with different experiment setups (e.g. using Retail API, using different recommendation models).
&quot;A String&quot;,
],
diff --git a/docs/dyn/retail_v2alpha.projects.locations.catalogs.placements.html b/docs/dyn/retail_v2alpha.projects.locations.catalogs.placements.html
index 4b5f67558..0adbbc27b 100644
--- a/docs/dyn/retail_v2alpha.projects.locations.catalogs.placements.html
+++ b/docs/dyn/retail_v2alpha.projects.locations.catalogs.placements.html
@@ -133,7 +133,7 @@ Args:
},
&quot;entity&quot;: &quot;A String&quot;, # The entity for customers that may run multiple different entities, domains, sites or regions, for example, `Google US`, `Google Ads`, `Waymo`, `google.com`, `youtube.com`, etc. We recommend that you set this field to get better per-entity search, completion, and prediction results.
&quot;eventTime&quot;: &quot;A String&quot;, # Only required for UserEventService.ImportUserEvents method. Timestamp of when the user event happened.
- &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
+ &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
&quot;experimentIds&quot;: [ # A list of identifiers for the independent experiment groups this user event belongs to. This is used to distinguish between user events associated with different experiment setups (e.g. using Retail API, using different recommendation models).
&quot;A String&quot;,
],
diff --git a/docs/dyn/retail_v2alpha.projects.locations.catalogs.servingConfigs.html b/docs/dyn/retail_v2alpha.projects.locations.catalogs.servingConfigs.html
index a048f7ed0..4bb681679 100644
--- a/docs/dyn/retail_v2alpha.projects.locations.catalogs.servingConfigs.html
+++ b/docs/dyn/retail_v2alpha.projects.locations.catalogs.servingConfigs.html
@@ -615,7 +615,7 @@ Args:
},
&quot;entity&quot;: &quot;A String&quot;, # The entity for customers that may run multiple different entities, domains, sites or regions, for example, `Google US`, `Google Ads`, `Waymo`, `google.com`, `youtube.com`, etc. We recommend that you set this field to get better per-entity search, completion, and prediction results.
&quot;eventTime&quot;: &quot;A String&quot;, # Only required for UserEventService.ImportUserEvents method. Timestamp of when the user event happened.
- &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
+ &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
&quot;experimentIds&quot;: [ # A list of identifiers for the independent experiment groups this user event belongs to. This is used to distinguish between user events associated with different experiment setups (e.g. using Retail API, using different recommendation models).
&quot;A String&quot;,
],
diff --git a/docs/dyn/retail_v2alpha.projects.locations.catalogs.userEvents.html b/docs/dyn/retail_v2alpha.projects.locations.catalogs.userEvents.html
index fdee86ef9..0154f88c2 100644
--- a/docs/dyn/retail_v2alpha.projects.locations.catalogs.userEvents.html
+++ b/docs/dyn/retail_v2alpha.projects.locations.catalogs.userEvents.html
@@ -184,7 +184,7 @@ Args:
},
&quot;entity&quot;: &quot;A String&quot;, # The entity for customers that may run multiple different entities, domains, sites or regions, for example, `Google US`, `Google Ads`, `Waymo`, `google.com`, `youtube.com`, etc. We recommend that you set this field to get better per-entity search, completion, and prediction results.
&quot;eventTime&quot;: &quot;A String&quot;, # Only required for UserEventService.ImportUserEvents method. Timestamp of when the user event happened.
- &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
+ &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
&quot;experimentIds&quot;: [ # A list of identifiers for the independent experiment groups this user event belongs to. This is used to distinguish between user events associated with different experiment setups (e.g. using Retail API, using different recommendation models).
&quot;A String&quot;,
],
@@ -533,7 +533,7 @@ Args:
},
&quot;entity&quot;: &quot;A String&quot;, # The entity for customers that may run multiple different entities, domains, sites or regions, for example, `Google US`, `Google Ads`, `Waymo`, `google.com`, `youtube.com`, etc. We recommend that you set this field to get better per-entity search, completion, and prediction results.
&quot;eventTime&quot;: &quot;A String&quot;, # Only required for UserEventService.ImportUserEvents method. Timestamp of when the user event happened.
- &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
+ &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
&quot;experimentIds&quot;: [ # A list of identifiers for the independent experiment groups this user event belongs to. This is used to distinguish between user events associated with different experiment setups (e.g. using Retail API, using different recommendation models).
&quot;A String&quot;,
],
@@ -764,7 +764,7 @@ Returns:
},
&quot;entity&quot;: &quot;A String&quot;, # The entity for customers that may run multiple different entities, domains, sites or regions, for example, `Google US`, `Google Ads`, `Waymo`, `google.com`, `youtube.com`, etc. We recommend that you set this field to get better per-entity search, completion, and prediction results.
&quot;eventTime&quot;: &quot;A String&quot;, # Only required for UserEventService.ImportUserEvents method. Timestamp of when the user event happened.
- &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
+ &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
&quot;experimentIds&quot;: [ # A list of identifiers for the independent experiment groups this user event belongs to. This is used to distinguish between user events associated with different experiment setups (e.g. using Retail API, using different recommendation models).
&quot;A String&quot;,
],
diff --git a/docs/dyn/retail_v2beta.projects.locations.catalogs.placements.html b/docs/dyn/retail_v2beta.projects.locations.catalogs.placements.html
index 0055a6b51..0f6d44e7d 100644
--- a/docs/dyn/retail_v2beta.projects.locations.catalogs.placements.html
+++ b/docs/dyn/retail_v2beta.projects.locations.catalogs.placements.html
@@ -133,7 +133,7 @@ Args:
},
&quot;entity&quot;: &quot;A String&quot;, # The entity for customers that may run multiple different entities, domains, sites or regions, for example, `Google US`, `Google Ads`, `Waymo`, `google.com`, `youtube.com`, etc. We recommend that you set this field to get better per-entity search, completion, and prediction results.
&quot;eventTime&quot;: &quot;A String&quot;, # Only required for UserEventService.ImportUserEvents method. Timestamp of when the user event happened.
- &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
+ &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
&quot;experimentIds&quot;: [ # A list of identifiers for the independent experiment groups this user event belongs to. This is used to distinguish between user events associated with different experiment setups (e.g. using Retail API, using different recommendation models).
&quot;A String&quot;,
],
diff --git a/docs/dyn/retail_v2beta.projects.locations.catalogs.servingConfigs.html b/docs/dyn/retail_v2beta.projects.locations.catalogs.servingConfigs.html
index d901653b8..db1e39b3a 100644
--- a/docs/dyn/retail_v2beta.projects.locations.catalogs.servingConfigs.html
+++ b/docs/dyn/retail_v2beta.projects.locations.catalogs.servingConfigs.html
@@ -615,7 +615,7 @@ Args:
},
&quot;entity&quot;: &quot;A String&quot;, # The entity for customers that may run multiple different entities, domains, sites or regions, for example, `Google US`, `Google Ads`, `Waymo`, `google.com`, `youtube.com`, etc. We recommend that you set this field to get better per-entity search, completion, and prediction results.
&quot;eventTime&quot;: &quot;A String&quot;, # Only required for UserEventService.ImportUserEvents method. Timestamp of when the user event happened.
- &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
+ &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
&quot;experimentIds&quot;: [ # A list of identifiers for the independent experiment groups this user event belongs to. This is used to distinguish between user events associated with different experiment setups (e.g. using Retail API, using different recommendation models).
&quot;A String&quot;,
],
diff --git a/docs/dyn/retail_v2beta.projects.locations.catalogs.userEvents.html b/docs/dyn/retail_v2beta.projects.locations.catalogs.userEvents.html
index 0ca158f60..ff43faa68 100644
--- a/docs/dyn/retail_v2beta.projects.locations.catalogs.userEvents.html
+++ b/docs/dyn/retail_v2beta.projects.locations.catalogs.userEvents.html
@@ -184,7 +184,7 @@ Args:
},
&quot;entity&quot;: &quot;A String&quot;, # The entity for customers that may run multiple different entities, domains, sites or regions, for example, `Google US`, `Google Ads`, `Waymo`, `google.com`, `youtube.com`, etc. We recommend that you set this field to get better per-entity search, completion, and prediction results.
&quot;eventTime&quot;: &quot;A String&quot;, # Only required for UserEventService.ImportUserEvents method. Timestamp of when the user event happened.
- &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
+ &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
&quot;experimentIds&quot;: [ # A list of identifiers for the independent experiment groups this user event belongs to. This is used to distinguish between user events associated with different experiment setups (e.g. using Retail API, using different recommendation models).
&quot;A String&quot;,
],
@@ -533,7 +533,7 @@ Args:
},
&quot;entity&quot;: &quot;A String&quot;, # The entity for customers that may run multiple different entities, domains, sites or regions, for example, `Google US`, `Google Ads`, `Waymo`, `google.com`, `youtube.com`, etc. We recommend that you set this field to get better per-entity search, completion, and prediction results.
&quot;eventTime&quot;: &quot;A String&quot;, # Only required for UserEventService.ImportUserEvents method. Timestamp of when the user event happened.
- &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
+ &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
&quot;experimentIds&quot;: [ # A list of identifiers for the independent experiment groups this user event belongs to. This is used to distinguish between user events associated with different experiment setups (e.g. using Retail API, using different recommendation models).
&quot;A String&quot;,
],
@@ -764,7 +764,7 @@ Returns:
},
&quot;entity&quot;: &quot;A String&quot;, # The entity for customers that may run multiple different entities, domains, sites or regions, for example, `Google US`, `Google Ads`, `Waymo`, `google.com`, `youtube.com`, etc. We recommend that you set this field to get better per-entity search, completion, and prediction results.
&quot;eventTime&quot;: &quot;A String&quot;, # Only required for UserEventService.ImportUserEvents method. Timestamp of when the user event happened.
- &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
+ &quot;eventType&quot;: &quot;A String&quot;, # Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.
&quot;experimentIds&quot;: [ # A list of identifiers for the independent experiment groups this user event belongs to. This is used to distinguish between user events associated with different experiment setups (e.g. using Retail API, using different recommendation models).
&quot;A String&quot;,
],
diff --git a/docs/dyn/serviceconsumermanagement_v1beta1.services.consumerQuotaMetrics.html b/docs/dyn/serviceconsumermanagement_v1beta1.services.consumerQuotaMetrics.html
index ede81f49c..83d754a33 100644
--- a/docs/dyn/serviceconsumermanagement_v1beta1.services.consumerQuotaMetrics.html
+++ b/docs/dyn/serviceconsumermanagement_v1beta1.services.consumerQuotaMetrics.html
@@ -263,8 +263,9 @@ Args:
The object takes the form of:
{ # Request message for ImportProducerOverrides
- &quot;force&quot;: True or False, # Whether to force the creation of the quota overrides. Setting the force parameter to &#x27;true&#x27; ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations. If force is set to true, it is recommended to include a case id in &quot;X-Goog-Request-Reason&quot; header when sending the request.
- &quot;forceOnly&quot;: [ # The list of quota safety checks to ignore before the override mutation. Unlike &#x27;force&#x27; field that ignores all the quota safety checks, the &#x27;force_only&#x27; field ignores only the specified checks; other checks are still enforced. The &#x27;force&#x27; and &#x27;force_only&#x27; fields cannot both be set. If force_only is specified, it is recommended to include a case id in &quot;X-Goog-Request-Reason&quot; header when sending the request.
+ &quot;force&quot;: True or False, # Whether to force the creation of the quota overrides. Setting the force parameter to &#x27;true&#x27; ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations.
+ &quot;forceJustification&quot;: &quot;A String&quot;, # If force option is set to true, force_justification is suggested to be set to log the reason in audit logs.
+ &quot;forceOnly&quot;: [ # The list of quota safety checks to ignore before the override mutation. Unlike &#x27;force&#x27; field that ignores all the quota safety checks, the &#x27;force_only&#x27; field ignores only the specified checks; other checks are still enforced. The &#x27;force&#x27; and &#x27;force_only&#x27; fields cannot both be set.
&quot;A String&quot;,
],
&quot;inlineSource&quot;: { # Import data embedded in the request message # The import data is specified in the request message itself
diff --git a/docs/dyn/serviceconsumermanagement_v1beta1.services.consumerQuotaMetrics.limits.producerOverrides.html b/docs/dyn/serviceconsumermanagement_v1beta1.services.consumerQuotaMetrics.limits.producerOverrides.html
index 6263c281f..754fd3561 100644
--- a/docs/dyn/serviceconsumermanagement_v1beta1.services.consumerQuotaMetrics.limits.producerOverrides.html
+++ b/docs/dyn/serviceconsumermanagement_v1beta1.services.consumerQuotaMetrics.limits.producerOverrides.html
@@ -78,10 +78,10 @@ h1, h2, h3 {
<code><a href="#close">close()</a></code></p>
<p class="firstline">Close httplib2 connections.</p>
<p class="toc_element">
- <code><a href="#create">create(parent, body=None, force=None, forceOnly=None, x__xgafv=None)</a></code></p>
+ <code><a href="#create">create(parent, body=None, force=None, forceJustification=None, forceOnly=None, x__xgafv=None)</a></code></p>
<p class="firstline">Creates a producer override. A producer override is applied by the owner or administrator of a service to increase or decrease the amount of quota a consumer of the service is allowed to use. To create multiple overrides at once, use ImportProducerOverrides instead. If an override with the specified dimensions already exists, this call will fail. To overwrite an existing override if one is already present ("upsert" semantics), use ImportProducerOverrides instead.</p>
<p class="toc_element">
- <code><a href="#delete">delete(name, force=None, forceOnly=None, x__xgafv=None)</a></code></p>
+ <code><a href="#delete">delete(name, force=None, forceJustification=None, forceOnly=None, x__xgafv=None)</a></code></p>
<p class="firstline">Deletes a producer override.</p>
<p class="toc_element">
<code><a href="#list">list(parent, pageSize=None, pageToken=None, x__xgafv=None)</a></code></p>
@@ -90,7 +90,7 @@ h1, h2, h3 {
<code><a href="#list_next">list_next()</a></code></p>
<p class="firstline">Retrieves the next page of results.</p>
<p class="toc_element">
- <code><a href="#patch">patch(name, body=None, force=None, forceOnly=None, updateMask=None, x__xgafv=None)</a></code></p>
+ <code><a href="#patch">patch(name, body=None, force=None, forceJustification=None, forceOnly=None, updateMask=None, x__xgafv=None)</a></code></p>
<p class="firstline">Updates a producer override.</p>
<h3>Method Details</h3>
<div class="method">
@@ -99,7 +99,7 @@ h1, h2, h3 {
</div>
<div class="method">
- <code class="details" id="create">create(parent, body=None, force=None, forceOnly=None, x__xgafv=None)</code>
+ <code class="details" id="create">create(parent, body=None, force=None, forceJustification=None, forceOnly=None, x__xgafv=None)</code>
<pre>Creates a producer override. A producer override is applied by the owner or administrator of a service to increase or decrease the amount of quota a consumer of the service is allowed to use. To create multiple overrides at once, use ImportProducerOverrides instead. If an override with the specified dimensions already exists, this call will fail. To overwrite an existing override if one is already present (&quot;upsert&quot; semantics), use ImportProducerOverrides instead.
Args:
@@ -118,8 +118,9 @@ Args:
&quot;unit&quot;: &quot;A String&quot;, # The limit unit of the limit to which this override applies. An example unit would be: `1/{project}/{region}` Note that `{project}` and `{region}` are not placeholders in this example; the literal characters `{` and `}` occur in the string.
}
- force: boolean, Whether to force the creation of the quota override. Setting the force parameter to &#x27;true&#x27; ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations. If force is set to true, it is recommended to include a case id in &quot;X-Goog-Request-Reason&quot; header when sending the request.
- forceOnly: string, The list of quota safety checks to ignore before the override mutation. Unlike &#x27;force&#x27; field that ignores all the quota safety checks, the &#x27;force_only&#x27; field ignores only the specified checks; other checks are still enforced. The &#x27;force&#x27; and &#x27;force_only&#x27; fields cannot both be set. If force_only is specified, it is recommended to include a case id in &quot;X-Goog-Request-Reason&quot; header when sending the request. (repeated)
+ force: boolean, Whether to force the creation of the quota override. Setting the force parameter to &#x27;true&#x27; ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations.
+ forceJustification: string, If force option is set to true, force_justification is suggested to be set to log the reason in audit logs.
+ forceOnly: string, The list of quota safety checks to ignore before the override mutation. Unlike &#x27;force&#x27; field that ignores all the quota safety checks, the &#x27;force_only&#x27; field ignores only the specified checks; other checks are still enforced. The &#x27;force&#x27; and &#x27;force_only&#x27; fields cannot both be set. (repeated)
Allowed values
QUOTA_SAFETY_CHECK_UNSPECIFIED - Unspecified quota safety check.
LIMIT_DECREASE_BELOW_USAGE - Validates that a quota mutation would not cause the consumer&#x27;s effective limit to be lower than the consumer&#x27;s quota usage.
@@ -154,13 +155,14 @@ Returns:
</div>
<div class="method">
- <code class="details" id="delete">delete(name, force=None, forceOnly=None, x__xgafv=None)</code>
+ <code class="details" id="delete">delete(name, force=None, forceJustification=None, forceOnly=None, x__xgafv=None)</code>
<pre>Deletes a producer override.
Args:
name: string, The resource name of the override to delete. An example name would be: `services/compute.googleapis.com/projects/123/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/producerOverrides/4a3f2c1d` (required)
- force: boolean, Whether to force the deletion of the quota override. Setting the force parameter to &#x27;true&#x27; ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations. If force is set to true, it is recommended to include a case id in &quot;X-Goog-Request-Reason&quot; header when sending the request.
- forceOnly: string, The list of quota safety checks to ignore before the override mutation. Unlike &#x27;force&#x27; field that ignores all the quota safety checks, the &#x27;force_only&#x27; field ignores only the specified checks; other checks are still enforced. The &#x27;force&#x27; and &#x27;force_only&#x27; fields cannot both be set. If force_only is specified, it is recommended to include a case id in &quot;X-Goog-Request-Reason&quot; header when sending the request. (repeated)
+ force: boolean, Whether to force the deletion of the quota override. Setting the force parameter to &#x27;true&#x27; ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations.
+ forceJustification: string, If force option is set to true, force_justification is suggested to be set to log the reason in audit logs.
+ forceOnly: string, The list of quota safety checks to ignore before the override mutation. Unlike &#x27;force&#x27; field that ignores all the quota safety checks, the &#x27;force_only&#x27; field ignores only the specified checks; other checks are still enforced. The &#x27;force&#x27; and &#x27;force_only&#x27; fields cannot both be set. (repeated)
Allowed values
QUOTA_SAFETY_CHECK_UNSPECIFIED - Unspecified quota safety check.
LIMIT_DECREASE_BELOW_USAGE - Validates that a quota mutation would not cause the consumer&#x27;s effective limit to be lower than the consumer&#x27;s quota usage.
@@ -242,7 +244,7 @@ Returns:
</div>
<div class="method">
- <code class="details" id="patch">patch(name, body=None, force=None, forceOnly=None, updateMask=None, x__xgafv=None)</code>
+ <code class="details" id="patch">patch(name, body=None, force=None, forceJustification=None, forceOnly=None, updateMask=None, x__xgafv=None)</code>
<pre>Updates a producer override.
Args:
@@ -261,8 +263,9 @@ Args:
&quot;unit&quot;: &quot;A String&quot;, # The limit unit of the limit to which this override applies. An example unit would be: `1/{project}/{region}` Note that `{project}` and `{region}` are not placeholders in this example; the literal characters `{` and `}` occur in the string.
}
- force: boolean, Whether to force the update of the quota override. Setting the force parameter to &#x27;true&#x27; ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations. If force is set to true, it is recommended to include a case id in &quot;X-Goog-Request-Reason&quot; header when sending the request.
- forceOnly: string, The list of quota safety checks to ignore before the override mutation. Unlike &#x27;force&#x27; field that ignores all the quota safety checks, the &#x27;force_only&#x27; field ignores only the specified checks; other checks are still enforced. The &#x27;force&#x27; and &#x27;force_only&#x27; fields cannot both be set. If force_only is specified, it is recommended to include a case id in &quot;X-Goog-Request-Reason&quot; header when sending the request. (repeated)
+ force: boolean, Whether to force the update of the quota override. Setting the force parameter to &#x27;true&#x27; ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations.
+ forceJustification: string, If force option is set to true, force_justification is suggested to be set to log the reason in audit logs.
+ forceOnly: string, The list of quota safety checks to ignore before the override mutation. Unlike &#x27;force&#x27; field that ignores all the quota safety checks, the &#x27;force_only&#x27; field ignores only the specified checks; other checks are still enforced. The &#x27;force&#x27; and &#x27;force_only&#x27; fields cannot both be set. (repeated)
Allowed values
QUOTA_SAFETY_CHECK_UNSPECIFIED - Unspecified quota safety check.
LIMIT_DECREASE_BELOW_USAGE - Validates that a quota mutation would not cause the consumer&#x27;s effective limit to be lower than the consumer&#x27;s quota usage.
diff --git a/docs/dyn/webfonts_v1.webfonts.html b/docs/dyn/webfonts_v1.webfonts.html
index a198e7ef5..46e8dfd24 100644
--- a/docs/dyn/webfonts_v1.webfonts.html
+++ b/docs/dyn/webfonts_v1.webfonts.html
@@ -125,6 +125,9 @@ Returns:
},
],
&quot;category&quot;: &quot;A String&quot;, # The category of the font.
+ &quot;colorCapabilities&quot;: [ # The color format(s) available for this family.
+ &quot;A String&quot;,
+ ],
&quot;family&quot;: &quot;A String&quot;, # The name of the font.
&quot;files&quot;: { # The font files (with all supported scripts) for each one of the available variants, as a key : value map.
&quot;a_key&quot;: &quot;A String&quot;,
diff --git a/googleapiclient/discovery_cache/documents/acceleratedmobilepageurl.v1.json b/googleapiclient/discovery_cache/documents/acceleratedmobilepageurl.v1.json
index 8f3eb1bb2..28d4885b4 100644
--- a/googleapiclient/discovery_cache/documents/acceleratedmobilepageurl.v1.json
+++ b/googleapiclient/discovery_cache/documents/acceleratedmobilepageurl.v1.json
@@ -115,7 +115,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://acceleratedmobilepageurl.googleapis.com/",
"schemas": {
"AmpUrl": {
diff --git a/googleapiclient/discovery_cache/documents/accessapproval.v1.json b/googleapiclient/discovery_cache/documents/accessapproval.v1.json
index 81457f449..cfb1884df 100644
--- a/googleapiclient/discovery_cache/documents/accessapproval.v1.json
+++ b/googleapiclient/discovery_cache/documents/accessapproval.v1.json
@@ -913,7 +913,7 @@
}
}
},
-"revision": "20240503",
+"revision": "20240510",
"rootUrl": "https://accessapproval.googleapis.com/",
"schemas": {
"AccessApprovalServiceAccount": {
diff --git a/googleapiclient/discovery_cache/documents/acmedns.v1.json b/googleapiclient/discovery_cache/documents/acmedns.v1.json
index 962b4a528..f8428d575 100644
--- a/googleapiclient/discovery_cache/documents/acmedns.v1.json
+++ b/googleapiclient/discovery_cache/documents/acmedns.v1.json
@@ -146,7 +146,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://acmedns.googleapis.com/",
"schemas": {
"AcmeChallengeSet": {
diff --git a/googleapiclient/discovery_cache/documents/addressvalidation.v1.json b/googleapiclient/discovery_cache/documents/addressvalidation.v1.json
index b40ed5e28..9e1de8e7d 100644
--- a/googleapiclient/discovery_cache/documents/addressvalidation.v1.json
+++ b/googleapiclient/discovery_cache/documents/addressvalidation.v1.json
@@ -151,7 +151,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://addressvalidation.googleapis.com/",
"schemas": {
"GoogleGeoTypeViewport": {
diff --git a/googleapiclient/discovery_cache/documents/adexchangebuyer2.v2beta1.json b/googleapiclient/discovery_cache/documents/adexchangebuyer2.v2beta1.json
index d1d920f53..33bcdad79 100644
--- a/googleapiclient/discovery_cache/documents/adexchangebuyer2.v2beta1.json
+++ b/googleapiclient/discovery_cache/documents/adexchangebuyer2.v2beta1.json
@@ -3115,7 +3115,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240513",
"rootUrl": "https://adexchangebuyer.googleapis.com/",
"schemas": {
"AbsoluteDateRange": {
diff --git a/googleapiclient/discovery_cache/documents/admin.datatransfer_v1.json b/googleapiclient/discovery_cache/documents/admin.datatransfer_v1.json
index f661dc2c3..7f4fe712f 100644
--- a/googleapiclient/discovery_cache/documents/admin.datatransfer_v1.json
+++ b/googleapiclient/discovery_cache/documents/admin.datatransfer_v1.json
@@ -272,7 +272,7 @@
}
}
},
-"revision": "20240507",
+"revision": "20240509",
"rootUrl": "https://admin.googleapis.com/",
"schemas": {
"Application": {
diff --git a/googleapiclient/discovery_cache/documents/admin.directory_v1.json b/googleapiclient/discovery_cache/documents/admin.directory_v1.json
index 45694de81..812b7a825 100644
--- a/googleapiclient/discovery_cache/documents/admin.directory_v1.json
+++ b/googleapiclient/discovery_cache/documents/admin.directory_v1.json
@@ -403,7 +403,7 @@
},
"maxResults": {
"default": "100",
-"description": "Maximum number of results to return.",
+"description": "Maximum number of results to return, value should not exceed 300.",
"format": "int32",
"location": "query",
"minimum": "1",
@@ -441,7 +441,7 @@
"type": "string"
},
"projection": {
-"description": "Restrict information returned to a set of selected fields.",
+"description": "Determines whether the response contains the full list of properties or only a subset.",
"enum": [
"BASIC",
"FULL"
@@ -535,7 +535,7 @@
"type": "string"
},
"projection": {
-"description": "Restrict information returned to a set of selected fields.",
+"description": "Determines whether the response contains the full list of properties or only a subset.",
"enum": [
"BASIC",
"FULL"
@@ -582,7 +582,7 @@
"type": "string"
},
"projection": {
-"description": "Restrict information returned to a set of selected fields.",
+"description": "Determines whether the response contains the full list of properties or only a subset.",
"enum": [
"BASIC",
"FULL"
@@ -4671,7 +4671,7 @@
}
}
},
-"revision": "20240507",
+"revision": "20240509",
"rootUrl": "https://admin.googleapis.com/",
"schemas": {
"Alias": {
@@ -5425,6 +5425,21 @@ false
"description": "The boot mode for the device. The possible values are: * `Verified`: The device is running a valid version of the Chrome OS. * `Dev`: The devices's developer hardware switch is enabled. When booted, the device has a command line shell. For an example of a developer switch, see the [Chromebook developer information](https://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/samsung-series-5-chromebook#TOC-Developer-switch).",
"type": "string"
},
+"chromeOsType": {
+"description": "Output only. Chrome OS type of the device.",
+"enum": [
+"chromeOsTypeUnspecified",
+"chromeOsFlex",
+"chromeOs"
+],
+"enumDescriptions": [
+"Chrome OS Type unspecified.",
+"Chrome OS Type Chrome OS Flex.",
+"Chrome OS Type Chrome OS."
+],
+"readOnly": true,
+"type": "string"
+},
"cpuInfo": {
"description": "Information regarding CPU specs in the device.",
"items": {
diff --git a/googleapiclient/discovery_cache/documents/admin.reports_v1.json b/googleapiclient/discovery_cache/documents/admin.reports_v1.json
index 30634e385..9a6563b06 100644
--- a/googleapiclient/discovery_cache/documents/admin.reports_v1.json
+++ b/googleapiclient/discovery_cache/documents/admin.reports_v1.json
@@ -626,7 +626,7 @@
}
}
},
-"revision": "20240507",
+"revision": "20240509",
"rootUrl": "https://admin.googleapis.com/",
"schemas": {
"Activities": {
diff --git a/googleapiclient/discovery_cache/documents/adsense.v2.json b/googleapiclient/discovery_cache/documents/adsense.v2.json
index 0f5abbfd0..e34f25f0c 100644
--- a/googleapiclient/discovery_cache/documents/adsense.v2.json
+++ b/googleapiclient/discovery_cache/documents/adsense.v2.json
@@ -1912,7 +1912,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240513",
"rootUrl": "https://adsense.googleapis.com/",
"schemas": {
"Account": {
diff --git a/googleapiclient/discovery_cache/documents/analyticsdata.v1beta.json b/googleapiclient/discovery_cache/documents/analyticsdata.v1beta.json
index 0ff04d980..955a38251 100644
--- a/googleapiclient/discovery_cache/documents/analyticsdata.v1beta.json
+++ b/googleapiclient/discovery_cache/documents/analyticsdata.v1beta.json
@@ -440,7 +440,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://analyticsdata.googleapis.com/",
"schemas": {
"ActiveMetricRestriction": {
@@ -790,6 +790,44 @@
},
"type": "object"
},
+"Comparison": {
+"description": "Defines an individual comparison. Most requests will include multiple comparisons so that the report compares between the comparisons.",
+"id": "Comparison",
+"properties": {
+"comparison": {
+"description": "A saved comparison identified by the comparison's resource name. For example, 'comparisons/1234'.",
+"type": "string"
+},
+"dimensionFilter": {
+"$ref": "FilterExpression",
+"description": "A basic comparison."
+},
+"name": {
+"description": "Each comparison produces separate rows in the response. In the response, this comparison is identified by this name. If name is unspecified, we will use the saved comparisons display name.",
+"type": "string"
+}
+},
+"type": "object"
+},
+"ComparisonMetadata": {
+"description": "The metadata for a single comparison.",
+"id": "ComparisonMetadata",
+"properties": {
+"apiName": {
+"description": "This comparison's resource name. Useable in [Comparison](#Comparison)'s `comparison` field. For example, 'comparisons/1234'.",
+"type": "string"
+},
+"description": {
+"description": "This comparison's description.",
+"type": "string"
+},
+"uiName": {
+"description": "This comparison's name within the Google Analytics user interface.",
+"type": "string"
+}
+},
+"type": "object"
+},
"ConcatenateExpression": {
"description": "Used to combine dimension values to a single dimension.",
"id": "ConcatenateExpression",
@@ -1073,6 +1111,13 @@
"description": "The dimensions, metrics and comparisons currently accepted in reporting methods.",
"id": "Metadata",
"properties": {
+"comparisons": {
+"description": "The comparison descriptions.",
+"items": {
+"$ref": "ComparisonMetadata"
+},
+"type": "array"
+},
"dimensions": {
"description": "The dimension descriptions.",
"items": {
@@ -1694,6 +1739,13 @@
"$ref": "CohortSpec",
"description": "Cohort group associated with this request. If there is a cohort group in the request the 'cohort' dimension must be present."
},
+"comparisons": {
+"description": "Optional. The configuration of comparisons requested and displayed. The request requires both a comparisons field and a comparisons dimension to receive a comparison column in the response.",
+"items": {
+"$ref": "Comparison"
+},
+"type": "array"
+},
"currencyCode": {
"description": "A currency code in ISO4217 format, such as \"AED\", \"USD\", \"JPY\". If the field is empty, the report uses the property's default currency.",
"type": "string"
@@ -1946,6 +1998,13 @@
"$ref": "CohortSpec",
"description": "Cohort group associated with this request. If there is a cohort group in the request the 'cohort' dimension must be present."
},
+"comparisons": {
+"description": "Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.",
+"items": {
+"$ref": "Comparison"
+},
+"type": "array"
+},
"currencyCode": {
"description": "A currency code in ISO4217 format, such as \"AED\", \"USD\", \"JPY\". If the field is empty, the report uses the property's default currency.",
"type": "string"
diff --git a/googleapiclient/discovery_cache/documents/analyticshub.v1.json b/googleapiclient/discovery_cache/documents/analyticshub.v1.json
index 7be6c660b..28b80c15b 100644
--- a/googleapiclient/discovery_cache/documents/analyticshub.v1.json
+++ b/googleapiclient/discovery_cache/documents/analyticshub.v1.json
@@ -1022,7 +1022,7 @@
}
}
},
-"revision": "20240506",
+"revision": "20240509",
"rootUrl": "https://analyticshub.googleapis.com/",
"schemas": {
"AuditConfig": {
diff --git a/googleapiclient/discovery_cache/documents/analyticshub.v1beta1.json b/googleapiclient/discovery_cache/documents/analyticshub.v1beta1.json
index 8f07915ad..abf687899 100644
--- a/googleapiclient/discovery_cache/documents/analyticshub.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/analyticshub.v1beta1.json
@@ -695,7 +695,7 @@
}
}
},
-"revision": "20240506",
+"revision": "20240509",
"rootUrl": "https://analyticshub.googleapis.com/",
"schemas": {
"AuditConfig": {
diff --git a/googleapiclient/discovery_cache/documents/androiddeviceprovisioning.v1.json b/googleapiclient/discovery_cache/documents/androiddeviceprovisioning.v1.json
index ea667c5d9..8e30d8edd 100644
--- a/googleapiclient/discovery_cache/documents/androiddeviceprovisioning.v1.json
+++ b/googleapiclient/discovery_cache/documents/androiddeviceprovisioning.v1.json
@@ -851,7 +851,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://androiddeviceprovisioning.googleapis.com/",
"schemas": {
"ClaimDeviceRequest": {
diff --git a/googleapiclient/discovery_cache/documents/androidenterprise.v1.json b/googleapiclient/discovery_cache/documents/androidenterprise.v1.json
index a1b72969f..469019384 100644
--- a/googleapiclient/discovery_cache/documents/androidenterprise.v1.json
+++ b/googleapiclient/discovery_cache/documents/androidenterprise.v1.json
@@ -2649,7 +2649,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240509",
"rootUrl": "https://androidenterprise.googleapis.com/",
"schemas": {
"Administrator": {
diff --git a/googleapiclient/discovery_cache/documents/androidpublisher.v3.json b/googleapiclient/discovery_cache/documents/androidpublisher.v3.json
index e925a75aa..1318e7ed0 100644
--- a/googleapiclient/discovery_cache/documents/androidpublisher.v3.json
+++ b/googleapiclient/discovery_cache/documents/androidpublisher.v3.json
@@ -4731,7 +4731,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240513",
"rootUrl": "https://androidpublisher.googleapis.com/",
"schemas": {
"Abi": {
diff --git a/googleapiclient/discovery_cache/documents/apikeys.v2.json b/googleapiclient/discovery_cache/documents/apikeys.v2.json
index 575e61bda..e61cdabd6 100644
--- a/googleapiclient/discovery_cache/documents/apikeys.v2.json
+++ b/googleapiclient/discovery_cache/documents/apikeys.v2.json
@@ -396,7 +396,7 @@
}
}
},
-"revision": "20240505",
+"revision": "20240512",
"rootUrl": "https://apikeys.googleapis.com/",
"schemas": {
"Operation": {
diff --git a/googleapiclient/discovery_cache/documents/area120tables.v1alpha1.json b/googleapiclient/discovery_cache/documents/area120tables.v1alpha1.json
index b957214b7..f05f5f196 100644
--- a/googleapiclient/discovery_cache/documents/area120tables.v1alpha1.json
+++ b/googleapiclient/discovery_cache/documents/area120tables.v1alpha1.json
@@ -586,7 +586,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240512",
"rootUrl": "https://area120tables.googleapis.com/",
"schemas": {
"BatchCreateRowsRequest": {
diff --git a/googleapiclient/discovery_cache/documents/authorizedbuyersmarketplace.v1.json b/googleapiclient/discovery_cache/documents/authorizedbuyersmarketplace.v1.json
index bb6efed46..d48ceef51 100644
--- a/googleapiclient/discovery_cache/documents/authorizedbuyersmarketplace.v1.json
+++ b/googleapiclient/discovery_cache/documents/authorizedbuyersmarketplace.v1.json
@@ -1367,7 +1367,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240513",
"rootUrl": "https://authorizedbuyersmarketplace.googleapis.com/",
"schemas": {
"AcceptProposalRequest": {
diff --git a/googleapiclient/discovery_cache/documents/backupdr.v1.json b/googleapiclient/discovery_cache/documents/backupdr.v1.json
index ceb7fb419..23b728a0f 100644
--- a/googleapiclient/discovery_cache/documents/backupdr.v1.json
+++ b/googleapiclient/discovery_cache/documents/backupdr.v1.json
@@ -567,7 +567,7 @@
}
}
},
-"revision": "20240417",
+"revision": "20240501",
"rootUrl": "https://backupdr.googleapis.com/",
"schemas": {
"AuditConfig": {
diff --git a/googleapiclient/discovery_cache/documents/blogger.v2.json b/googleapiclient/discovery_cache/documents/blogger.v2.json
index f24900cb3..934533ca8 100644
--- a/googleapiclient/discovery_cache/documents/blogger.v2.json
+++ b/googleapiclient/discovery_cache/documents/blogger.v2.json
@@ -401,7 +401,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240513",
"rootUrl": "https://blogger.googleapis.com/",
"schemas": {
"Blog": {
diff --git a/googleapiclient/discovery_cache/documents/blogger.v3.json b/googleapiclient/discovery_cache/documents/blogger.v3.json
index 7c5a7b7fe..bb1f45981 100644
--- a/googleapiclient/discovery_cache/documents/blogger.v3.json
+++ b/googleapiclient/discovery_cache/documents/blogger.v3.json
@@ -1710,7 +1710,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240513",
"rootUrl": "https://blogger.googleapis.com/",
"schemas": {
"Blog": {
diff --git a/googleapiclient/discovery_cache/documents/businessprofileperformance.v1.json b/googleapiclient/discovery_cache/documents/businessprofileperformance.v1.json
index d399a558e..61713afc8 100644
--- a/googleapiclient/discovery_cache/documents/businessprofileperformance.v1.json
+++ b/googleapiclient/discovery_cache/documents/businessprofileperformance.v1.json
@@ -417,7 +417,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://businessprofileperformance.googleapis.com/",
"schemas": {
"DailyMetricTimeSeries": {
diff --git a/googleapiclient/discovery_cache/documents/chat.v1.json b/googleapiclient/discovery_cache/documents/chat.v1.json
index 75b21f1e5..430eb2f42 100644
--- a/googleapiclient/discovery_cache/documents/chat.v1.json
+++ b/googleapiclient/discovery_cache/documents/chat.v1.json
@@ -4026,7 +4026,7 @@
"id": "Space",
"properties": {
"adminInstalled": {
-"description": "Output only. Whether the Chat app was installed by a Google Workspace administrator. Administrators can install a Chat app for their domain, organizational unit, or a group of users. Administrators can only install Chat apps for direct messaging between users and the app. To support admin install, your app must feature direct messaging.",
+"description": "Output only. For direct message (DM) spaces with a Chat app, whether the space was created by a Google Workspace administrator. Administrators can install and set up a direct message with a Chat app on behalf of users in their organization. To support admin install, your Chat app must feature direct messaging.",
"readOnly": true,
"type": "boolean"
},
diff --git a/googleapiclient/discovery_cache/documents/checks.v1alpha.json b/googleapiclient/discovery_cache/documents/checks.v1alpha.json
index 9edd34996..6e1e31cae 100644
--- a/googleapiclient/discovery_cache/documents/checks.v1alpha.json
+++ b/googleapiclient/discovery_cache/documents/checks.v1alpha.json
@@ -414,7 +414,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://checks.googleapis.com/",
"schemas": {
"CancelOperationRequest": {
diff --git a/googleapiclient/discovery_cache/documents/chromemanagement.v1.json b/googleapiclient/discovery_cache/documents/chromemanagement.v1.json
index 3c766bea8..c6ac250fc 100644
--- a/googleapiclient/discovery_cache/documents/chromemanagement.v1.json
+++ b/googleapiclient/discovery_cache/documents/chromemanagement.v1.json
@@ -1172,7 +1172,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240512",
"rootUrl": "https://chromemanagement.googleapis.com/",
"schemas": {
"GoogleChromeManagementV1AndroidAppInfo": {
diff --git a/googleapiclient/discovery_cache/documents/chromepolicy.v1.json b/googleapiclient/discovery_cache/documents/chromepolicy.v1.json
index 51dd69046..5dd88b240 100644
--- a/googleapiclient/discovery_cache/documents/chromepolicy.v1.json
+++ b/googleapiclient/discovery_cache/documents/chromepolicy.v1.json
@@ -557,7 +557,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://chromepolicy.googleapis.com/",
"schemas": {
"GoogleChromePolicyVersionsV1AdditionalTargetKeyName": {
diff --git a/googleapiclient/discovery_cache/documents/cloudasset.v1.json b/googleapiclient/discovery_cache/documents/cloudasset.v1.json
index ac17e0744..09eac99b2 100644
--- a/googleapiclient/discovery_cache/documents/cloudasset.v1.json
+++ b/googleapiclient/discovery_cache/documents/cloudasset.v1.json
@@ -1095,7 +1095,7 @@
}
}
},
-"revision": "20240504",
+"revision": "20240511",
"rootUrl": "https://cloudasset.googleapis.com/",
"schemas": {
"AccessSelector": {
diff --git a/googleapiclient/discovery_cache/documents/cloudasset.v1beta1.json b/googleapiclient/discovery_cache/documents/cloudasset.v1beta1.json
index b8cdb387a..7913431ca 100644
--- a/googleapiclient/discovery_cache/documents/cloudasset.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/cloudasset.v1beta1.json
@@ -411,7 +411,7 @@
}
}
},
-"revision": "20240504",
+"revision": "20240511",
"rootUrl": "https://cloudasset.googleapis.com/",
"schemas": {
"AnalyzeIamPolicyLongrunningMetadata": {
diff --git a/googleapiclient/discovery_cache/documents/cloudasset.v1p1beta1.json b/googleapiclient/discovery_cache/documents/cloudasset.v1p1beta1.json
index f0312ffbb..8f2c652bf 100644
--- a/googleapiclient/discovery_cache/documents/cloudasset.v1p1beta1.json
+++ b/googleapiclient/discovery_cache/documents/cloudasset.v1p1beta1.json
@@ -207,7 +207,7 @@
}
}
},
-"revision": "20240504",
+"revision": "20240511",
"rootUrl": "https://cloudasset.googleapis.com/",
"schemas": {
"AnalyzeIamPolicyLongrunningMetadata": {
diff --git a/googleapiclient/discovery_cache/documents/cloudasset.v1p5beta1.json b/googleapiclient/discovery_cache/documents/cloudasset.v1p5beta1.json
index f1e7ad804..a728b11cb 100644
--- a/googleapiclient/discovery_cache/documents/cloudasset.v1p5beta1.json
+++ b/googleapiclient/discovery_cache/documents/cloudasset.v1p5beta1.json
@@ -177,7 +177,7 @@
}
}
},
-"revision": "20240504",
+"revision": "20240511",
"rootUrl": "https://cloudasset.googleapis.com/",
"schemas": {
"AnalyzeIamPolicyLongrunningMetadata": {
diff --git a/googleapiclient/discovery_cache/documents/cloudasset.v1p7beta1.json b/googleapiclient/discovery_cache/documents/cloudasset.v1p7beta1.json
index 44eb51082..345b17792 100644
--- a/googleapiclient/discovery_cache/documents/cloudasset.v1p7beta1.json
+++ b/googleapiclient/discovery_cache/documents/cloudasset.v1p7beta1.json
@@ -167,7 +167,7 @@
}
}
},
-"revision": "20240504",
+"revision": "20240511",
"rootUrl": "https://cloudasset.googleapis.com/",
"schemas": {
"AnalyzeIamPolicyLongrunningMetadata": {
diff --git a/googleapiclient/discovery_cache/documents/cloudbilling.v1.json b/googleapiclient/discovery_cache/documents/cloudbilling.v1.json
index d5a2ee8a5..10f06f8cf 100644
--- a/googleapiclient/discovery_cache/documents/cloudbilling.v1.json
+++ b/googleapiclient/discovery_cache/documents/cloudbilling.v1.json
@@ -751,7 +751,7 @@
}
}
},
-"revision": "20240419",
+"revision": "20240503",
"rootUrl": "https://cloudbilling.googleapis.com/",
"schemas": {
"AggregationInfo": {
diff --git a/googleapiclient/discovery_cache/documents/cloudbilling.v1beta.json b/googleapiclient/discovery_cache/documents/cloudbilling.v1beta.json
index 774d722bb..1c33f01d7 100644
--- a/googleapiclient/discovery_cache/documents/cloudbilling.v1beta.json
+++ b/googleapiclient/discovery_cache/documents/cloudbilling.v1beta.json
@@ -758,7 +758,7 @@
}
}
},
-"revision": "20240419",
+"revision": "20240503",
"rootUrl": "https://cloudbilling.googleapis.com/",
"schemas": {
"CacheFillRegions": {
diff --git a/googleapiclient/discovery_cache/documents/cloudbuild.v1.json b/googleapiclient/discovery_cache/documents/cloudbuild.v1.json
index c2b59e23d..97315bf5c 100644
--- a/googleapiclient/discovery_cache/documents/cloudbuild.v1.json
+++ b/googleapiclient/discovery_cache/documents/cloudbuild.v1.json
@@ -2346,7 +2346,7 @@
}
}
},
-"revision": "20240427",
+"revision": "20240512",
"rootUrl": "https://cloudbuild.googleapis.com/",
"schemas": {
"ApprovalConfig": {
@@ -2866,7 +2866,7 @@
},
"source": {
"$ref": "Source",
-"description": "The location of the source files to build."
+"description": "Optional. The location of the source files to build."
},
"sourceProvenance": {
"$ref": "SourceProvenance",
@@ -3510,7 +3510,7 @@ false
"id": "ConnectedRepository",
"properties": {
"dir": {
-"description": "Directory, relative to the source root, in which to run the build.",
+"description": "Optional. Directory, relative to the source root, in which to run the build.",
"type": "string"
},
"repository": {
@@ -3518,7 +3518,7 @@ false
"type": "string"
},
"revision": {
-"description": "The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.",
+"description": "Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.",
"type": "string"
}
},
@@ -3810,6 +3810,26 @@ false
},
"type": "object"
},
+"GCSLocation": {
+"description": "Represents a storage location in Cloud Storage",
+"id": "GCSLocation",
+"properties": {
+"bucket": {
+"description": "Cloud Storage bucket. See https://cloud.google.com/storage/docs/naming#requirements",
+"type": "string"
+},
+"generation": {
+"description": "Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.",
+"format": "int64",
+"type": "string"
+},
+"object": {
+"description": "Cloud Storage object. See https://cloud.google.com/storage/docs/naming#objectnames",
+"type": "string"
+}
+},
+"type": "object"
+},
"GitConfig": {
"description": "GitConfig is a configuration for git operations.",
"id": "GitConfig",
@@ -4221,15 +4241,15 @@ false
"id": "GitSource",
"properties": {
"dir": {
-"description": "Directory, relative to the source root, in which to run the build. This must be a relative path. If a step's `dir` is specified and is an absolute path, this value is ignored for that step's execution.",
+"description": "Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step's `dir` is specified and is an absolute path, this value is ignored for that step's execution.",
"type": "string"
},
"revision": {
-"description": "The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.",
+"description": "Optional. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref. Cloud Build uses `git fetch` to fetch the revision from the Git repository; therefore make sure that the string you provide for `revision` is parsable by the command. For information on string values accepted by `git fetch`, see https://git-scm.com/docs/gitrevisions#_specifying_revisions. For information on `git fetch`, see https://git-scm.com/docs/git-fetch.",
"type": "string"
},
"url": {
-"description": "Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.",
+"description": "Required. Location of the Git repo to build. This will be used as a `git remote`, see https://git-scm.com/docs/git-remote.",
"type": "string"
}
},
@@ -4297,6 +4317,10 @@ false
"proxySecretVersionName": {
"description": "SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].",
"type": "string"
+},
+"proxySslCaInfo": {
+"$ref": "GCSLocation",
+"description": "Optional. Cloud Storage object storing the certificate to use with the HTTP proxy."
}
},
"type": "object"
@@ -4802,26 +4826,26 @@ false
"type": "string"
},
"dir": {
-"description": "Directory, relative to the source root, in which to run the build. This must be a relative path. If a step's `dir` is specified and is an absolute path, this value is ignored for that step's execution.",
+"description": "Optional. Directory, relative to the source root, in which to run the build. This must be a relative path. If a step's `dir` is specified and is an absolute path, this value is ignored for that step's execution.",
"type": "string"
},
"invertRegex": {
-"description": "Only trigger a build if the revision regex does NOT match the revision regex.",
+"description": "Optional. Only trigger a build if the revision regex does NOT match the revision regex.",
"type": "boolean"
},
"projectId": {
-"description": "ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.",
+"description": "Optional. ID of the project that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.",
"type": "string"
},
"repoName": {
-"description": "Name of the Cloud Source Repository.",
+"description": "Required. Name of the Cloud Source Repository.",
"type": "string"
},
"substitutions": {
"additionalProperties": {
"type": "string"
},
-"description": "Substitutions to use in a triggered build. Should only be used with RunBuildTrigger",
+"description": "Optional. Substitutions to use in a triggered build. Should only be used with RunBuildTrigger",
"type": "object"
},
"tagName": {
@@ -4891,7 +4915,7 @@ false
"type": "array"
},
"buildStepOutputs": {
-"description": "List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.",
+"description": "List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can't be substituted.",
"items": {
"format": "byte",
"type": "string"
@@ -5142,12 +5166,12 @@ false
"type": "string"
},
"generation": {
-"description": "Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.",
+"description": "Optional. Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.",
"format": "int64",
"type": "string"
},
"object": {
-"description": "Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.",
+"description": "Required. Cloud Storage object containing the source. This object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.",
"type": "string"
},
"sourceFetcher": {
@@ -5172,7 +5196,7 @@ false
"id": "StorageSourceManifest",
"properties": {
"bucket": {
-"description": "Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).",
+"description": "Required. Cloud Storage bucket containing the source manifest (see [Bucket Name Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).",
"type": "string"
},
"generation": {
@@ -5181,7 +5205,7 @@ false
"type": "string"
},
"object": {
-"description": "Cloud Storage object containing the source manifest. This object must be a JSON file.",
+"description": "Required. Cloud Storage object containing the source manifest. This object must be a JSON file.",
"type": "string"
}
},
diff --git a/googleapiclient/discovery_cache/documents/cloudbuild.v2.json b/googleapiclient/discovery_cache/documents/cloudbuild.v2.json
index 2002ca785..dda889c29 100644
--- a/googleapiclient/discovery_cache/documents/cloudbuild.v2.json
+++ b/googleapiclient/discovery_cache/documents/cloudbuild.v2.json
@@ -844,7 +844,7 @@
}
}
},
-"revision": "20240427",
+"revision": "20240512",
"rootUrl": "https://cloudbuild.googleapis.com/",
"schemas": {
"AuditConfig": {
diff --git a/googleapiclient/discovery_cache/documents/cloudchannel.v1.json b/googleapiclient/discovery_cache/documents/cloudchannel.v1.json
index ba0e61f3f..f9d223884 100644
--- a/googleapiclient/discovery_cache/documents/cloudchannel.v1.json
+++ b/googleapiclient/discovery_cache/documents/cloudchannel.v1.json
@@ -2183,7 +2183,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://cloudchannel.googleapis.com/",
"schemas": {
"GoogleCloudChannelV1ActivateEntitlementRequest": {
diff --git a/googleapiclient/discovery_cache/documents/cloudkms.v1.json b/googleapiclient/discovery_cache/documents/cloudkms.v1.json
index 8e947748a..4c1037882 100644
--- a/googleapiclient/discovery_cache/documents/cloudkms.v1.json
+++ b/googleapiclient/discovery_cache/documents/cloudkms.v1.json
@@ -154,7 +154,7 @@
]
},
"updateAutokeyConfig": {
-"description": "Updates the AutokeyConfig for a folder. The caller must have both `cloudkms.autokeyConfigs.update` permission on the parent folder and `cloudkms.cryptoKeys.setIamPolicy` permission on the provided key project. An empty key project may be provided to clear the configuration.",
+"description": "Updates the AutokeyConfig for a folder. The caller must have both `cloudkms.autokeyConfigs.update` permission on the parent folder and `cloudkms.cryptoKeys.setIamPolicy` permission on the provided key project. A KeyHandle creation in the folder's descendant projects will use this configuration to determine where to create the resulting CryptoKey.",
"flatPath": "v1/folders/{foldersId}/autokeyConfig",
"httpMethod": "PATCH",
"id": "cloudkms.folders.updateAutokeyConfig",
@@ -2056,7 +2056,7 @@
}
}
},
-"revision": "20240425",
+"revision": "20240502",
"rootUrl": "https://cloudkms.googleapis.com/",
"schemas": {
"AsymmetricDecryptRequest": {
@@ -2241,7 +2241,7 @@
"id": "AutokeyConfig",
"properties": {
"keyProject": {
-"description": "Optional. Name of the key project, e.g. `projects/{PROJECT_ID}` or `projects/{PROJECT_NUMBER}`, where Cloud KMS Autokey will provision new CryptoKeys. On UpdateAutokeyConfig, the caller will require `cloudkms.cryptoKeys.setIamPolicy` permission on this key project. Once configured, for Cloud KMS Autokey to function properly, this key project must have the Cloud KMS API activated and the Cloud KMS Service Agent for this key project must be granted the `cloudkms.admin` role (or pertinent permissions).",
+"description": "Optional. Name of the key project, e.g. `projects/{PROJECT_ID}` or `projects/{PROJECT_NUMBER}`, where Cloud KMS Autokey will provision a new CryptoKey when a KeyHandle is created. On UpdateAutokeyConfig, the caller will require `cloudkms.cryptoKeys.setIamPolicy` permission on this key project. Once configured, for Cloud KMS Autokey to function properly, this key project must have the Cloud KMS API activated and the Cloud KMS Service Agent for this key project must be granted the `cloudkms.admin` role (or pertinent permissions). A request with an empty key project field will clear the configuration.",
"type": "string"
},
"name": {
@@ -3275,12 +3275,12 @@
"id": "KeyHandle",
"properties": {
"kmsKey": {
-"description": "Output only. Name of a CryptoKey that has been provisioned for Customer Managed Encryption Key (CMEK) use in the KeyHandle's project and location for the requested resource type.",
+"description": "Output only. Name of a CryptoKey that has been provisioned for Customer Managed Encryption Key (CMEK) use in the KeyHandle project and location for the requested resource type. The CryptoKey project will reflect the value configured in the AutokeyConfig on the resource project's ancestor folder at the time of the KeyHandle creation. If more than one ancestor folder has a configured AutokeyConfig, the nearest of these configurations is used.",
"readOnly": true,
"type": "string"
},
"name": {
-"description": "Output only. Identifier. Name of the [KeyHandle] resource, e.g. `projects/{PROJECT_ID}/locations/{LOCATION}/keyHandles/{KEY_HANDLE_ID}`.",
+"description": "Output only. Identifier. Name of the KeyHandle resource, e.g. `projects/{PROJECT_ID}/locations/{LOCATION}/keyHandles/{KEY_HANDLE_ID}`.",
"readOnly": true,
"type": "string"
},
diff --git a/googleapiclient/discovery_cache/documents/cloudresourcemanager.v1.json b/googleapiclient/discovery_cache/documents/cloudresourcemanager.v1.json
index 3de4145d2..66b08fa61 100644
--- a/googleapiclient/discovery_cache/documents/cloudresourcemanager.v1.json
+++ b/googleapiclient/discovery_cache/documents/cloudresourcemanager.v1.json
@@ -1171,7 +1171,7 @@
}
}
},
-"revision": "20240502",
+"revision": "20240512",
"rootUrl": "https://cloudresourcemanager.googleapis.com/",
"schemas": {
"Ancestor": {
diff --git a/googleapiclient/discovery_cache/documents/cloudresourcemanager.v1beta1.json b/googleapiclient/discovery_cache/documents/cloudresourcemanager.v1beta1.json
index 1d340c851..7fc3055c2 100644
--- a/googleapiclient/discovery_cache/documents/cloudresourcemanager.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/cloudresourcemanager.v1beta1.json
@@ -568,7 +568,7 @@
}
}
},
-"revision": "20240502",
+"revision": "20240512",
"rootUrl": "https://cloudresourcemanager.googleapis.com/",
"schemas": {
"Ancestor": {
diff --git a/googleapiclient/discovery_cache/documents/cloudresourcemanager.v2.json b/googleapiclient/discovery_cache/documents/cloudresourcemanager.v2.json
index fe686fb7f..0158c1c3f 100644
--- a/googleapiclient/discovery_cache/documents/cloudresourcemanager.v2.json
+++ b/googleapiclient/discovery_cache/documents/cloudresourcemanager.v2.json
@@ -450,7 +450,7 @@
}
}
},
-"revision": "20240502",
+"revision": "20240512",
"rootUrl": "https://cloudresourcemanager.googleapis.com/",
"schemas": {
"AuditConfig": {
diff --git a/googleapiclient/discovery_cache/documents/cloudresourcemanager.v2beta1.json b/googleapiclient/discovery_cache/documents/cloudresourcemanager.v2beta1.json
index 47ecb360c..6dbe966d9 100644
--- a/googleapiclient/discovery_cache/documents/cloudresourcemanager.v2beta1.json
+++ b/googleapiclient/discovery_cache/documents/cloudresourcemanager.v2beta1.json
@@ -450,7 +450,7 @@
}
}
},
-"revision": "20240502",
+"revision": "20240512",
"rootUrl": "https://cloudresourcemanager.googleapis.com/",
"schemas": {
"AuditConfig": {
diff --git a/googleapiclient/discovery_cache/documents/cloudresourcemanager.v3.json b/googleapiclient/discovery_cache/documents/cloudresourcemanager.v3.json
index 2bd0bd6ff..8906d00ff 100644
--- a/googleapiclient/discovery_cache/documents/cloudresourcemanager.v3.json
+++ b/googleapiclient/discovery_cache/documents/cloudresourcemanager.v3.json
@@ -1805,7 +1805,7 @@
}
}
},
-"revision": "20240502",
+"revision": "20240512",
"rootUrl": "https://cloudresourcemanager.googleapis.com/",
"schemas": {
"AuditConfig": {
diff --git a/googleapiclient/discovery_cache/documents/cloudsupport.v2.json b/googleapiclient/discovery_cache/documents/cloudsupport.v2.json
index 2b2382e15..e5293039a 100644
--- a/googleapiclient/discovery_cache/documents/cloudsupport.v2.json
+++ b/googleapiclient/discovery_cache/documents/cloudsupport.v2.json
@@ -552,7 +552,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://cloudsupport.googleapis.com/",
"schemas": {
"Actor": {
diff --git a/googleapiclient/discovery_cache/documents/cloudsupport.v2beta.json b/googleapiclient/discovery_cache/documents/cloudsupport.v2beta.json
index 2f38e5440..1bf0f0b90 100644
--- a/googleapiclient/discovery_cache/documents/cloudsupport.v2beta.json
+++ b/googleapiclient/discovery_cache/documents/cloudsupport.v2beta.json
@@ -619,7 +619,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://cloudsupport.googleapis.com/",
"schemas": {
"Actor": {
diff --git a/googleapiclient/discovery_cache/documents/connectors.v1.json b/googleapiclient/discovery_cache/documents/connectors.v1.json
index 13ccf5d1e..cac586a0f 100644
--- a/googleapiclient/discovery_cache/documents/connectors.v1.json
+++ b/googleapiclient/discovery_cache/documents/connectors.v1.json
@@ -1212,6 +1212,34 @@
"scopes": [
"https://www.googleapis.com/auth/cloud-platform"
]
+},
+"deprecate": {
+"description": "Deprecates a single CustomConnectorVersion.",
+"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/customConnectors/{customConnectorsId}/customConnectorVersions/{customConnectorVersionsId}:deprecate",
+"httpMethod": "POST",
+"id": "connectors.projects.locations.customConnectors.customConnectorVersions.deprecate",
+"parameterOrder": [
+"name"
+],
+"parameters": {
+"name": {
+"description": "Required. Resource name of the form: `projects/{project}/locations/{location}/customConnectors/{custom_connector}/customConnectorVersions/{custom_connector_version}`",
+"location": "path",
+"pattern": "^projects/[^/]+/locations/[^/]+/customConnectors/[^/]+/customConnectorVersions/[^/]+$",
+"required": true,
+"type": "string"
+}
+},
+"path": "v1/{+name}:deprecate",
+"request": {
+"$ref": "DeprecateCustomConnectorVersionRequest"
+},
+"response": {
+"$ref": "Operation"
+},
+"scopes": [
+"https://www.googleapis.com/auth/cloud-platform"
+]
}
}
}
@@ -2399,7 +2427,7 @@
}
}
},
-"revision": "20240415",
+"revision": "20240504",
"rootUrl": "https://connectors.googleapis.com/",
"schemas": {
"AuditConfig": {
@@ -3422,6 +3450,22 @@
"enabled": {
"description": "Enabled represents whether logging is enabled or not for a connection.",
"type": "boolean"
+},
+"level": {
+"description": "Optional. Log configuration level.",
+"enum": [
+"LOG_LEVEL_UNSPECIFIED",
+"ERROR",
+"INFO",
+"DEBUG"
+],
+"enumDescriptions": [
+"Log level unspecified.",
+"Only error logs are enabled.",
+"Info and error logs are enabled.",
+"Debug and high verbosity logs are enabled."
+],
+"type": "string"
}
},
"type": "object"
@@ -3654,6 +3698,12 @@
},
"type": "object"
},
+"DeprecateCustomConnectorVersionRequest": {
+"description": "Request message for ConnectorsService.DeprecateCustomConnectorVersion",
+"id": "DeprecateCustomConnectorVersionRequest",
+"properties": {},
+"type": "object"
+},
"Destination": {
"id": "Destination",
"properties": {
@@ -3860,6 +3910,10 @@
"description": "Optional. Description of the resource.",
"type": "string"
},
+"endpointGlobalAccess": {
+"description": "Optional. The Private Service Connect Connection Endpoint Global Access. https://cloud.google.com/vpc/docs/about-accessing-vpc-hosted-services-endpoints#global-access",
+"type": "boolean"
+},
"endpointIp": {
"description": "Output only. The Private Service Connect connection endpoint ip",
"readOnly": true,
diff --git a/googleapiclient/discovery_cache/documents/containeranalysis.v1.json b/googleapiclient/discovery_cache/documents/containeranalysis.v1.json
index 3c2658ba6..0f7562bd0 100644
--- a/googleapiclient/discovery_cache/documents/containeranalysis.v1.json
+++ b/googleapiclient/discovery_cache/documents/containeranalysis.v1.json
@@ -1065,7 +1065,7 @@
}
}
},
-"revision": "20240322",
+"revision": "20240503",
"rootUrl": "https://containeranalysis.googleapis.com/",
"schemas": {
"AliasContext": {
@@ -2086,6 +2086,10 @@
"$ref": "NonCompliantFile"
},
"type": "array"
+},
+"version": {
+"$ref": "ComplianceVersion",
+"description": "The OS and config version the benchmark was run on."
}
},
"type": "object"
@@ -2321,6 +2325,10 @@
"readOnly": true,
"type": "string"
},
+"gitConfig": {
+"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig",
+"description": "Optional. Configuration for git operations."
+},
"id": {
"description": "Output only. Unique identifier of the build.",
"readOnly": true,
@@ -2920,6 +2928,25 @@ false
},
"type": "object"
},
+"ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig": {
+"description": "This config defines the location of a source through Developer Connect.",
+"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig",
+"properties": {
+"dir": {
+"description": "Required. Directory, relative to the source root, in which to run the build.",
+"type": "string"
+},
+"gitRepositoryLink": {
+"description": "Required. The Developer Connect Git repository link, formatted as `projects/*/locations/*/connections/*/gitRepositoryLink/*`.",
+"type": "string"
+},
+"revision": {
+"description": "Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.",
+"type": "string"
+}
+},
+"type": "object"
+},
"ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes": {
"description": "Container message for hashes of byte content of files, used in SourceProvenance messages to verify integrity of source input to the build.",
"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes",
@@ -2934,6 +2961,28 @@ false
},
"type": "object"
},
+"ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig": {
+"description": "GitConfig is a configuration for git operations.",
+"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig",
+"properties": {
+"http": {
+"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig",
+"description": "Configuration for HTTP related git operations."
+}
+},
+"type": "object"
+},
+"ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig": {
+"description": "HttpConfig is a configuration for HTTP related git operations.",
+"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig",
+"properties": {
+"proxySecretVersionName": {
+"description": "SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].",
+"type": "string"
+}
+},
+"type": "object"
+},
"ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource": {
"description": "Location of the source in any accessible Git repository.",
"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource",
@@ -3062,7 +3111,7 @@ false
"type": "array"
},
"buildStepOutputs": {
-"description": "List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.",
+"description": "List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can't be substituted.",
"items": {
"format": "byte",
"type": "string"
@@ -3168,6 +3217,10 @@ false
"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository",
"description": "Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource."
},
+"developerConnectConfig": {
+"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig",
+"description": "If provided, get the source from this Developer Connect config."
+},
"gitSource": {
"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource",
"description": "If provided, get the source from this Git repository."
diff --git a/googleapiclient/discovery_cache/documents/containeranalysis.v1alpha1.json b/googleapiclient/discovery_cache/documents/containeranalysis.v1alpha1.json
index 85d7baf93..bb16f8960 100644
--- a/googleapiclient/discovery_cache/documents/containeranalysis.v1alpha1.json
+++ b/googleapiclient/discovery_cache/documents/containeranalysis.v1alpha1.json
@@ -1233,7 +1233,7 @@
}
}
},
-"revision": "20240322",
+"revision": "20240503",
"rootUrl": "https://containeranalysis.googleapis.com/",
"schemas": {
"AnalysisCompleted": {
@@ -2295,6 +2295,10 @@
"readOnly": true,
"type": "string"
},
+"gitConfig": {
+"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig",
+"description": "Optional. Configuration for git operations."
+},
"id": {
"description": "Output only. Unique identifier of the build.",
"readOnly": true,
@@ -2894,6 +2898,25 @@ false
},
"type": "object"
},
+"ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig": {
+"description": "This config defines the location of a source through Developer Connect.",
+"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig",
+"properties": {
+"dir": {
+"description": "Required. Directory, relative to the source root, in which to run the build.",
+"type": "string"
+},
+"gitRepositoryLink": {
+"description": "Required. The Developer Connect Git repository link, formatted as `projects/*/locations/*/connections/*/gitRepositoryLink/*`.",
+"type": "string"
+},
+"revision": {
+"description": "Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.",
+"type": "string"
+}
+},
+"type": "object"
+},
"ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes": {
"description": "Container message for hashes of byte content of files, used in SourceProvenance messages to verify integrity of source input to the build.",
"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes",
@@ -2908,6 +2931,28 @@ false
},
"type": "object"
},
+"ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig": {
+"description": "GitConfig is a configuration for git operations.",
+"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig",
+"properties": {
+"http": {
+"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig",
+"description": "Configuration for HTTP related git operations."
+}
+},
+"type": "object"
+},
+"ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig": {
+"description": "HttpConfig is a configuration for HTTP related git operations.",
+"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig",
+"properties": {
+"proxySecretVersionName": {
+"description": "SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].",
+"type": "string"
+}
+},
+"type": "object"
+},
"ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource": {
"description": "Location of the source in any accessible Git repository.",
"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource",
@@ -3036,7 +3081,7 @@ false
"type": "array"
},
"buildStepOutputs": {
-"description": "List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.",
+"description": "List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can't be substituted.",
"items": {
"format": "byte",
"type": "string"
@@ -3142,6 +3187,10 @@ false
"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository",
"description": "Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource."
},
+"developerConnectConfig": {
+"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig",
+"description": "If provided, get the source from this Developer Connect config."
+},
"gitSource": {
"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource",
"description": "If provided, get the source from this Git repository."
diff --git a/googleapiclient/discovery_cache/documents/containeranalysis.v1beta1.json b/googleapiclient/discovery_cache/documents/containeranalysis.v1beta1.json
index 90cdb55a4..8fcc71d55 100644
--- a/googleapiclient/discovery_cache/documents/containeranalysis.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/containeranalysis.v1beta1.json
@@ -1121,7 +1121,7 @@
}
}
},
-"revision": "20240322",
+"revision": "20240503",
"rootUrl": "https://containeranalysis.googleapis.com/",
"schemas": {
"AliasContext": {
@@ -2281,6 +2281,10 @@
"readOnly": true,
"type": "string"
},
+"gitConfig": {
+"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig",
+"description": "Optional. Configuration for git operations."
+},
"id": {
"description": "Output only. Unique identifier of the build.",
"readOnly": true,
@@ -2880,6 +2884,25 @@ false
},
"type": "object"
},
+"ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig": {
+"description": "This config defines the location of a source through Developer Connect.",
+"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig",
+"properties": {
+"dir": {
+"description": "Required. Directory, relative to the source root, in which to run the build.",
+"type": "string"
+},
+"gitRepositoryLink": {
+"description": "Required. The Developer Connect Git repository link, formatted as `projects/*/locations/*/connections/*/gitRepositoryLink/*`.",
+"type": "string"
+},
+"revision": {
+"description": "Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.",
+"type": "string"
+}
+},
+"type": "object"
+},
"ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes": {
"description": "Container message for hashes of byte content of files, used in SourceProvenance messages to verify integrity of source input to the build.",
"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes",
@@ -2894,6 +2917,28 @@ false
},
"type": "object"
},
+"ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig": {
+"description": "GitConfig is a configuration for git operations.",
+"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig",
+"properties": {
+"http": {
+"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig",
+"description": "Configuration for HTTP related git operations."
+}
+},
+"type": "object"
+},
+"ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig": {
+"description": "HttpConfig is a configuration for HTTP related git operations.",
+"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig",
+"properties": {
+"proxySecretVersionName": {
+"description": "SecretVersion resource of the HTTP proxy URL. The proxy URL should be in format protocol://@]proxyhost[:port].",
+"type": "string"
+}
+},
+"type": "object"
+},
"ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource": {
"description": "Location of the source in any accessible Git repository.",
"id": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource",
@@ -3022,7 +3067,7 @@ false
"type": "array"
},
"buildStepOutputs": {
-"description": "List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored.",
+"description": "List of build step outputs, produced by builder images, in the order corresponding to build step indices. [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) can produce this output by writing to `$BUILDER_OUTPUT/output`. Only the first 50KB of data is stored. Note that the `$BUILDER_OUTPUT` variable is read-only and can't be substituted.",
"items": {
"format": "byte",
"type": "string"
@@ -3128,6 +3173,10 @@ false
"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository",
"description": "Optional. If provided, get the source from this 2nd-gen Google Cloud Build repository resource."
},
+"developerConnectConfig": {
+"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig",
+"description": "If provided, get the source from this Developer Connect config."
+},
"gitSource": {
"$ref": "ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource",
"description": "If provided, get the source from this Git repository."
diff --git a/googleapiclient/discovery_cache/documents/content.v2.1.json b/googleapiclient/discovery_cache/documents/content.v2.1.json
index 760a09f0a..a1ec4c25b 100644
--- a/googleapiclient/discovery_cache/documents/content.v2.1.json
+++ b/googleapiclient/discovery_cache/documents/content.v2.1.json
@@ -6219,7 +6219,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://shoppingcontent.googleapis.com/",
"schemas": {
"Account": {
diff --git a/googleapiclient/discovery_cache/documents/customsearch.v1.json b/googleapiclient/discovery_cache/documents/customsearch.v1.json
index d0ce03cea..18b145024 100644
--- a/googleapiclient/discovery_cache/documents/customsearch.v1.json
+++ b/googleapiclient/discovery_cache/documents/customsearch.v1.json
@@ -702,7 +702,7 @@ false
}
}
},
-"revision": "20240509",
+"revision": "20240512",
"rootUrl": "https://customsearch.googleapis.com/",
"schemas": {
"Promotion": {
diff --git a/googleapiclient/discovery_cache/documents/datamigration.v1.json b/googleapiclient/discovery_cache/documents/datamigration.v1.json
index 422f924f6..b06a10ddf 100644
--- a/googleapiclient/discovery_cache/documents/datamigration.v1.json
+++ b/googleapiclient/discovery_cache/documents/datamigration.v1.json
@@ -2125,7 +2125,7 @@
}
}
},
-"revision": "20240430",
+"revision": "20240506",
"rootUrl": "https://datamigration.googleapis.com/",
"schemas": {
"AlloyDbConnectionProfile": {
diff --git a/googleapiclient/discovery_cache/documents/datamigration.v1beta1.json b/googleapiclient/discovery_cache/documents/datamigration.v1beta1.json
index b8df09ef7..9c947f624 100644
--- a/googleapiclient/discovery_cache/documents/datamigration.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/datamigration.v1beta1.json
@@ -1049,7 +1049,7 @@
}
}
},
-"revision": "20240430",
+"revision": "20240506",
"rootUrl": "https://datamigration.googleapis.com/",
"schemas": {
"AuditConfig": {
diff --git a/googleapiclient/discovery_cache/documents/datapipelines.v1.json b/googleapiclient/discovery_cache/documents/datapipelines.v1.json
index 7d669dcf1..ed49819b0 100644
--- a/googleapiclient/discovery_cache/documents/datapipelines.v1.json
+++ b/googleapiclient/discovery_cache/documents/datapipelines.v1.json
@@ -369,7 +369,7 @@
}
}
},
-"revision": "20240421",
+"revision": "20240505",
"rootUrl": "https://datapipelines.googleapis.com/",
"schemas": {
"GoogleCloudDatapipelinesV1DataflowJobDetails": {
diff --git a/googleapiclient/discovery_cache/documents/dataportability.v1.json b/googleapiclient/discovery_cache/documents/dataportability.v1.json
index 8fceb396f..bb6a46134 100644
--- a/googleapiclient/discovery_cache/documents/dataportability.v1.json
+++ b/googleapiclient/discovery_cache/documents/dataportability.v1.json
@@ -641,7 +641,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240512",
"rootUrl": "https://dataportability.googleapis.com/",
"schemas": {
"Empty": {
diff --git a/googleapiclient/discovery_cache/documents/dataportability.v1beta.json b/googleapiclient/discovery_cache/documents/dataportability.v1beta.json
index d298fcd94..555b867e1 100644
--- a/googleapiclient/discovery_cache/documents/dataportability.v1beta.json
+++ b/googleapiclient/discovery_cache/documents/dataportability.v1beta.json
@@ -641,7 +641,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://dataportability.googleapis.com/",
"schemas": {
"Empty": {
diff --git a/googleapiclient/discovery_cache/documents/datastream.v1alpha1.json b/googleapiclient/discovery_cache/documents/datastream.v1alpha1.json
index 1aaf123ca..bad20d583 100644
--- a/googleapiclient/discovery_cache/documents/datastream.v1alpha1.json
+++ b/googleapiclient/discovery_cache/documents/datastream.v1alpha1.json
@@ -1224,7 +1224,7 @@
}
}
},
-"revision": "20240410",
+"revision": "20240501",
"rootUrl": "https://datastream.googleapis.com/",
"schemas": {
"AvroFileFormat": {
diff --git a/googleapiclient/discovery_cache/documents/dialogflow.v2.json b/googleapiclient/discovery_cache/documents/dialogflow.v2.json
index 0c4324da2..4374e60a7 100644
--- a/googleapiclient/discovery_cache/documents/dialogflow.v2.json
+++ b/googleapiclient/discovery_cache/documents/dialogflow.v2.json
@@ -8327,7 +8327,7 @@
}
}
},
-"revision": "20240430",
+"revision": "20240507",
"rootUrl": "https://dialogflow.googleapis.com/",
"schemas": {
"GoogleCloudDialogflowCxV3AdvancedSettings": {
@@ -8361,10 +8361,20 @@
"description": "If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a \"3\" was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).",
"type": "boolean"
},
+"endpointingTimeoutDuration": {
+"description": "Endpoint timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"finishDigit": {
"description": "The digit that terminates a DTMF digit sequence.",
"type": "string"
},
+"interdigitTimeoutDuration": {
+"description": "Interdigit timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"maxDigits": {
"description": "Max length of DTMF digits.",
"format": "int32",
@@ -10741,10 +10751,20 @@
"description": "If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a \"3\" was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).",
"type": "boolean"
},
+"endpointingTimeoutDuration": {
+"description": "Endpoint timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"finishDigit": {
"description": "The digit that terminates a DTMF digit sequence.",
"type": "string"
},
+"interdigitTimeoutDuration": {
+"description": "Interdigit timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"maxDigits": {
"description": "Max length of DTMF digits.",
"format": "int32",
diff --git a/googleapiclient/discovery_cache/documents/dialogflow.v2beta1.json b/googleapiclient/discovery_cache/documents/dialogflow.v2beta1.json
index f1f9e9c7f..44784d85f 100644
--- a/googleapiclient/discovery_cache/documents/dialogflow.v2beta1.json
+++ b/googleapiclient/discovery_cache/documents/dialogflow.v2beta1.json
@@ -7695,7 +7695,7 @@
}
}
},
-"revision": "20240430",
+"revision": "20240507",
"rootUrl": "https://dialogflow.googleapis.com/",
"schemas": {
"GoogleCloudDialogflowCxV3AdvancedSettings": {
@@ -7729,10 +7729,20 @@
"description": "If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a \"3\" was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).",
"type": "boolean"
},
+"endpointingTimeoutDuration": {
+"description": "Endpoint timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"finishDigit": {
"description": "The digit that terminates a DTMF digit sequence.",
"type": "string"
},
+"interdigitTimeoutDuration": {
+"description": "Interdigit timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"maxDigits": {
"description": "Max length of DTMF digits.",
"format": "int32",
@@ -10109,10 +10119,20 @@
"description": "If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a \"3\" was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).",
"type": "boolean"
},
+"endpointingTimeoutDuration": {
+"description": "Endpoint timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"finishDigit": {
"description": "The digit that terminates a DTMF digit sequence.",
"type": "string"
},
+"interdigitTimeoutDuration": {
+"description": "Interdigit timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"maxDigits": {
"description": "Max length of DTMF digits.",
"format": "int32",
diff --git a/googleapiclient/discovery_cache/documents/dialogflow.v3.json b/googleapiclient/discovery_cache/documents/dialogflow.v3.json
index 7c6a0d945..0cc794ae0 100644
--- a/googleapiclient/discovery_cache/documents/dialogflow.v3.json
+++ b/googleapiclient/discovery_cache/documents/dialogflow.v3.json
@@ -4453,7 +4453,7 @@
}
}
},
-"revision": "20240430",
+"revision": "20240507",
"rootUrl": "https://dialogflow.googleapis.com/",
"schemas": {
"GoogleCloudDialogflowCxV3AdvancedSettings": {
@@ -4487,10 +4487,20 @@
"description": "If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a \"3\" was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).",
"type": "boolean"
},
+"endpointingTimeoutDuration": {
+"description": "Endpoint timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"finishDigit": {
"description": "The digit that terminates a DTMF digit sequence.",
"type": "string"
},
+"interdigitTimeoutDuration": {
+"description": "Interdigit timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"maxDigits": {
"description": "Max length of DTMF digits.",
"format": "int32",
@@ -7854,7 +7864,7 @@ false
"NO_MATCH",
"NO_INPUT",
"EVENT",
-"LLM"
+"PLAYBOOK"
],
"enumDescriptions": [
"Not specified. Should never be used.",
@@ -7864,7 +7874,7 @@ false
"No match was found for the query.",
"Indicates an empty query.",
"The query directly triggered an event.",
-"The query was handled by an LLM."
+"The query was handled by a `Playbook`."
],
"type": "string"
},
@@ -8956,6 +8966,10 @@ false
"gcsBucket": {
"description": "Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.",
"type": "string"
+},
+"storeTtsAudio": {
+"description": "Whether to store TTS audio. By default, TTS audio from the virtual agent is not exported.",
+"type": "boolean"
}
},
"type": "object"
@@ -10220,10 +10234,20 @@ false
"description": "If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a \"3\" was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).",
"type": "boolean"
},
+"endpointingTimeoutDuration": {
+"description": "Endpoint timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"finishDigit": {
"description": "The digit that terminates a DTMF digit sequence.",
"type": "string"
},
+"interdigitTimeoutDuration": {
+"description": "Interdigit timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"maxDigits": {
"description": "Max length of DTMF digits.",
"format": "int32",
diff --git a/googleapiclient/discovery_cache/documents/dialogflow.v3beta1.json b/googleapiclient/discovery_cache/documents/dialogflow.v3beta1.json
index 073452c00..f04076a2a 100644
--- a/googleapiclient/discovery_cache/documents/dialogflow.v3beta1.json
+++ b/googleapiclient/discovery_cache/documents/dialogflow.v3beta1.json
@@ -4551,7 +4551,7 @@
}
}
},
-"revision": "20240430",
+"revision": "20240507",
"rootUrl": "https://dialogflow.googleapis.com/",
"schemas": {
"GoogleCloudDialogflowCxV3AdvancedSettings": {
@@ -4585,10 +4585,20 @@
"description": "If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a \"3\" was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).",
"type": "boolean"
},
+"endpointingTimeoutDuration": {
+"description": "Endpoint timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"finishDigit": {
"description": "The digit that terminates a DTMF digit sequence.",
"type": "string"
},
+"interdigitTimeoutDuration": {
+"description": "Interdigit timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"maxDigits": {
"description": "Max length of DTMF digits.",
"format": "int32",
@@ -6965,10 +6975,20 @@
"description": "If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a \"3\" was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).",
"type": "boolean"
},
+"endpointingTimeoutDuration": {
+"description": "Endpoint timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"finishDigit": {
"description": "The digit that terminates a DTMF digit sequence.",
"type": "string"
},
+"interdigitTimeoutDuration": {
+"description": "Interdigit timeout setting for matching dtmf input to regex.",
+"format": "google-duration",
+"type": "string"
+},
"maxDigits": {
"description": "Max length of DTMF digits.",
"format": "int32",
@@ -10616,7 +10636,7 @@ false
"NO_MATCH",
"NO_INPUT",
"EVENT",
-"LLM"
+"PLAYBOOK"
],
"enumDescriptions": [
"Not specified. Should never be used.",
@@ -10626,7 +10646,7 @@ false
"No match was found for the query.",
"Indicates an empty query.",
"The query directly triggered an event.",
-"The query was handled by an LLM."
+"The query was handled by a `Playbook`."
],
"type": "string"
},
@@ -11731,6 +11751,10 @@ false
"gcsBucket": {
"description": "Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.",
"type": "string"
+},
+"storeTtsAudio": {
+"description": "Whether to store TTS audio. By default, TTS audio from the virtual agent is not exported.",
+"type": "boolean"
}
},
"type": "object"
diff --git a/googleapiclient/discovery_cache/documents/digitalassetlinks.v1.json b/googleapiclient/discovery_cache/documents/digitalassetlinks.v1.json
index 258bf8018..20900b001 100644
--- a/googleapiclient/discovery_cache/documents/digitalassetlinks.v1.json
+++ b/googleapiclient/discovery_cache/documents/digitalassetlinks.v1.json
@@ -199,7 +199,7 @@
}
}
},
-"revision": "20240430",
+"revision": "20240507",
"rootUrl": "https://digitalassetlinks.googleapis.com/",
"schemas": {
"AndroidAppAsset": {
diff --git a/googleapiclient/discovery_cache/documents/discoveryengine.v1.json b/googleapiclient/discovery_cache/documents/discoveryengine.v1.json
index c73ca393e..b7af7701c 100644
--- a/googleapiclient/discovery_cache/documents/discoveryengine.v1.json
+++ b/googleapiclient/discovery_cache/documents/discoveryengine.v1.json
@@ -4208,7 +4208,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240510",
"rootUrl": "https://discoveryengine.googleapis.com/",
"schemas": {
"GoogleApiHttpBody": {
diff --git a/googleapiclient/discovery_cache/documents/discoveryengine.v1alpha.json b/googleapiclient/discovery_cache/documents/discoveryengine.v1alpha.json
index 31eb45bdc..b82fc70d1 100644
--- a/googleapiclient/discovery_cache/documents/discoveryengine.v1alpha.json
+++ b/googleapiclient/discovery_cache/documents/discoveryengine.v1alpha.json
@@ -6011,7 +6011,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240510",
"rootUrl": "https://discoveryengine.googleapis.com/",
"schemas": {
"GoogleApiHttpBody": {
diff --git a/googleapiclient/discovery_cache/documents/discoveryengine.v1beta.json b/googleapiclient/discovery_cache/documents/discoveryengine.v1beta.json
index ad2427986..2de384087 100644
--- a/googleapiclient/discovery_cache/documents/discoveryengine.v1beta.json
+++ b/googleapiclient/discovery_cache/documents/discoveryengine.v1beta.json
@@ -5361,7 +5361,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240510",
"rootUrl": "https://discoveryengine.googleapis.com/",
"schemas": {
"GoogleApiHttpBody": {
diff --git a/googleapiclient/discovery_cache/documents/docs.v1.json b/googleapiclient/discovery_cache/documents/docs.v1.json
index 518b6c610..4f51220ab 100644
--- a/googleapiclient/discovery_cache/documents/docs.v1.json
+++ b/googleapiclient/discovery_cache/documents/docs.v1.json
@@ -216,7 +216,7 @@
}
}
},
-"revision": "20240430",
+"revision": "20240509",
"rootUrl": "https://docs.googleapis.com/",
"schemas": {
"AutoText": {
diff --git a/googleapiclient/discovery_cache/documents/domains.v1beta1.json b/googleapiclient/discovery_cache/documents/domains.v1beta1.json
index 98845e324..df828db36 100644
--- a/googleapiclient/discovery_cache/documents/domains.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/domains.v1beta1.json
@@ -848,7 +848,7 @@
}
}
},
-"revision": "20240327",
+"revision": "20240501",
"rootUrl": "https://domains.googleapis.com/",
"schemas": {
"AuditConfig": {
diff --git a/googleapiclient/discovery_cache/documents/domainsrdap.v1.json b/googleapiclient/discovery_cache/documents/domainsrdap.v1.json
index 8be0c61d1..e1ac4ae64 100644
--- a/googleapiclient/discovery_cache/documents/domainsrdap.v1.json
+++ b/googleapiclient/discovery_cache/documents/domainsrdap.v1.json
@@ -289,7 +289,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240513",
"rootUrl": "https://domainsrdap.googleapis.com/",
"schemas": {
"HttpBody": {
diff --git a/googleapiclient/discovery_cache/documents/essentialcontacts.v1.json b/googleapiclient/discovery_cache/documents/essentialcontacts.v1.json
index d815243cd..3390e037b 100644
--- a/googleapiclient/discovery_cache/documents/essentialcontacts.v1.json
+++ b/googleapiclient/discovery_cache/documents/essentialcontacts.v1.json
@@ -850,7 +850,7 @@
}
}
},
-"revision": "20240505",
+"revision": "20240512",
"rootUrl": "https://essentialcontacts.googleapis.com/",
"schemas": {
"GoogleCloudEssentialcontactsV1ComputeContactsResponse": {
diff --git a/googleapiclient/discovery_cache/documents/factchecktools.v1alpha1.json b/googleapiclient/discovery_cache/documents/factchecktools.v1alpha1.json
index e3ab0f3dc..c2fe1beef 100644
--- a/googleapiclient/discovery_cache/documents/factchecktools.v1alpha1.json
+++ b/googleapiclient/discovery_cache/documents/factchecktools.v1alpha1.json
@@ -344,7 +344,7 @@
}
}
},
-"revision": "20240428",
+"revision": "20240512",
"rootUrl": "https://factchecktools.googleapis.com/",
"schemas": {
"GoogleFactcheckingFactchecktoolsV1alpha1Claim": {
diff --git a/googleapiclient/discovery_cache/documents/fcmdata.v1beta1.json b/googleapiclient/discovery_cache/documents/fcmdata.v1beta1.json
index 1d233ff16..c8e1b8e3a 100644
--- a/googleapiclient/discovery_cache/documents/fcmdata.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/fcmdata.v1beta1.json
@@ -154,7 +154,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240509",
"rootUrl": "https://fcmdata.googleapis.com/",
"schemas": {
"GoogleFirebaseFcmDataV1beta1AndroidDeliveryData": {
diff --git a/googleapiclient/discovery_cache/documents/firebaseappdistribution.v1.json b/googleapiclient/discovery_cache/documents/firebaseappdistribution.v1.json
index f8416f8bc..e8582a060 100644
--- a/googleapiclient/discovery_cache/documents/firebaseappdistribution.v1.json
+++ b/googleapiclient/discovery_cache/documents/firebaseappdistribution.v1.json
@@ -941,7 +941,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240510",
"rootUrl": "https://firebaseappdistribution.googleapis.com/",
"schemas": {
"GdataBlobstore2Info": {
diff --git a/googleapiclient/discovery_cache/documents/firebaseappdistribution.v1alpha.json b/googleapiclient/discovery_cache/documents/firebaseappdistribution.v1alpha.json
index 16431fd7a..6b031f609 100644
--- a/googleapiclient/discovery_cache/documents/firebaseappdistribution.v1alpha.json
+++ b/googleapiclient/discovery_cache/documents/firebaseappdistribution.v1alpha.json
@@ -585,7 +585,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240510",
"rootUrl": "https://firebaseappdistribution.googleapis.com/",
"schemas": {
"GoogleFirebaseAppdistroV1Release": {
diff --git a/googleapiclient/discovery_cache/documents/firebasedatabase.v1beta.json b/googleapiclient/discovery_cache/documents/firebasedatabase.v1beta.json
index 3c93acaee..1e04fc9ba 100644
--- a/googleapiclient/discovery_cache/documents/firebasedatabase.v1beta.json
+++ b/googleapiclient/discovery_cache/documents/firebasedatabase.v1beta.json
@@ -351,7 +351,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://firebasedatabase.googleapis.com/",
"schemas": {
"DatabaseInstance": {
diff --git a/googleapiclient/discovery_cache/documents/firebaseml.v1.json b/googleapiclient/discovery_cache/documents/firebaseml.v1.json
index 54e107beb..1354d1aa7 100644
--- a/googleapiclient/discovery_cache/documents/firebaseml.v1.json
+++ b/googleapiclient/discovery_cache/documents/firebaseml.v1.json
@@ -204,7 +204,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240510",
"rootUrl": "https://firebaseml.googleapis.com/",
"schemas": {
"CancelOperationRequest": {
diff --git a/googleapiclient/discovery_cache/documents/firebaseml.v1beta2.json b/googleapiclient/discovery_cache/documents/firebaseml.v1beta2.json
index 79e9c5353..cc12826f7 100644
--- a/googleapiclient/discovery_cache/documents/firebaseml.v1beta2.json
+++ b/googleapiclient/discovery_cache/documents/firebaseml.v1beta2.json
@@ -318,7 +318,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240510",
"rootUrl": "https://firebaseml.googleapis.com/",
"schemas": {
"DownloadModelResponse": {
diff --git a/googleapiclient/discovery_cache/documents/firebaseml.v2beta.json b/googleapiclient/discovery_cache/documents/firebaseml.v2beta.json
index 96f03d6b4..a7ed29d36 100644
--- a/googleapiclient/discovery_cache/documents/firebaseml.v2beta.json
+++ b/googleapiclient/discovery_cache/documents/firebaseml.v2beta.json
@@ -206,7 +206,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240510",
"rootUrl": "https://firebaseml.googleapis.com/",
"schemas": {
"Blob": {
@@ -627,22 +627,6 @@
"description": "Optional. Output response mimetype of the generated candidate text. Supported mimetype: - `text/plain`: (default) Text output. - `application/json`: JSON response in the candidates. The model needs to be prompted to output the appropriate response type, otherwise the behavior is undefined. This is a preview feature.",
"type": "string"
},
-"responseStyle": {
-"description": "Optional. Control Three levels of creativity in the model output. Default: RESPONSE_STYLE_BALANCED",
-"enum": [
-"RESPONSE_STYLE_UNSPECIFIED",
-"RESPONSE_STYLE_PRECISE",
-"RESPONSE_STYLE_BALANCED",
-"RESPONSE_STYLE_CREATIVE"
-],
-"enumDescriptions": [
-"response style unspecified.",
-"Precise response.",
-"Default response style.",
-"Creative response style."
-],
-"type": "string"
-},
"stopSequences": {
"description": "Optional. Stop sequences.",
"items": {
diff --git a/googleapiclient/discovery_cache/documents/firebasestorage.v1beta.json b/googleapiclient/discovery_cache/documents/firebasestorage.v1beta.json
index 5f56cf596..4419f82da 100644
--- a/googleapiclient/discovery_cache/documents/firebasestorage.v1beta.json
+++ b/googleapiclient/discovery_cache/documents/firebasestorage.v1beta.json
@@ -238,7 +238,7 @@
}
}
},
-"revision": "20240426",
+"revision": "20240503",
"rootUrl": "https://firebasestorage.googleapis.com/",
"schemas": {
"AddFirebaseRequest": {
diff --git a/googleapiclient/discovery_cache/documents/fitness.v1.json b/googleapiclient/discovery_cache/documents/fitness.v1.json
index 90667cf46..e0e995659 100644
--- a/googleapiclient/discovery_cache/documents/fitness.v1.json
+++ b/googleapiclient/discovery_cache/documents/fitness.v1.json
@@ -832,7 +832,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240512",
"rootUrl": "https://fitness.googleapis.com/",
"schemas": {
"AggregateBucket": {
diff --git a/googleapiclient/discovery_cache/documents/gmailpostmastertools.v1.json b/googleapiclient/discovery_cache/documents/gmailpostmastertools.v1.json
index 57e6a90c1..623442c29 100644
--- a/googleapiclient/discovery_cache/documents/gmailpostmastertools.v1.json
+++ b/googleapiclient/discovery_cache/documents/gmailpostmastertools.v1.json
@@ -265,7 +265,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240509",
"rootUrl": "https://gmailpostmastertools.googleapis.com/",
"schemas": {
"DeliveryError": {
diff --git a/googleapiclient/discovery_cache/documents/gmailpostmastertools.v1beta1.json b/googleapiclient/discovery_cache/documents/gmailpostmastertools.v1beta1.json
index 254e9544e..69ab13002 100644
--- a/googleapiclient/discovery_cache/documents/gmailpostmastertools.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/gmailpostmastertools.v1beta1.json
@@ -265,7 +265,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240509",
"rootUrl": "https://gmailpostmastertools.googleapis.com/",
"schemas": {
"DeliveryError": {
diff --git a/googleapiclient/discovery_cache/documents/indexing.v3.json b/googleapiclient/discovery_cache/documents/indexing.v3.json
index 7f8749e7c..8fce29a0a 100644
--- a/googleapiclient/discovery_cache/documents/indexing.v3.json
+++ b/googleapiclient/discovery_cache/documents/indexing.v3.json
@@ -149,7 +149,7 @@
}
}
},
-"revision": "20240423",
+"revision": "20240507",
"rootUrl": "https://indexing.googleapis.com/",
"schemas": {
"PublishUrlNotificationResponse": {
diff --git a/googleapiclient/discovery_cache/documents/integrations.v1.json b/googleapiclient/discovery_cache/documents/integrations.v1.json
index b6aa555f0..8590df987 100644
--- a/googleapiclient/discovery_cache/documents/integrations.v1.json
+++ b/googleapiclient/discovery_cache/documents/integrations.v1.json
@@ -3712,7 +3712,7 @@
}
}
},
-"revision": "20240428",
+"revision": "20240505",
"rootUrl": "https://integrations.googleapis.com/",
"schemas": {
"CrmlogErrorCode": {
@@ -4292,6 +4292,33 @@ false
},
"type": "object"
},
+"EnterpriseCrmEventbusProtoCloudLoggingDetails": {
+"description": "Cloud Logging details, selected by the user for the integration version (workflow). This message field will be also used in ExecutionInfo, to indicate the CloudLoggingDetails config at the time of workflow (integration version) execution, since this field value can be changed for an unpublished workflow.",
+"id": "EnterpriseCrmEventbusProtoCloudLoggingDetails",
+"properties": {
+"cloudLoggingSeverity": {
+"description": "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",
+"INFO",
+"ERROR",
+"WARNING"
+],
+"enumDescriptions": [
+"Unspecified",
+"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 (`ERROR`, `CANCELLED`) will be sent to Cloud Logging."
+],
+"type": "string"
+},
+"enableCloudLogging": {
+"description": "Status of whether Cloud Logging is enabled or not for the integration version getting executed.",
+"type": "boolean"
+}
+},
+"type": "object"
+},
"EnterpriseCrmEventbusProtoCloudSchedulerConfig": {
"description": "Cloud Scheduler Trigger configuration",
"id": "EnterpriseCrmEventbusProtoCloudSchedulerConfig",
@@ -7125,13 +7152,17 @@ false
"type": "object"
},
"EnterpriseCrmFrontendsEventbusProtoEventExecutionInfo": {
-"description": "Contains all the execution details for a workflow instance. Next available id: 25",
+"description": "Contains all the execution details for a workflow instance. Next available id: 26",
"id": "EnterpriseCrmFrontendsEventbusProtoEventExecutionInfo",
"properties": {
"clientId": {
"description": "The event data user sends as request.",
"type": "string"
},
+"cloudLoggingDetails": {
+"$ref": "EnterpriseCrmEventbusProtoCloudLoggingDetails",
+"description": "Cloud Logging details for execution info"
+},
"createTime": {
"description": "Auto-generated.",
"format": "int64",
@@ -9164,6 +9195,22 @@ false
"enabled": {
"description": "Enabled represents whether logging is enabled or not for a connection.",
"type": "boolean"
+},
+"level": {
+"description": "Optional. Log configuration level.",
+"enum": [
+"LOG_LEVEL_UNSPECIFIED",
+"ERROR",
+"INFO",
+"DEBUG"
+],
+"enumDescriptions": [
+"Log level unspecified.",
+"Only error logs are enabled.",
+"Info and error logs are enabled.",
+"Debug and high verbosity logs are enabled."
+],
+"type": "string"
}
},
"type": "object"
diff --git a/googleapiclient/discovery_cache/documents/kgsearch.v1.json b/googleapiclient/discovery_cache/documents/kgsearch.v1.json
index 7c1c89d87..c0c1865e4 100644
--- a/googleapiclient/discovery_cache/documents/kgsearch.v1.json
+++ b/googleapiclient/discovery_cache/documents/kgsearch.v1.json
@@ -151,7 +151,7 @@
}
}
},
-"revision": "20240505",
+"revision": "20240512",
"rootUrl": "https://kgsearch.googleapis.com/",
"schemas": {
"SearchResponse": {
diff --git a/googleapiclient/discovery_cache/documents/kmsinventory.v1.json b/googleapiclient/discovery_cache/documents/kmsinventory.v1.json
index 1dfb066f7..4e3e5b134 100644
--- a/googleapiclient/discovery_cache/documents/kmsinventory.v1.json
+++ b/googleapiclient/discovery_cache/documents/kmsinventory.v1.json
@@ -242,7 +242,7 @@
}
}
},
-"revision": "20240505",
+"revision": "20240512",
"rootUrl": "https://kmsinventory.googleapis.com/",
"schemas": {
"GoogleCloudKmsInventoryV1ListCryptoKeysResponse": {
diff --git a/googleapiclient/discovery_cache/documents/libraryagent.v1.json b/googleapiclient/discovery_cache/documents/libraryagent.v1.json
index d12620b7d..d88efa264 100644
--- a/googleapiclient/discovery_cache/documents/libraryagent.v1.json
+++ b/googleapiclient/discovery_cache/documents/libraryagent.v1.json
@@ -279,7 +279,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240512",
"rootUrl": "https://libraryagent.googleapis.com/",
"schemas": {
"GoogleExampleLibraryagentV1Book": {
diff --git a/googleapiclient/discovery_cache/documents/licensing.v1.json b/googleapiclient/discovery_cache/documents/licensing.v1.json
index fcf5f65b3..5ccabe19d 100644
--- a/googleapiclient/discovery_cache/documents/licensing.v1.json
+++ b/googleapiclient/discovery_cache/documents/licensing.v1.json
@@ -400,7 +400,7 @@
}
}
},
-"revision": "20240504",
+"revision": "20240511",
"rootUrl": "https://licensing.googleapis.com/",
"schemas": {
"Empty": {
diff --git a/googleapiclient/discovery_cache/documents/localservices.v1.json b/googleapiclient/discovery_cache/documents/localservices.v1.json
index bc9bd32b8..b703d33bd 100644
--- a/googleapiclient/discovery_cache/documents/localservices.v1.json
+++ b/googleapiclient/discovery_cache/documents/localservices.v1.json
@@ -250,7 +250,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://localservices.googleapis.com/",
"schemas": {
"GoogleAdsHomeservicesLocalservicesV1AccountReport": {
diff --git a/googleapiclient/discovery_cache/documents/marketingplatformadmin.v1alpha.json b/googleapiclient/discovery_cache/documents/marketingplatformadmin.v1alpha.json
index 74ab1700a..af24f9fde 100644
--- a/googleapiclient/discovery_cache/documents/marketingplatformadmin.v1alpha.json
+++ b/googleapiclient/discovery_cache/documents/marketingplatformadmin.v1alpha.json
@@ -263,7 +263,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240513",
"rootUrl": "https://marketingplatformadmin.googleapis.com/",
"schemas": {
"AnalyticsAccountLink": {
diff --git a/googleapiclient/discovery_cache/documents/mybusinessaccountmanagement.v1.json b/googleapiclient/discovery_cache/documents/mybusinessaccountmanagement.v1.json
index 56a132bdd..0c163e603 100644
--- a/googleapiclient/discovery_cache/documents/mybusinessaccountmanagement.v1.json
+++ b/googleapiclient/discovery_cache/documents/mybusinessaccountmanagement.v1.json
@@ -530,7 +530,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://mybusinessaccountmanagement.googleapis.com/",
"schemas": {
"AcceptInvitationRequest": {
diff --git a/googleapiclient/discovery_cache/documents/mybusinessbusinessinformation.v1.json b/googleapiclient/discovery_cache/documents/mybusinessbusinessinformation.v1.json
index 4c0dbb2d6..a937af9a5 100644
--- a/googleapiclient/discovery_cache/documents/mybusinessbusinessinformation.v1.json
+++ b/googleapiclient/discovery_cache/documents/mybusinessbusinessinformation.v1.json
@@ -612,7 +612,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://mybusinessbusinessinformation.googleapis.com/",
"schemas": {
"AdWordsLocationExtensions": {
diff --git a/googleapiclient/discovery_cache/documents/mybusinesslodging.v1.json b/googleapiclient/discovery_cache/documents/mybusinesslodging.v1.json
index f10f6b598..909e432d1 100644
--- a/googleapiclient/discovery_cache/documents/mybusinesslodging.v1.json
+++ b/googleapiclient/discovery_cache/documents/mybusinesslodging.v1.json
@@ -194,7 +194,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://mybusinesslodging.googleapis.com/",
"schemas": {
"Accessibility": {
diff --git a/googleapiclient/discovery_cache/documents/mybusinessnotifications.v1.json b/googleapiclient/discovery_cache/documents/mybusinessnotifications.v1.json
index 38d1ab24f..155118dc5 100644
--- a/googleapiclient/discovery_cache/documents/mybusinessnotifications.v1.json
+++ b/googleapiclient/discovery_cache/documents/mybusinessnotifications.v1.json
@@ -154,7 +154,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://mybusinessnotifications.googleapis.com/",
"schemas": {
"NotificationSetting": {
diff --git a/googleapiclient/discovery_cache/documents/mybusinessplaceactions.v1.json b/googleapiclient/discovery_cache/documents/mybusinessplaceactions.v1.json
index b8783d8a9..7c1dd8a9c 100644
--- a/googleapiclient/discovery_cache/documents/mybusinessplaceactions.v1.json
+++ b/googleapiclient/discovery_cache/documents/mybusinessplaceactions.v1.json
@@ -281,7 +281,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://mybusinessplaceactions.googleapis.com/",
"schemas": {
"Empty": {
diff --git a/googleapiclient/discovery_cache/documents/mybusinessqanda.v1.json b/googleapiclient/discovery_cache/documents/mybusinessqanda.v1.json
index 8672aa8af..030a328aa 100644
--- a/googleapiclient/discovery_cache/documents/mybusinessqanda.v1.json
+++ b/googleapiclient/discovery_cache/documents/mybusinessqanda.v1.json
@@ -323,7 +323,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://mybusinessqanda.googleapis.com/",
"schemas": {
"Answer": {
diff --git a/googleapiclient/discovery_cache/documents/mybusinessverifications.v1.json b/googleapiclient/discovery_cache/documents/mybusinessverifications.v1.json
index 2192cbc1c..8ae407d67 100644
--- a/googleapiclient/discovery_cache/documents/mybusinessverifications.v1.json
+++ b/googleapiclient/discovery_cache/documents/mybusinessverifications.v1.json
@@ -237,7 +237,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://mybusinessverifications.googleapis.com/",
"schemas": {
"AddressVerificationData": {
diff --git a/googleapiclient/discovery_cache/documents/networkconnectivity.v1.json b/googleapiclient/discovery_cache/documents/networkconnectivity.v1.json
index fe9dfc03e..292bdc838 100644
--- a/googleapiclient/discovery_cache/documents/networkconnectivity.v1.json
+++ b/googleapiclient/discovery_cache/documents/networkconnectivity.v1.json
@@ -675,6 +675,45 @@
"https://www.googleapis.com/auth/cloud-platform"
]
},
+"patch": {
+"description": "Updates the parameters of a Network Connectivity Center group.",
+"flatPath": "v1/projects/{projectsId}/locations/global/hubs/{hubsId}/groups/{groupsId}",
+"httpMethod": "PATCH",
+"id": "networkconnectivity.projects.locations.global.hubs.groups.patch",
+"parameterOrder": [
+"name"
+],
+"parameters": {
+"name": {
+"description": "Immutable. The name of the group. Group names must be unique. They use the following form: `projects/{project_number}/locations/global/hubs/{hub}/groups/{group_id}`",
+"location": "path",
+"pattern": "^projects/[^/]+/locations/global/hubs/[^/]+/groups/[^/]+$",
+"required": true,
+"type": "string"
+},
+"requestId": {
+"description": "Optional. A request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server knows to ignore the request if it has already been completed. The server guarantees that a request doesn't result in creation of duplicate commitments for at least 60 minutes. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check to see whether the original operation was received. If it was, the server ignores the second request. This behavior prevents clients from mistakenly creating duplicate commitments. The request ID must be a valid UUID, with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).",
+"location": "query",
+"type": "string"
+},
+"updateMask": {
+"description": "Optional. In the case of an update to an existing group, field mask is used to specify the fields to be overwritten. The fields specified in the update_mask are relative to the resource, not the full request. A field is overwritten if it is in the mask. If the user does not provide a mask, then all fields are overwritten.",
+"format": "google-fieldmask",
+"location": "query",
+"type": "string"
+}
+},
+"path": "v1/{+name}",
+"request": {
+"$ref": "Group"
+},
+"response": {
+"$ref": "GoogleLongrunningOperation"
+},
+"scopes": [
+"https://www.googleapis.com/auth/cloud-platform"
+]
+},
"setIamPolicy": {
"description": "Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors.",
"flatPath": "v1/projects/{projectsId}/locations/global/hubs/{hubsId}/groups/{groupsId}:setIamPolicy",
@@ -2773,7 +2812,7 @@
}
}
},
-"revision": "20240424",
+"revision": "20240506",
"rootUrl": "https://networkconnectivity.googleapis.com/",
"schemas": {
"AcceptHubSpokeRequest": {
@@ -2850,6 +2889,20 @@
},
"type": "object"
},
+"AutoAccept": {
+"description": "The auto-accept setting for a group controls whether proposed spokes are automatically attached to the hub. If auto-accept is enabled, the spoke immediately is attached to the hub and becomes part of the group. In this case, the new spoke is in the ACTIVE state. If auto-accept is disabled, the spoke goes to the INACTIVE state, and it must be reviewed and accepted by a hub administrator.",
+"id": "AutoAccept",
+"properties": {
+"autoAcceptProjects": {
+"description": "A list of project ids or project numbers for which you want to enable auto-accept. The auto-accept setting is applied to spokes being created or updated in these projects.",
+"items": {
+"type": "string"
+},
+"type": "array"
+}
+},
+"type": "object"
+},
"Binding": {
"description": "Associates `members`, or principals, with a `role`.",
"id": "Binding",
@@ -3172,6 +3225,10 @@
"description": "A group represents a subset of spokes attached to a hub.",
"id": "Group",
"properties": {
+"autoAccept": {
+"$ref": "AutoAccept",
+"description": "Optional. The auto-accept setting for this group."
+},
"createTime": {
"description": "Output only. The time the group was created.",
"format": "google-datetime",
@@ -3193,6 +3250,11 @@
"description": "Immutable. The name of the group. Group names must be unique. They use the following form: `projects/{project_number}/locations/global/hubs/{hub}/groups/{group_id}`",
"type": "string"
},
+"routeTable": {
+"description": "Output only. The name of the route table that corresponds to this group. They use the following form: `projects/{project_number}/locations/global/hubs/{hub_id}/routeTables/{route_table_id}`",
+"readOnly": true,
+"type": "string"
+},
"state": {
"description": "Output only. The current lifecycle state of this group.",
"enum": [
@@ -3248,6 +3310,10 @@
"description": "An optional description of the hub.",
"type": "string"
},
+"exportPsc": {
+"description": "Optional. Whether Private Service Connect transitivity is enabled for the hub. If true, Private Service Connect endpoints in VPC spokes attached to the hub are made accessible to other VPC spokes attached to the hub. The default value is false.",
+"type": "boolean"
+},
"labels": {
"additionalProperties": {
"type": "string"
@@ -3259,6 +3325,32 @@
"description": "Immutable. The name of the hub. Hub names must be unique. They use the following form: `projects/{project_number}/locations/global/hubs/{hub_id}`",
"type": "string"
},
+"policyMode": {
+"description": "Optional. The policy mode of this hub. This field can be either PRESET or CUSTOM. If unspecified, the policy_mode defaults to PRESET.",
+"enum": [
+"POLICY_MODE_UNSPECIFIED",
+"PRESET"
+],
+"enumDescriptions": [
+"Policy mode is unspecified. It defaults to PRESET with preset_topology = MESH.",
+"Hub uses one of the preset topologies."
+],
+"type": "string"
+},
+"presetTopology": {
+"description": "Optional. The topology implemented in this hub. Currently, this field is only used when policy_mode = PRESET. The available preset topologies are MESH and STAR. If preset_topology is unspecified and policy_mode = PRESET, the preset_topology defaults to MESH. When policy_mode = CUSTOM, the preset_topology is set to PRESET_TOPOLOGY_UNSPECIFIED.",
+"enum": [
+"PRESET_TOPOLOGY_UNSPECIFIED",
+"MESH",
+"STAR"
+],
+"enumDescriptions": [
+"Preset topology is unspecified. When policy_mode = PRESET, it defaults to MESH.",
+"Mesh topology is implemented. Group `default` is automatically created. All spokes in the hub are added to group `default`.",
+"Star topology is implemented. Two groups, `center` and `edge`, are automatically created along with hub creation. Spokes have to join one of the groups during creation."
+],
+"type": "string"
+},
"routeTables": {
"description": "Output only. The route tables that belong to this hub. They use the following form: `projects/{project_number}/locations/global/hubs/{hub_id}/routeTables/{route_table_id}` This field is read-only. Network Connectivity Center automatically populates it based on the route tables nested under the hub.",
"items": {
diff --git a/googleapiclient/discovery_cache/documents/networkconnectivity.v1alpha1.json b/googleapiclient/discovery_cache/documents/networkconnectivity.v1alpha1.json
index 68d8bb6e8..536484997 100644
--- a/googleapiclient/discovery_cache/documents/networkconnectivity.v1alpha1.json
+++ b/googleapiclient/discovery_cache/documents/networkconnectivity.v1alpha1.json
@@ -1116,7 +1116,7 @@
}
}
},
-"revision": "20240424",
+"revision": "20240506",
"rootUrl": "https://networkconnectivity.googleapis.com/",
"schemas": {
"AuditConfig": {
diff --git a/googleapiclient/discovery_cache/documents/networksecurity.v1.json b/googleapiclient/discovery_cache/documents/networksecurity.v1.json
index b028c1a2b..b9b95ee52 100644
--- a/googleapiclient/discovery_cache/documents/networksecurity.v1.json
+++ b/googleapiclient/discovery_cache/documents/networksecurity.v1.json
@@ -3162,7 +3162,7 @@
}
}
},
-"revision": "20240320",
+"revision": "20240505",
"rootUrl": "https://networksecurity.googleapis.com/",
"schemas": {
"AddAddressGroupItemsRequest": {
@@ -4408,7 +4408,7 @@
"type": "object"
},
"SecurityProfile": {
-"description": "SecurityProfile is a resource that defines the behavior for one of many ProfileTypes. Next ID: 9",
+"description": "SecurityProfile is a resource that defines the behavior for one of many ProfileTypes. Next ID: 10",
"id": "SecurityProfile",
"properties": {
"createTime": {
@@ -4463,7 +4463,7 @@
"type": "object"
},
"SecurityProfileGroup": {
-"description": "SecurityProfileGroup is a resource that defines the behavior for various ProfileTypes. Next ID: 8",
+"description": "SecurityProfileGroup is a resource that defines the behavior for various ProfileTypes. Next ID: 9",
"id": "SecurityProfileGroup",
"properties": {
"createTime": {
diff --git a/googleapiclient/discovery_cache/documents/networkservices.v1beta1.json b/googleapiclient/discovery_cache/documents/networkservices.v1beta1.json
index 1c68a41b0..40fdc2b93 100644
--- a/googleapiclient/discovery_cache/documents/networkservices.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/networkservices.v1beta1.json
@@ -2483,7 +2483,7 @@
}
}
},
-"revision": "20240415",
+"revision": "20240506",
"rootUrl": "https://networkservices.googleapis.com/",
"schemas": {
"AuditConfig": {
@@ -2764,7 +2764,7 @@
"type": "object"
},
"Gateway": {
-"description": "Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 32",
+"description": "Gateway represents the configuration for a proxy, typically a load balancer. It captures the ip:port over which the services are exposed by the proxy, along with any policy configurations. Routes have reference to to Gateways to dictate how requests should be routed by this Gateway. Next id: 33",
"id": "Gateway",
"properties": {
"addresses": {
diff --git a/googleapiclient/discovery_cache/documents/pagespeedonline.v5.json b/googleapiclient/discovery_cache/documents/pagespeedonline.v5.json
index 7a0d67e2c..ed5aae373 100644
--- a/googleapiclient/discovery_cache/documents/pagespeedonline.v5.json
+++ b/googleapiclient/discovery_cache/documents/pagespeedonline.v5.json
@@ -131,12 +131,20 @@
"PWA",
"SEO"
],
+"enumDeprecated": [
+false,
+false,
+false,
+false,
+true,
+false
+],
"enumDescriptions": [
"Default UNDEFINED category.",
"Accessibility (a11y), category pertaining to a website's capacity to be accessible to all users.",
"Best Practices, category pertaining to a website's conformance to web best practice.",
"Performance, category pertaining to a website's performance.",
-"Progressive Web App (PWA), category pertaining to a website's ability to be run as a PWA.",
+"Progressive Web App (PWA), category pertaining to a website's ability to be run as a PWA. This is deprecated in Lighthouse's 12.0 release.",
"Search Engine Optimization (SEO), category pertaining to a website's ability to be indexed by search engines."
],
"location": "query",
@@ -193,7 +201,7 @@
}
}
},
-"revision": "20240507",
+"revision": "20240510",
"rootUrl": "https://pagespeedonline.googleapis.com/",
"schemas": {
"AuditRefs": {
@@ -267,7 +275,8 @@
},
"pwa": {
"$ref": "LighthouseCategoryV5",
-"description": "The Progressive-Web-App (PWA) category, containing all pwa related audits."
+"deprecated": true,
+"description": "The Progressive-Web-App (PWA) category, containing all pwa related audits. This is deprecated in Lighthouse's 12.0 release."
},
"seo": {
"$ref": "LighthouseCategoryV5",
diff --git a/googleapiclient/discovery_cache/documents/paymentsresellersubscription.v1.json b/googleapiclient/discovery_cache/documents/paymentsresellersubscription.v1.json
index 4e3c34a2d..226028694 100644
--- a/googleapiclient/discovery_cache/documents/paymentsresellersubscription.v1.json
+++ b/googleapiclient/discovery_cache/documents/paymentsresellersubscription.v1.json
@@ -435,7 +435,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://paymentsresellersubscription.googleapis.com/",
"schemas": {
"GoogleCloudPaymentsResellerSubscriptionV1Amount": {
diff --git a/googleapiclient/discovery_cache/documents/people.v1.json b/googleapiclient/discovery_cache/documents/people.v1.json
index 9723026a4..d13484b6d 100644
--- a/googleapiclient/discovery_cache/documents/people.v1.json
+++ b/googleapiclient/discovery_cache/documents/people.v1.json
@@ -1190,7 +1190,7 @@
}
}
},
-"revision": "20240505",
+"revision": "20240512",
"rootUrl": "https://people.googleapis.com/",
"schemas": {
"Address": {
diff --git a/googleapiclient/discovery_cache/documents/places.v1.json b/googleapiclient/discovery_cache/documents/places.v1.json
index 41507c13e..46074a992 100644
--- a/googleapiclient/discovery_cache/documents/places.v1.json
+++ b/googleapiclient/discovery_cache/documents/places.v1.json
@@ -276,7 +276,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://places.googleapis.com/",
"schemas": {
"GoogleGeoTypeViewport": {
@@ -546,6 +546,133 @@
},
"type": "object"
},
+"GoogleMapsPlacesV1ContentBlock": {
+"description": "A block of content that can be served individually.",
+"id": "GoogleMapsPlacesV1ContentBlock",
+"properties": {
+"content": {
+"$ref": "GoogleTypeLocalizedText",
+"description": "Content related to the topic."
+},
+"references": {
+"$ref": "GoogleMapsPlacesV1References",
+"description": "Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. References that are related to this block of content."
+},
+"topic": {
+"description": "The topic of the content, for example \"overview\" or \"restaurant\".",
+"type": "string"
+}
+},
+"type": "object"
+},
+"GoogleMapsPlacesV1ContextualContent": {
+"description": "Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. Content that is contextual to the place query.",
+"id": "GoogleMapsPlacesV1ContextualContent",
+"properties": {
+"justifications": {
+"description": "Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. Justifications for the place.",
+"items": {
+"$ref": "GoogleMapsPlacesV1ContextualContentJustification"
+},
+"type": "array"
+},
+"photos": {
+"description": "Information (including references) about photos of this place, contexual to the place query.",
+"items": {
+"$ref": "GoogleMapsPlacesV1Photo"
+},
+"type": "array"
+},
+"reviews": {
+"description": "List of reviews about this place, contexual to the place query.",
+"items": {
+"$ref": "GoogleMapsPlacesV1Review"
+},
+"type": "array"
+}
+},
+"type": "object"
+},
+"GoogleMapsPlacesV1ContextualContentJustification": {
+"description": "Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. Justifications for the place. Justifications answers the question of why a place could interest an end user.",
+"id": "GoogleMapsPlacesV1ContextualContentJustification",
+"properties": {
+"businessAvailabilityAttributesJustification": {
+"$ref": "GoogleMapsPlacesV1ContextualContentJustificationBusinessAvailabilityAttributesJustification",
+"description": "Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details."
+},
+"reviewJustification": {
+"$ref": "GoogleMapsPlacesV1ContextualContentJustificationReviewJustification",
+"description": "Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details."
+}
+},
+"type": "object"
+},
+"GoogleMapsPlacesV1ContextualContentJustificationBusinessAvailabilityAttributesJustification": {
+"description": "Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. BusinessAvailabilityAttributes justifications. This shows some attributes a business has that could interest an end user.",
+"id": "GoogleMapsPlacesV1ContextualContentJustificationBusinessAvailabilityAttributesJustification",
+"properties": {
+"delivery": {
+"description": "If a place provides delivery.",
+"type": "boolean"
+},
+"dineIn": {
+"description": "If a place provides dine-in.",
+"type": "boolean"
+},
+"takeout": {
+"description": "If a place provides takeout.",
+"type": "boolean"
+}
+},
+"type": "object"
+},
+"GoogleMapsPlacesV1ContextualContentJustificationReviewJustification": {
+"description": "Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. User review justifications. This highlights a section of the user review that would interest an end user. For instance, if the search query is \"firewood pizza\", the review justification highlights the text relevant to the search query.",
+"id": "GoogleMapsPlacesV1ContextualContentJustificationReviewJustification",
+"properties": {
+"highlightedText": {
+"$ref": "GoogleMapsPlacesV1ContextualContentJustificationReviewJustificationHighlightedText"
+},
+"review": {
+"$ref": "GoogleMapsPlacesV1Review",
+"description": "The review that the highlighted text is generated from."
+}
+},
+"type": "object"
+},
+"GoogleMapsPlacesV1ContextualContentJustificationReviewJustificationHighlightedText": {
+"description": "The text highlighted by the justification. This is a subset of the review itself. The exact word to highlight is marked by the HighlightedTextRange. There could be several words in the text being highlighted.",
+"id": "GoogleMapsPlacesV1ContextualContentJustificationReviewJustificationHighlightedText",
+"properties": {
+"highlightedTextRanges": {
+"description": "The list of the ranges of the highlighted text.",
+"items": {
+"$ref": "GoogleMapsPlacesV1ContextualContentJustificationReviewJustificationHighlightedTextHighlightedTextRange"
+},
+"type": "array"
+},
+"text": {
+"type": "string"
+}
+},
+"type": "object"
+},
+"GoogleMapsPlacesV1ContextualContentJustificationReviewJustificationHighlightedTextHighlightedTextRange": {
+"description": "The range of highlighted text.",
+"id": "GoogleMapsPlacesV1ContextualContentJustificationReviewJustificationHighlightedTextHighlightedTextRange",
+"properties": {
+"endIndex": {
+"format": "int32",
+"type": "integer"
+},
+"startIndex": {
+"format": "int32",
+"type": "integer"
+}
+},
+"type": "object"
+},
"GoogleMapsPlacesV1EVChargeOptions": {
"description": "Information about the EV Charge Station hosted in Place. Terminology follows https://afdc.energy.gov/fuels/electricity_infrastructure.html One port could charge one car at a time. One port has one or more connectors. One station has one or more ports.",
"id": "GoogleMapsPlacesV1EVChargeOptions",
@@ -767,6 +894,10 @@
"description": "Place allows dogs.",
"type": "boolean"
},
+"areaSummary": {
+"$ref": "GoogleMapsPlacesV1PlaceAreaSummary",
+"description": "Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the area that the place is in."
+},
"attributions": {
"description": "A set of data provider that must be shown with this result.",
"items": {
@@ -833,6 +964,10 @@
"$ref": "GoogleMapsPlacesV1FuelOptions",
"description": "The most recent information about fuel options in a gas station. This information is updated regularly."
},
+"generativeSummary": {
+"$ref": "GoogleMapsPlacesV1PlaceGenerativeSummary",
+"description": "Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the place."
+},
"goodForChildren": {
"description": "Place is good for children.",
"type": "boolean"
@@ -1099,6 +1234,20 @@
},
"type": "object"
},
+"GoogleMapsPlacesV1PlaceAreaSummary": {
+"description": "Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the area that the place is in.",
+"id": "GoogleMapsPlacesV1PlaceAreaSummary",
+"properties": {
+"contentBlocks": {
+"description": "Content blocks that compose the area summary. Each block has a separate topic about the area.",
+"items": {
+"$ref": "GoogleMapsPlacesV1ContentBlock"
+},
+"type": "array"
+}
+},
+"type": "object"
+},
"GoogleMapsPlacesV1PlaceAttribution": {
"description": "Information about data providers of this place.",
"id": "GoogleMapsPlacesV1PlaceAttribution",
@@ -1114,6 +1263,25 @@
},
"type": "object"
},
+"GoogleMapsPlacesV1PlaceGenerativeSummary": {
+"description": "Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. AI-generated summary of the place.",
+"id": "GoogleMapsPlacesV1PlaceGenerativeSummary",
+"properties": {
+"description": {
+"$ref": "GoogleTypeLocalizedText",
+"description": "The detailed description of the place."
+},
+"overview": {
+"$ref": "GoogleTypeLocalizedText",
+"description": "The overview of the place."
+},
+"references": {
+"$ref": "GoogleMapsPlacesV1References",
+"description": "References that are used to generate the summary description."
+}
+},
+"type": "object"
+},
"GoogleMapsPlacesV1PlaceOpeningHours": {
"description": "Information about business hour of the place.",
"id": "GoogleMapsPlacesV1PlaceOpeningHours",
@@ -1326,6 +1494,27 @@
},
"type": "object"
},
+"GoogleMapsPlacesV1References": {
+"description": "Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. Reference that the generative content is related to.",
+"id": "GoogleMapsPlacesV1References",
+"properties": {
+"places": {
+"description": "The list of resource names of the referenced places. This name can be used in other APIs that accept Place resource names.",
+"items": {
+"type": "string"
+},
+"type": "array"
+},
+"reviews": {
+"description": "Reviews that serve as references.",
+"items": {
+"$ref": "GoogleMapsPlacesV1Review"
+},
+"type": "array"
+}
+},
+"type": "object"
+},
"GoogleMapsPlacesV1Review": {
"description": "Information about a review of a place.",
"id": "GoogleMapsPlacesV1Review",
@@ -1479,7 +1668,8 @@
"description": "The region to search. This location serves as a restriction which means results outside given location will not be returned. Cannot be set along with location_bias."
},
"maxResultCount": {
-"description": "Maximum number of results to return. It must be between 1 and 20, inclusively. The default is 20. If the number is unset, it falls back to the upper limit. If the number is set to negative or exceeds the upper limit, an INVALID_ARGUMENT error is returned.",
+"deprecated": true,
+"description": "Deprecated: Use `page_size` instead. The maximum number of results per page that can be returned. If the number of available results is larger than `max_result_count`, a `next_page_token` is returned which can be passed to `page_token` to get the next page of results in subsequent requests. If 0 or no value is provided, a default of 20 is used. The maximum value is 20; values above 20 will be coerced to 20. Negative values will return an INVALID_ARGUMENT error. If both `max_result_count` and `page_size` are specified, `max_result_count` will be ignored.",
"format": "int32",
"type": "integer"
},
@@ -1492,6 +1682,15 @@
"description": "Used to restrict the search to places that are currently open. The default is false.",
"type": "boolean"
},
+"pageSize": {
+"description": "Optional. The maximum number of results per page that can be returned. If the number of available results is larger than `page_size`, a `next_page_token` is returned which can be passed to `page_token` to get the next page of results in subsequent requests. If 0 or no value is provided, a default of 20 is used. The maximum value is 20; values above 20 will be set to 20. Negative values will return an INVALID_ARGUMENT error. If both `max_result_count` and `page_size` are specified, `max_result_count` will be ignored.",
+"format": "int32",
+"type": "integer"
+},
+"pageToken": {
+"description": "Optional. A page token, received from a previous TextSearch call. Provide this to retrieve the subsequent page. When paginating, all parameters other than `page_token`, `page_size`, and `max_result_count` provided to TextSearch must match the initial call that provided the page token. Otherwise an INVALID_ARGUMENT error is returned.",
+"type": "string"
+},
"priceLevels": {
"description": "Used to restrict the search to places that are marked as certain price levels. Users can choose any combinations of price levels. Default to select all price levels.",
"items": {
@@ -1617,6 +1816,17 @@
"description": "Response proto for SearchText. ",
"id": "GoogleMapsPlacesV1SearchTextResponse",
"properties": {
+"contextualContents": {
+"description": "Experimental: See https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative for more details. A list of contextual contents where each entry associates to the corresponding place in the same index in the places field. The contents that are relevant to the `text_query` in the request are preferred. If the contextual content is not available for one of the places, it will return non-contextual content. It will be empty only when the content is unavailable for this place. This list should have as many entries as the list of places if requested.",
+"items": {
+"$ref": "GoogleMapsPlacesV1ContextualContent"
+},
+"type": "array"
+},
+"nextPageToken": {
+"description": "A token that can be sent as `page_token` to retrieve the next page. If this field is omitted or empty, there are no subsequent pages.",
+"type": "string"
+},
"places": {
"description": "A list of places that meet the user's text search criteria.",
"items": {
diff --git a/googleapiclient/discovery_cache/documents/playcustomapp.v1.json b/googleapiclient/discovery_cache/documents/playcustomapp.v1.json
index acb914b44..c0aa7d07d 100644
--- a/googleapiclient/discovery_cache/documents/playcustomapp.v1.json
+++ b/googleapiclient/discovery_cache/documents/playcustomapp.v1.json
@@ -158,7 +158,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240512",
"rootUrl": "https://playcustomapp.googleapis.com/",
"schemas": {
"CustomApp": {
diff --git a/googleapiclient/discovery_cache/documents/playdeveloperreporting.v1alpha1.json b/googleapiclient/discovery_cache/documents/playdeveloperreporting.v1alpha1.json
index 13293b23a..db52a3cc0 100644
--- a/googleapiclient/discovery_cache/documents/playdeveloperreporting.v1alpha1.json
+++ b/googleapiclient/discovery_cache/documents/playdeveloperreporting.v1alpha1.json
@@ -947,7 +947,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240512",
"rootUrl": "https://playdeveloperreporting.googleapis.com/",
"schemas": {
"GooglePlayDeveloperReportingV1alpha1Anomaly": {
diff --git a/googleapiclient/discovery_cache/documents/playdeveloperreporting.v1beta1.json b/googleapiclient/discovery_cache/documents/playdeveloperreporting.v1beta1.json
index a19f58368..fa8b2422d 100644
--- a/googleapiclient/discovery_cache/documents/playdeveloperreporting.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/playdeveloperreporting.v1beta1.json
@@ -947,7 +947,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240512",
"rootUrl": "https://playdeveloperreporting.googleapis.com/",
"schemas": {
"GooglePlayDeveloperReportingV1beta1Anomaly": {
diff --git a/googleapiclient/discovery_cache/documents/playgrouping.v1alpha1.json b/googleapiclient/discovery_cache/documents/playgrouping.v1alpha1.json
index e3e317dd5..b50890816 100644
--- a/googleapiclient/discovery_cache/documents/playgrouping.v1alpha1.json
+++ b/googleapiclient/discovery_cache/documents/playgrouping.v1alpha1.json
@@ -177,7 +177,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://playgrouping.googleapis.com/",
"schemas": {
"CreateOrUpdateTagsRequest": {
diff --git a/googleapiclient/discovery_cache/documents/playintegrity.v1.json b/googleapiclient/discovery_cache/documents/playintegrity.v1.json
index 9ed26abf6..80cbdde9f 100644
--- a/googleapiclient/discovery_cache/documents/playintegrity.v1.json
+++ b/googleapiclient/discovery_cache/documents/playintegrity.v1.json
@@ -138,7 +138,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240512",
"rootUrl": "https://playintegrity.googleapis.com/",
"schemas": {
"AccountActivity": {
diff --git a/googleapiclient/discovery_cache/documents/policyanalyzer.v1.json b/googleapiclient/discovery_cache/documents/policyanalyzer.v1.json
index ca62f3e8e..4a6212dd2 100644
--- a/googleapiclient/discovery_cache/documents/policyanalyzer.v1.json
+++ b/googleapiclient/discovery_cache/documents/policyanalyzer.v1.json
@@ -163,7 +163,7 @@
}
}
},
-"revision": "20240505",
+"revision": "20240512",
"rootUrl": "https://policyanalyzer.googleapis.com/",
"schemas": {
"GoogleCloudPolicyanalyzerV1Activity": {
diff --git a/googleapiclient/discovery_cache/documents/policyanalyzer.v1beta1.json b/googleapiclient/discovery_cache/documents/policyanalyzer.v1beta1.json
index 3b9062837..0dbebdba0 100644
--- a/googleapiclient/discovery_cache/documents/policyanalyzer.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/policyanalyzer.v1beta1.json
@@ -163,7 +163,7 @@
}
}
},
-"revision": "20240505",
+"revision": "20240512",
"rootUrl": "https://policyanalyzer.googleapis.com/",
"schemas": {
"GoogleCloudPolicyanalyzerV1beta1Activity": {
diff --git a/googleapiclient/discovery_cache/documents/policytroubleshooter.v1.json b/googleapiclient/discovery_cache/documents/policytroubleshooter.v1.json
index d52d310d6..f76aabe23 100644
--- a/googleapiclient/discovery_cache/documents/policytroubleshooter.v1.json
+++ b/googleapiclient/discovery_cache/documents/policytroubleshooter.v1.json
@@ -128,7 +128,7 @@
}
}
},
-"revision": "20240428",
+"revision": "20240512",
"rootUrl": "https://policytroubleshooter.googleapis.com/",
"schemas": {
"GoogleCloudPolicytroubleshooterV1AccessTuple": {
diff --git a/googleapiclient/discovery_cache/documents/policytroubleshooter.v1beta.json b/googleapiclient/discovery_cache/documents/policytroubleshooter.v1beta.json
index f4027973d..13e156fad 100644
--- a/googleapiclient/discovery_cache/documents/policytroubleshooter.v1beta.json
+++ b/googleapiclient/discovery_cache/documents/policytroubleshooter.v1beta.json
@@ -128,7 +128,7 @@
}
}
},
-"revision": "20240428",
+"revision": "20240512",
"rootUrl": "https://policytroubleshooter.googleapis.com/",
"schemas": {
"GoogleCloudPolicytroubleshooterV1betaAccessTuple": {
diff --git a/googleapiclient/discovery_cache/documents/prod_tt_sasportal.v1alpha1.json b/googleapiclient/discovery_cache/documents/prod_tt_sasportal.v1alpha1.json
index 2202495e6..2e021464e 100644
--- a/googleapiclient/discovery_cache/documents/prod_tt_sasportal.v1alpha1.json
+++ b/googleapiclient/discovery_cache/documents/prod_tt_sasportal.v1alpha1.json
@@ -2653,7 +2653,7 @@
}
}
},
-"revision": "20240507",
+"revision": "20240512",
"rootUrl": "https://prod-tt-sasportal.googleapis.com/",
"schemas": {
"SasPortalAssignment": {
diff --git a/googleapiclient/discovery_cache/documents/readerrevenuesubscriptionlinking.v1.json b/googleapiclient/discovery_cache/documents/readerrevenuesubscriptionlinking.v1.json
index 1572bcd86..c15299557 100644
--- a/googleapiclient/discovery_cache/documents/readerrevenuesubscriptionlinking.v1.json
+++ b/googleapiclient/discovery_cache/documents/readerrevenuesubscriptionlinking.v1.json
@@ -207,7 +207,7 @@
}
}
},
-"revision": "20240507",
+"revision": "20240512",
"rootUrl": "https://readerrevenuesubscriptionlinking.googleapis.com/",
"schemas": {
"DeleteReaderResponse": {
diff --git a/googleapiclient/discovery_cache/documents/realtimebidding.v1.json b/googleapiclient/discovery_cache/documents/realtimebidding.v1.json
index 8ac3303a3..b26d5d716 100644
--- a/googleapiclient/discovery_cache/documents/realtimebidding.v1.json
+++ b/googleapiclient/discovery_cache/documents/realtimebidding.v1.json
@@ -1305,7 +1305,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240513",
"rootUrl": "https://realtimebidding.googleapis.com/",
"schemas": {
"ActivatePretargetingConfigRequest": {
diff --git a/googleapiclient/discovery_cache/documents/reseller.v1.json b/googleapiclient/discovery_cache/documents/reseller.v1.json
index 0f6a14068..6a04a94f9 100644
--- a/googleapiclient/discovery_cache/documents/reseller.v1.json
+++ b/googleapiclient/discovery_cache/documents/reseller.v1.json
@@ -651,7 +651,7 @@
}
}
},
-"revision": "20240507",
+"revision": "20240509",
"rootUrl": "https://reseller.googleapis.com/",
"schemas": {
"Address": {
diff --git a/googleapiclient/discovery_cache/documents/resourcesettings.v1.json b/googleapiclient/discovery_cache/documents/resourcesettings.v1.json
index 69637f729..a772a3a3e 100644
--- a/googleapiclient/discovery_cache/documents/resourcesettings.v1.json
+++ b/googleapiclient/discovery_cache/documents/resourcesettings.v1.json
@@ -499,7 +499,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://resourcesettings.googleapis.com/",
"schemas": {
"GoogleCloudResourcesettingsV1ListSettingsResponse": {
diff --git a/googleapiclient/discovery_cache/documents/retail.v2.json b/googleapiclient/discovery_cache/documents/retail.v2.json
index 9fd52f25a..6c9a7d455 100644
--- a/googleapiclient/discovery_cache/documents/retail.v2.json
+++ b/googleapiclient/discovery_cache/documents/retail.v2.json
@@ -2092,7 +2092,7 @@
}
}
},
-"revision": "20240502",
+"revision": "20240509",
"rootUrl": "https://retail.googleapis.com/",
"schemas": {
"GoogleApiHttpBody": {
@@ -5503,7 +5503,7 @@
"type": "string"
},
"eventType": {
-"description": "Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.",
+"description": "Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.",
"type": "string"
},
"experimentIds": {
diff --git a/googleapiclient/discovery_cache/documents/retail.v2alpha.json b/googleapiclient/discovery_cache/documents/retail.v2alpha.json
index b6626d998..4a4f84bd2 100644
--- a/googleapiclient/discovery_cache/documents/retail.v2alpha.json
+++ b/googleapiclient/discovery_cache/documents/retail.v2alpha.json
@@ -2557,7 +2557,7 @@
}
}
},
-"revision": "20240502",
+"revision": "20240509",
"rootUrl": "https://retail.googleapis.com/",
"schemas": {
"GoogleApiHttpBody": {
@@ -7336,7 +7336,7 @@
"type": "string"
},
"eventType": {
-"description": "Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.",
+"description": "Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.",
"type": "string"
},
"experimentIds": {
diff --git a/googleapiclient/discovery_cache/documents/retail.v2beta.json b/googleapiclient/discovery_cache/documents/retail.v2beta.json
index e041efb14..82e6d743c 100644
--- a/googleapiclient/discovery_cache/documents/retail.v2beta.json
+++ b/googleapiclient/discovery_cache/documents/retail.v2beta.json
@@ -2120,7 +2120,7 @@
}
}
},
-"revision": "20240502",
+"revision": "20240509",
"rootUrl": "https://retail.googleapis.com/",
"schemas": {
"GoogleApiHttpBody": {
@@ -7196,7 +7196,7 @@
"type": "string"
},
"eventType": {
-"description": "Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.",
+"description": "Required. User event type. Allowed values are: * `add-to-cart`: Products being added to cart. * `remove-from-cart`: Products being removed from cart. * `category-page-view`: Special pages such as sale or promotion pages viewed. * `detail-page-view`: Products detail page viewed. * `home-page-view`: Homepage viewed. * `promotion-offered`: Promotion is offered to a user. * `promotion-not-offered`: Promotion is not offered to a user. * `purchase-complete`: User finishing a purchase. * `search`: Product search. * `shopping-cart-page-view`: User viewing a shopping cart.",
"type": "string"
},
"experimentIds": {
diff --git a/googleapiclient/discovery_cache/documents/searchconsole.v1.json b/googleapiclient/discovery_cache/documents/searchconsole.v1.json
index f1636e673..310eea0f3 100644
--- a/googleapiclient/discovery_cache/documents/searchconsole.v1.json
+++ b/googleapiclient/discovery_cache/documents/searchconsole.v1.json
@@ -400,7 +400,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240511",
"rootUrl": "https://searchconsole.googleapis.com/",
"schemas": {
"AmpInspectionResult": {
diff --git a/googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1.json b/googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1.json
index af7923f40..b81585be9 100644
--- a/googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1.json
+++ b/googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1.json
@@ -542,7 +542,7 @@
}
}
},
-"revision": "20240505",
+"revision": "20240512",
"rootUrl": "https://serviceconsumermanagement.googleapis.com/",
"schemas": {
"AddTenantProjectRequest": {
diff --git a/googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1beta1.json b/googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1beta1.json
index 845bb1008..56bf59a58 100644
--- a/googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1beta1.json
@@ -315,12 +315,17 @@
],
"parameters": {
"force": {
-"description": "Whether to force the creation of the quota override. Setting the force parameter to 'true' ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations. If force is set to true, it is recommended to include a case id in \"X-Goog-Request-Reason\" header when sending the request.",
+"description": "Whether to force the creation of the quota override. Setting the force parameter to 'true' ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations.",
"location": "query",
"type": "boolean"
},
+"forceJustification": {
+"description": "If force option is set to true, force_justification is suggested to be set to log the reason in audit logs.",
+"location": "query",
+"type": "string"
+},
"forceOnly": {
-"description": "The list of quota safety checks to ignore before the override mutation. Unlike 'force' field that ignores all the quota safety checks, the 'force_only' field ignores only the specified checks; other checks are still enforced. The 'force' and 'force_only' fields cannot both be set. If force_only is specified, it is recommended to include a case id in \"X-Goog-Request-Reason\" header when sending the request.",
+"description": "The list of quota safety checks to ignore before the override mutation. Unlike 'force' field that ignores all the quota safety checks, the 'force_only' field ignores only the specified checks; other checks are still enforced. The 'force' and 'force_only' fields cannot both be set.",
"enum": [
"QUOTA_SAFETY_CHECK_UNSPECIFIED",
"LIMIT_DECREASE_BELOW_USAGE",
@@ -364,12 +369,17 @@
],
"parameters": {
"force": {
-"description": "Whether to force the deletion of the quota override. Setting the force parameter to 'true' ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations. If force is set to true, it is recommended to include a case id in \"X-Goog-Request-Reason\" header when sending the request.",
+"description": "Whether to force the deletion of the quota override. Setting the force parameter to 'true' ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations.",
"location": "query",
"type": "boolean"
},
+"forceJustification": {
+"description": "If force option is set to true, force_justification is suggested to be set to log the reason in audit logs.",
+"location": "query",
+"type": "string"
+},
"forceOnly": {
-"description": "The list of quota safety checks to ignore before the override mutation. Unlike 'force' field that ignores all the quota safety checks, the 'force_only' field ignores only the specified checks; other checks are still enforced. The 'force' and 'force_only' fields cannot both be set. If force_only is specified, it is recommended to include a case id in \"X-Goog-Request-Reason\" header when sending the request.",
+"description": "The list of quota safety checks to ignore before the override mutation. Unlike 'force' field that ignores all the quota safety checks, the 'force_only' field ignores only the specified checks; other checks are still enforced. The 'force' and 'force_only' fields cannot both be set.",
"enum": [
"QUOTA_SAFETY_CHECK_UNSPECIFIED",
"LIMIT_DECREASE_BELOW_USAGE",
@@ -446,12 +456,17 @@
],
"parameters": {
"force": {
-"description": "Whether to force the update of the quota override. Setting the force parameter to 'true' ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations. If force is set to true, it is recommended to include a case id in \"X-Goog-Request-Reason\" header when sending the request.",
+"description": "Whether to force the update of the quota override. Setting the force parameter to 'true' ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations.",
"location": "query",
"type": "boolean"
},
+"forceJustification": {
+"description": "If force option is set to true, force_justification is suggested to be set to log the reason in audit logs.",
+"location": "query",
+"type": "string"
+},
"forceOnly": {
-"description": "The list of quota safety checks to ignore before the override mutation. Unlike 'force' field that ignores all the quota safety checks, the 'force_only' field ignores only the specified checks; other checks are still enforced. The 'force' and 'force_only' fields cannot both be set. If force_only is specified, it is recommended to include a case id in \"X-Goog-Request-Reason\" header when sending the request.",
+"description": "The list of quota safety checks to ignore before the override mutation. Unlike 'force' field that ignores all the quota safety checks, the 'force_only' field ignores only the specified checks; other checks are still enforced. The 'force' and 'force_only' fields cannot both be set.",
"enum": [
"QUOTA_SAFETY_CHECK_UNSPECIFIED",
"LIMIT_DECREASE_BELOW_USAGE",
@@ -500,7 +515,7 @@
}
}
},
-"revision": "20240505",
+"revision": "20240512",
"rootUrl": "https://serviceconsumermanagement.googleapis.com/",
"schemas": {
"Api": {
@@ -2695,11 +2710,15 @@
"id": "V1Beta1ImportProducerOverridesRequest",
"properties": {
"force": {
-"description": "Whether to force the creation of the quota overrides. Setting the force parameter to 'true' ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations. If force is set to true, it is recommended to include a case id in \"X-Goog-Request-Reason\" header when sending the request.",
+"description": "Whether to force the creation of the quota overrides. Setting the force parameter to 'true' ignores all quota safety checks that would fail the request. QuotaSafetyCheck lists all such validations.",
"type": "boolean"
},
+"forceJustification": {
+"description": "If force option is set to true, force_justification is suggested to be set to log the reason in audit logs.",
+"type": "string"
+},
"forceOnly": {
-"description": "The list of quota safety checks to ignore before the override mutation. Unlike 'force' field that ignores all the quota safety checks, the 'force_only' field ignores only the specified checks; other checks are still enforced. The 'force' and 'force_only' fields cannot both be set. If force_only is specified, it is recommended to include a case id in \"X-Goog-Request-Reason\" header when sending the request.",
+"description": "The list of quota safety checks to ignore before the override mutation. Unlike 'force' field that ignores all the quota safety checks, the 'force_only' field ignores only the specified checks; other checks are still enforced. The 'force' and 'force_only' fields cannot both be set.",
"items": {
"enum": [
"QUOTA_SAFETY_CHECK_UNSPECIFIED",
diff --git a/googleapiclient/discovery_cache/documents/servicecontrol.v1.json b/googleapiclient/discovery_cache/documents/servicecontrol.v1.json
index 1ec6b8572..0dc867122 100644
--- a/googleapiclient/discovery_cache/documents/servicecontrol.v1.json
+++ b/googleapiclient/discovery_cache/documents/servicecontrol.v1.json
@@ -197,7 +197,7 @@
}
}
},
-"revision": "20240426",
+"revision": "20240504",
"rootUrl": "https://servicecontrol.googleapis.com/",
"schemas": {
"AllocateInfo": {
diff --git a/googleapiclient/discovery_cache/documents/servicecontrol.v2.json b/googleapiclient/discovery_cache/documents/servicecontrol.v2.json
index 259c1a354..b7bb0e7b5 100644
--- a/googleapiclient/discovery_cache/documents/servicecontrol.v2.json
+++ b/googleapiclient/discovery_cache/documents/servicecontrol.v2.json
@@ -169,7 +169,7 @@
}
}
},
-"revision": "20240426",
+"revision": "20240504",
"rootUrl": "https://servicecontrol.googleapis.com/",
"schemas": {
"Api": {
diff --git a/googleapiclient/discovery_cache/documents/servicenetworking.v1.json b/googleapiclient/discovery_cache/documents/servicenetworking.v1.json
index df12418f2..c49804067 100644
--- a/googleapiclient/discovery_cache/documents/servicenetworking.v1.json
+++ b/googleapiclient/discovery_cache/documents/servicenetworking.v1.json
@@ -1029,7 +1029,7 @@
}
}
},
-"revision": "20240507",
+"revision": "20240508",
"rootUrl": "https://servicenetworking.googleapis.com/",
"schemas": {
"AddDnsRecordSetMetadata": {
diff --git a/googleapiclient/discovery_cache/documents/servicenetworking.v1beta.json b/googleapiclient/discovery_cache/documents/servicenetworking.v1beta.json
index 6ecca51e5..0b7cda28c 100644
--- a/googleapiclient/discovery_cache/documents/servicenetworking.v1beta.json
+++ b/googleapiclient/discovery_cache/documents/servicenetworking.v1beta.json
@@ -307,7 +307,7 @@
}
}
},
-"revision": "20240507",
+"revision": "20240508",
"rootUrl": "https://servicenetworking.googleapis.com/",
"schemas": {
"AddDnsRecordSetMetadata": {
diff --git a/googleapiclient/discovery_cache/documents/serviceusage.v1.json b/googleapiclient/discovery_cache/documents/serviceusage.v1.json
index b636e82f6..13416e1d8 100644
--- a/googleapiclient/discovery_cache/documents/serviceusage.v1.json
+++ b/googleapiclient/discovery_cache/documents/serviceusage.v1.json
@@ -426,7 +426,7 @@
}
}
},
-"revision": "20240505",
+"revision": "20240512",
"rootUrl": "https://serviceusage.googleapis.com/",
"schemas": {
"AddEnableRulesMetadata": {
diff --git a/googleapiclient/discovery_cache/documents/serviceusage.v1beta1.json b/googleapiclient/discovery_cache/documents/serviceusage.v1beta1.json
index 57e3aaac4..22a9bdda0 100644
--- a/googleapiclient/discovery_cache/documents/serviceusage.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/serviceusage.v1beta1.json
@@ -964,7 +964,7 @@
}
}
},
-"revision": "20240505",
+"revision": "20240512",
"rootUrl": "https://serviceusage.googleapis.com/",
"schemas": {
"AddEnableRulesMetadata": {
diff --git a/googleapiclient/discovery_cache/documents/solar.v1.json b/googleapiclient/discovery_cache/documents/solar.v1.json
index af2c314bf..8a6a5a52b 100644
--- a/googleapiclient/discovery_cache/documents/solar.v1.json
+++ b/googleapiclient/discovery_cache/documents/solar.v1.json
@@ -267,7 +267,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240512",
"rootUrl": "https://solar.googleapis.com/",
"schemas": {
"BuildingInsights": {
diff --git a/googleapiclient/discovery_cache/documents/storage.v1.json b/googleapiclient/discovery_cache/documents/storage.v1.json
index 960975fca..ef827374d 100644
--- a/googleapiclient/discovery_cache/documents/storage.v1.json
+++ b/googleapiclient/discovery_cache/documents/storage.v1.json
@@ -33,7 +33,7 @@
"location": "me-central2"
}
],
-"etag": "\"3133313338323332313837383333353335353234\"",
+"etag": "\"35373139323835313139353835363533333439\"",
"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"
@@ -4043,7 +4043,7 @@
}
}
},
-"revision": "20240504",
+"revision": "20240508",
"rootUrl": "https://storage.googleapis.com/",
"schemas": {
"AnywhereCache": {
diff --git a/googleapiclient/discovery_cache/documents/testing.v1.json b/googleapiclient/discovery_cache/documents/testing.v1.json
index fbd6925aa..bc86d1826 100644
--- a/googleapiclient/discovery_cache/documents/testing.v1.json
+++ b/googleapiclient/discovery_cache/documents/testing.v1.json
@@ -449,7 +449,7 @@
}
}
},
-"revision": "20240507",
+"revision": "20240513",
"rootUrl": "https://testing.googleapis.com/",
"schemas": {
"Account": {
diff --git a/googleapiclient/discovery_cache/documents/toolresults.v1beta3.json b/googleapiclient/discovery_cache/documents/toolresults.v1beta3.json
index c6cc689cc..8d7245ab1 100644
--- a/googleapiclient/discovery_cache/documents/toolresults.v1beta3.json
+++ b/googleapiclient/discovery_cache/documents/toolresults.v1beta3.json
@@ -1463,7 +1463,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240513",
"rootUrl": "https://toolresults.googleapis.com/",
"schemas": {
"ANR": {
diff --git a/googleapiclient/discovery_cache/documents/travelimpactmodel.v1.json b/googleapiclient/discovery_cache/documents/travelimpactmodel.v1.json
index 486af0131..2c8f4c3dc 100644
--- a/googleapiclient/discovery_cache/documents/travelimpactmodel.v1.json
+++ b/googleapiclient/discovery_cache/documents/travelimpactmodel.v1.json
@@ -116,7 +116,7 @@
}
}
},
-"revision": "20240509",
+"revision": "20240512",
"rootUrl": "https://travelimpactmodel.googleapis.com/",
"schemas": {
"ComputeFlightEmissionsRequest": {
diff --git a/googleapiclient/discovery_cache/documents/verifiedaccess.v1.json b/googleapiclient/discovery_cache/documents/verifiedaccess.v1.json
index 355baf8b9..46c71fa22 100644
--- a/googleapiclient/discovery_cache/documents/verifiedaccess.v1.json
+++ b/googleapiclient/discovery_cache/documents/verifiedaccess.v1.json
@@ -146,7 +146,7 @@
}
}
},
-"revision": "20240430",
+"revision": "20240507",
"rootUrl": "https://verifiedaccess.googleapis.com/",
"schemas": {
"Challenge": {
diff --git a/googleapiclient/discovery_cache/documents/verifiedaccess.v2.json b/googleapiclient/discovery_cache/documents/verifiedaccess.v2.json
index 945a98316..20da85a84 100644
--- a/googleapiclient/discovery_cache/documents/verifiedaccess.v2.json
+++ b/googleapiclient/discovery_cache/documents/verifiedaccess.v2.json
@@ -146,7 +146,7 @@
}
}
},
-"revision": "20240430",
+"revision": "20240507",
"rootUrl": "https://verifiedaccess.googleapis.com/",
"schemas": {
"Challenge": {
diff --git a/googleapiclient/discovery_cache/documents/versionhistory.v1.json b/googleapiclient/discovery_cache/documents/versionhistory.v1.json
index 4ee0b99d8..7a41718bd 100644
--- a/googleapiclient/discovery_cache/documents/versionhistory.v1.json
+++ b/googleapiclient/discovery_cache/documents/versionhistory.v1.json
@@ -271,7 +271,7 @@
}
}
},
-"revision": "20240508",
+"revision": "20240512",
"rootUrl": "https://versionhistory.googleapis.com/",
"schemas": {
"Channel": {
diff --git a/googleapiclient/discovery_cache/documents/vpcaccess.v1.json b/googleapiclient/discovery_cache/documents/vpcaccess.v1.json
index 20bc6f5a0..e1a884d39 100644
--- a/googleapiclient/discovery_cache/documents/vpcaccess.v1.json
+++ b/googleapiclient/discovery_cache/documents/vpcaccess.v1.json
@@ -384,7 +384,7 @@
}
}
},
-"revision": "20240417",
+"revision": "20240502",
"rootUrl": "https://vpcaccess.googleapis.com/",
"schemas": {
"Connector": {
diff --git a/googleapiclient/discovery_cache/documents/vpcaccess.v1beta1.json b/googleapiclient/discovery_cache/documents/vpcaccess.v1beta1.json
index 78e9ae564..e00819799 100644
--- a/googleapiclient/discovery_cache/documents/vpcaccess.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/vpcaccess.v1beta1.json
@@ -384,7 +384,7 @@
}
}
},
-"revision": "20240417",
+"revision": "20240502",
"rootUrl": "https://vpcaccess.googleapis.com/",
"schemas": {
"Connector": {
diff --git a/googleapiclient/discovery_cache/documents/walletobjects.v1.json b/googleapiclient/discovery_cache/documents/walletobjects.v1.json
index da02c3c96..54933e449 100644
--- a/googleapiclient/discovery_cache/documents/walletobjects.v1.json
+++ b/googleapiclient/discovery_cache/documents/walletobjects.v1.json
@@ -2681,7 +2681,7 @@
}
}
},
-"revision": "20240510",
+"revision": "20240513",
"rootUrl": "https://walletobjects.googleapis.com/",
"schemas": {
"ActivationOptions": {
diff --git a/googleapiclient/discovery_cache/documents/webfonts.v1.json b/googleapiclient/discovery_cache/documents/webfonts.v1.json
index 2445951da..bf78baf32 100644
--- a/googleapiclient/discovery_cache/documents/webfonts.v1.json
+++ b/googleapiclient/discovery_cache/documents/webfonts.v1.json
@@ -161,7 +161,7 @@
}
}
},
-"revision": "20240507",
+"revision": "20240508",
"rootUrl": "https://webfonts.googleapis.com/",
"schemas": {
"Axis": {
@@ -200,6 +200,13 @@
"description": "The category of the font.",
"type": "string"
},
+"colorCapabilities": {
+"description": "The color format(s) available for this family.",
+"items": {
+"type": "string"
+},
+"type": "array"
+},
"family": {
"description": "The name of the font.",
"type": "string"
diff --git a/googleapiclient/discovery_cache/documents/youtube.v3.json b/googleapiclient/discovery_cache/documents/youtube.v3.json
index 428bdc604..60e7f3b9b 100644
--- a/googleapiclient/discovery_cache/documents/youtube.v3.json
+++ b/googleapiclient/discovery_cache/documents/youtube.v3.json
@@ -4078,7 +4078,7 @@
}
}
},
-"revision": "20240507",
+"revision": "20240512",
"rootUrl": "https://youtube.googleapis.com/",
"schemas": {
"AbuseReport": {
diff --git a/googleapiclient/discovery_cache/documents/youtubeAnalytics.v2.json b/googleapiclient/discovery_cache/documents/youtubeAnalytics.v2.json
index fb6f62e08..592ad7fd6 100644
--- a/googleapiclient/discovery_cache/documents/youtubeAnalytics.v2.json
+++ b/googleapiclient/discovery_cache/documents/youtubeAnalytics.v2.json
@@ -421,7 +421,7 @@
}
}
},
-"revision": "20240505",
+"revision": "20240512",
"rootUrl": "https://youtubeanalytics.googleapis.com/",
"schemas": {
"EmptyResponse": {
diff --git a/googleapiclient/discovery_cache/documents/youtubereporting.v1.json b/googleapiclient/discovery_cache/documents/youtubereporting.v1.json
index 45a248ee5..87fc18b5d 100644
--- a/googleapiclient/discovery_cache/documents/youtubereporting.v1.json
+++ b/googleapiclient/discovery_cache/documents/youtubereporting.v1.json
@@ -411,7 +411,7 @@
}
}
},
-"revision": "20240505",
+"revision": "20240512",
"rootUrl": "https://youtubereporting.googleapis.com/",
"schemas": {
"Empty": {