aboutsummaryrefslogtreecommitdiff
path: root/googleapiclient
diff options
context:
space:
mode:
authoryoshi-code-bot <70984784+yoshi-code-bot@users.noreply.github.com>2021-05-25 00:30:03 -0700
committerGitHub <noreply@github.com>2021-05-25 07:30:03 +0000
commit73a0aa3b398baf73eb48101d81ca39fcb0edb254 (patch)
treed0e22866ae36166bcf2ce65812f598180a13e768 /googleapiclient
parent108b819d986cf2cdfcb3db643afa82949e33edc6 (diff)
downloadgoogle-api-python-client-73a0aa3b398baf73eb48101d81ca39fcb0edb254.tar.gz
chore: Update discovery artifacts (#1375)
## Deleted keys were detected in the following stable discovery artifacts: servicenetworking v1 https://github.com/googleapis/google-api-python-client/commit/c0ad756013c602597e477bc0e22e7b2771689214 ## Deleted keys were detected in the following pre-stable discovery artifacts: retail v2alpha https://github.com/googleapis/google-api-python-client/commit/c9d7a149295d827110c789e464b4f97edc13cbaa servicenetworking v1beta https://github.com/googleapis/google-api-python-client/commit/c0ad756013c602597e477bc0e22e7b2771689214 ## Discovery Artifact Change Summary: feat(composer): update the api https://github.com/googleapis/google-api-python-client/commit/c2cb2746320fa7b6c1536028794f53576c0f1ddd feat(compute): update the api https://github.com/googleapis/google-api-python-client/commit/2cdcd0a21223a229e711778a3cf1b38c63521d96 feat(dfareporting): update the api https://github.com/googleapis/google-api-python-client/commit/73f7d790e1585322547fe7cb39c8f36e7b400121 feat(dialogflow): update the api https://github.com/googleapis/google-api-python-client/commit/8edd852f294eaccfa6a0e7288d54a2d751f53506 feat(retail): update the api https://github.com/googleapis/google-api-python-client/commit/c9d7a149295d827110c789e464b4f97edc13cbaa feat(sasportal): update the api https://github.com/googleapis/google-api-python-client/commit/12683cabbf8deaf0a884147b98c30345786874a6 feat(servicenetworking): update the api https://github.com/googleapis/google-api-python-client/commit/c0ad756013c602597e477bc0e22e7b2771689214
Diffstat (limited to 'googleapiclient')
-rw-r--r--googleapiclient/discovery_cache/documents/acceleratedmobilepageurl.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/adexchangebuyer.v12.json4
-rw-r--r--googleapiclient/discovery_cache/documents/adexchangebuyer.v13.json4
-rw-r--r--googleapiclient/discovery_cache/documents/adexchangebuyer.v14.json4
-rw-r--r--googleapiclient/discovery_cache/documents/adexchangebuyer2.v2beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/admob.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/admob.v1beta.json2
-rw-r--r--googleapiclient/discovery_cache/documents/adsense.v2.json2
-rw-r--r--googleapiclient/discovery_cache/documents/alertcenter.v1beta1.json10
-rw-r--r--googleapiclient/discovery_cache/documents/analyticsadmin.v1alpha.json2
-rw-r--r--googleapiclient/discovery_cache/documents/analyticsdata.v1beta.json2
-rw-r--r--googleapiclient/discovery_cache/documents/area120tables.v1alpha1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/artifactregistry.v1.json4
-rw-r--r--googleapiclient/discovery_cache/documents/artifactregistry.v1beta1.json12
-rw-r--r--googleapiclient/discovery_cache/documents/artifactregistry.v1beta2.json14
-rw-r--r--googleapiclient/discovery_cache/documents/baremetalsolution.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/chat.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/chromepolicy.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/classroom.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/cloudchannel.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/composer.v1.json34
-rw-r--r--googleapiclient/discovery_cache/documents/composer.v1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/compute.alpha.json140
-rw-r--r--googleapiclient/discovery_cache/documents/compute.beta.json194
-rw-r--r--googleapiclient/discovery_cache/documents/compute.v1.json88
-rw-r--r--googleapiclient/discovery_cache/documents/deploymentmanager.alpha.json2
-rw-r--r--googleapiclient/discovery_cache/documents/deploymentmanager.v2.json2
-rw-r--r--googleapiclient/discovery_cache/documents/deploymentmanager.v2beta.json2
-rw-r--r--googleapiclient/discovery_cache/documents/dfareporting.v33.json3
-rw-r--r--googleapiclient/discovery_cache/documents/dfareporting.v34.json3
-rw-r--r--googleapiclient/discovery_cache/documents/dfareporting.v35.json3
-rw-r--r--googleapiclient/discovery_cache/documents/dialogflow.v2.json136
-rw-r--r--googleapiclient/discovery_cache/documents/dialogflow.v2beta1.json134
-rw-r--r--googleapiclient/discovery_cache/documents/dialogflow.v3.json228
-rw-r--r--googleapiclient/discovery_cache/documents/dialogflow.v3beta1.json228
-rw-r--r--googleapiclient/discovery_cache/documents/dns.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/dns.v1beta2.json2
-rw-r--r--googleapiclient/discovery_cache/documents/docs.v1.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/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/iam.v1.json4
-rw-r--r--googleapiclient/discovery_cache/documents/indexing.v3.json2
-rw-r--r--googleapiclient/discovery_cache/documents/jobs.v3.json4
-rw-r--r--googleapiclient/discovery_cache/documents/jobs.v4.json4
-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/mybusinessaccountmanagement.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/orgpolicy.v2.json2
-rw-r--r--googleapiclient/discovery_cache/documents/paymentsresellersubscription.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/playablelocations.v3.json2
-rw-r--r--googleapiclient/discovery_cache/documents/playcustomapp.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/realtimebidding.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/realtimebidding.v1alpha.json2
-rw-r--r--googleapiclient/discovery_cache/documents/recommendationengine.v1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/reseller.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/retail.v2.json2
-rw-r--r--googleapiclient/discovery_cache/documents/retail.v2alpha.json6
-rw-r--r--googleapiclient/discovery_cache/documents/retail.v2beta.json2
-rw-r--r--googleapiclient/discovery_cache/documents/runtimeconfig.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/safebrowsing.v4.json2
-rw-r--r--googleapiclient/discovery_cache/documents/sasportal.v1alpha1.json10
-rw-r--r--googleapiclient/discovery_cache/documents/script.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/searchconsole.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/servicenetworking.v1.json7
-rw-r--r--googleapiclient/discovery_cache/documents/servicenetworking.v1beta.json7
-rw-r--r--googleapiclient/discovery_cache/documents/serviceusage.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/sheets.v4.json2
-rw-r--r--googleapiclient/discovery_cache/documents/storage.v1.json4
-rw-r--r--googleapiclient/discovery_cache/documents/streetviewpublish.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/tasks.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/toolresults.v1beta3.json2
-rw-r--r--googleapiclient/discovery_cache/documents/translate.v3.json4
-rw-r--r--googleapiclient/discovery_cache/documents/translate.v3beta1.json4
-rw-r--r--googleapiclient/discovery_cache/documents/vectortile.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/vision.v1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/vision.v1p1beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/vision.v1p2beta1.json2
-rw-r--r--googleapiclient/discovery_cache/documents/workflows.v1.json2
86 files changed, 1225 insertions, 188 deletions
diff --git a/googleapiclient/discovery_cache/documents/acceleratedmobilepageurl.v1.json b/googleapiclient/discovery_cache/documents/acceleratedmobilepageurl.v1.json
index 2934390ed..46b10ee9e 100644
--- a/googleapiclient/discovery_cache/documents/acceleratedmobilepageurl.v1.json
+++ b/googleapiclient/discovery_cache/documents/acceleratedmobilepageurl.v1.json
@@ -115,7 +115,7 @@
}
}
},
- "revision": "20210519",
+ "revision": "20210522",
"rootUrl": "https://acceleratedmobilepageurl.googleapis.com/",
"schemas": {
"AmpUrl": {
diff --git a/googleapiclient/discovery_cache/documents/adexchangebuyer.v12.json b/googleapiclient/discovery_cache/documents/adexchangebuyer.v12.json
index ec63f8ff0..bbff97569 100644
--- a/googleapiclient/discovery_cache/documents/adexchangebuyer.v12.json
+++ b/googleapiclient/discovery_cache/documents/adexchangebuyer.v12.json
@@ -15,7 +15,7 @@
"description": "Accesses your bidding-account information, submits creatives for validation, finds available direct deals, and retrieves performance reports.",
"discoveryVersion": "v1",
"documentationLink": "https://developers.google.com/ad-exchange/buyer-rest",
- "etag": "\"uWj2hSb4GVjzdDlAnRd2gbM1ZQ8/ZyGuqPK665OPTNi6OP8l4HN9sAY\"",
+ "etag": "\"uWj2hSb4GVjzdDlAnRd2gbM1ZQ8/zAZdfhOVC9lNrlyzCCQzhvbv8o4\"",
"icons": {
"x16": "https://www.google.com/images/icons/product/doubleclick-16.gif",
"x32": "https://www.google.com/images/icons/product/doubleclick-32.gif"
@@ -259,7 +259,7 @@
}
}
},
- "revision": "20210519",
+ "revision": "20210522",
"rootUrl": "https://www.googleapis.com/",
"schemas": {
"Account": {
diff --git a/googleapiclient/discovery_cache/documents/adexchangebuyer.v13.json b/googleapiclient/discovery_cache/documents/adexchangebuyer.v13.json
index 5abce70b7..a4584b766 100644
--- a/googleapiclient/discovery_cache/documents/adexchangebuyer.v13.json
+++ b/googleapiclient/discovery_cache/documents/adexchangebuyer.v13.json
@@ -15,7 +15,7 @@
"description": "Accesses your bidding-account information, submits creatives for validation, finds available direct deals, and retrieves performance reports.",
"discoveryVersion": "v1",
"documentationLink": "https://developers.google.com/ad-exchange/buyer-rest",
- "etag": "\"uWj2hSb4GVjzdDlAnRd2gbM1ZQ8/B5Ij1in69yA94SBtAjyLWu3DJLQ\"",
+ "etag": "\"uWj2hSb4GVjzdDlAnRd2gbM1ZQ8/35AvStCPMYuwaB5r9SzseYcdLvw\"",
"icons": {
"x16": "https://www.google.com/images/icons/product/doubleclick-16.gif",
"x32": "https://www.google.com/images/icons/product/doubleclick-32.gif"
@@ -699,7 +699,7 @@
}
}
},
- "revision": "20210519",
+ "revision": "20210522",
"rootUrl": "https://www.googleapis.com/",
"schemas": {
"Account": {
diff --git a/googleapiclient/discovery_cache/documents/adexchangebuyer.v14.json b/googleapiclient/discovery_cache/documents/adexchangebuyer.v14.json
index 3304f80f7..2f8efd9b6 100644
--- a/googleapiclient/discovery_cache/documents/adexchangebuyer.v14.json
+++ b/googleapiclient/discovery_cache/documents/adexchangebuyer.v14.json
@@ -15,7 +15,7 @@
"description": "Accesses your bidding-account information, submits creatives for validation, finds available direct deals, and retrieves performance reports.",
"discoveryVersion": "v1",
"documentationLink": "https://developers.google.com/ad-exchange/buyer-rest",
- "etag": "\"uWj2hSb4GVjzdDlAnRd2gbM1ZQ8/dq_VdRrNx25JV3zCpSyRAHMO4WQ\"",
+ "etag": "\"uWj2hSb4GVjzdDlAnRd2gbM1ZQ8/l4tGvVH02ayIEIkcqAIN4r5NKdw\"",
"icons": {
"x16": "https://www.google.com/images/icons/product/doubleclick-16.gif",
"x32": "https://www.google.com/images/icons/product/doubleclick-32.gif"
@@ -1255,7 +1255,7 @@
}
}
},
- "revision": "20210519",
+ "revision": "20210522",
"rootUrl": "https://www.googleapis.com/",
"schemas": {
"Account": {
diff --git a/googleapiclient/discovery_cache/documents/adexchangebuyer2.v2beta1.json b/googleapiclient/discovery_cache/documents/adexchangebuyer2.v2beta1.json
index ef95afc62..baea8d3b4 100644
--- a/googleapiclient/discovery_cache/documents/adexchangebuyer2.v2beta1.json
+++ b/googleapiclient/discovery_cache/documents/adexchangebuyer2.v2beta1.json
@@ -2500,7 +2500,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"rootUrl": "https://adexchangebuyer.googleapis.com/",
"schemas": {
"AbsoluteDateRange": {
diff --git a/googleapiclient/discovery_cache/documents/admob.v1.json b/googleapiclient/discovery_cache/documents/admob.v1.json
index addafe5b1..b2eca60ac 100644
--- a/googleapiclient/discovery_cache/documents/admob.v1.json
+++ b/googleapiclient/discovery_cache/documents/admob.v1.json
@@ -321,7 +321,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"rootUrl": "https://admob.googleapis.com/",
"schemas": {
"AdUnit": {
diff --git a/googleapiclient/discovery_cache/documents/admob.v1beta.json b/googleapiclient/discovery_cache/documents/admob.v1beta.json
index e6e5ac0b1..42cd4980e 100644
--- a/googleapiclient/discovery_cache/documents/admob.v1beta.json
+++ b/googleapiclient/discovery_cache/documents/admob.v1beta.json
@@ -321,7 +321,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"rootUrl": "https://admob.googleapis.com/",
"schemas": {
"AdUnit": {
diff --git a/googleapiclient/discovery_cache/documents/adsense.v2.json b/googleapiclient/discovery_cache/documents/adsense.v2.json
index d76f098c6..a03402f46 100644
--- a/googleapiclient/discovery_cache/documents/adsense.v2.json
+++ b/googleapiclient/discovery_cache/documents/adsense.v2.json
@@ -1559,7 +1559,7 @@
}
}
},
- "revision": "20210517",
+ "revision": "20210521",
"rootUrl": "https://adsense.googleapis.com/",
"schemas": {
"Account": {
diff --git a/googleapiclient/discovery_cache/documents/alertcenter.v1beta1.json b/googleapiclient/discovery_cache/documents/alertcenter.v1beta1.json
index 0b7b8487b..04afcaf49 100644
--- a/googleapiclient/discovery_cache/documents/alertcenter.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/alertcenter.v1beta1.json
@@ -243,7 +243,7 @@
"type": "string"
},
"filter": {
- "description": "Optional. A query string for filtering alert results. For more details, see [Query filters](/admin-sdk/alertcenter/guides/query-filters) and [Supported query filter fields](/admin-sdk/alertcenter/reference/filter-fields#alerts.list).",
+ "description": "Optional. A query string for filtering alert results. For more details, see [Query filters](https://developers.google.com/admin-sdk/alertcenter/guides/query-filters) and [Supported query filter fields](https://developers.google.com/admin-sdk/alertcenter/reference/filter-fields#alerts.list).",
"location": "query",
"type": "string"
},
@@ -356,7 +356,7 @@
"type": "string"
},
"filter": {
- "description": "Optional. A query string for filtering alert feedback results. For more details, see [Query filters](/admin-sdk/alertcenter/guides/query-filters) and [Supported query filter fields](/admin-sdk/alertcenter/reference/filter-fields#alerts.feedback.list).",
+ "description": "Optional. A query string for filtering alert feedback results. For more details, see [Query filters](https://developers.google.com/admin-sdk/alertcenter/guides/query-filters) and [Supported query filter fields](https://developers.google.com/admin-sdk/alertcenter/reference/filter-fields#alerts.feedback.list).",
"location": "query",
"type": "string"
}
@@ -423,7 +423,7 @@
}
}
},
- "revision": "20210512",
+ "revision": "20210519",
"rootUrl": "https://alertcenter.googleapis.com/",
"schemas": {
"AccountWarning": {
@@ -567,7 +567,7 @@
"type": "string"
},
"type": {
- "description": "Required. The type of the alert. This is output only after alert is created. For a list of available alert types see [Google Workspace Alert types](/admin-sdk/alertcenter/reference/alert-types).",
+ "description": "Required. The type of the alert. This is output only after alert is created. For a list of available alert types see [Google Workspace Alert types](https://developers.google.com/admin-sdk/alertcenter/reference/alert-types).",
"type": "string"
},
"updateTime": {
@@ -1153,7 +1153,7 @@
"type": "object"
},
"Notification": {
- "description": "Settings for callback notifications. For more details see [Google Workspace Alert Notification](/admin-sdk/alertcenter/guides/notifications).",
+ "description": "Settings for callback notifications. For more details see [Google Workspace Alert Notification](https://developers.google.com/admin-sdk/alertcenter/guides/notifications).",
"id": "Notification",
"properties": {
"cloudPubsubTopic": {
diff --git a/googleapiclient/discovery_cache/documents/analyticsadmin.v1alpha.json b/googleapiclient/discovery_cache/documents/analyticsadmin.v1alpha.json
index c30c6d199..1694dd32e 100644
--- a/googleapiclient/discovery_cache/documents/analyticsadmin.v1alpha.json
+++ b/googleapiclient/discovery_cache/documents/analyticsadmin.v1alpha.json
@@ -2796,7 +2796,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"rootUrl": "https://analyticsadmin.googleapis.com/",
"schemas": {
"GoogleAnalyticsAdminV1alphaAccount": {
diff --git a/googleapiclient/discovery_cache/documents/analyticsdata.v1beta.json b/googleapiclient/discovery_cache/documents/analyticsdata.v1beta.json
index 396cb4aaa..bd661d138 100644
--- a/googleapiclient/discovery_cache/documents/analyticsdata.v1beta.json
+++ b/googleapiclient/discovery_cache/documents/analyticsdata.v1beta.json
@@ -284,7 +284,7 @@
}
}
},
- "revision": "20210519",
+ "revision": "20210521",
"rootUrl": "https://analyticsdata.googleapis.com/",
"schemas": {
"BatchRunPivotReportsRequest": {
diff --git a/googleapiclient/discovery_cache/documents/area120tables.v1alpha1.json b/googleapiclient/discovery_cache/documents/area120tables.v1alpha1.json
index 8804d2a30..07aadcf33 100644
--- a/googleapiclient/discovery_cache/documents/area120tables.v1alpha1.json
+++ b/googleapiclient/discovery_cache/documents/area120tables.v1alpha1.json
@@ -586,7 +586,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"rootUrl": "https://area120tables.googleapis.com/",
"schemas": {
"BatchCreateRowsRequest": {
diff --git a/googleapiclient/discovery_cache/documents/artifactregistry.v1.json b/googleapiclient/discovery_cache/documents/artifactregistry.v1.json
index 7348eb131..de28c07d7 100644
--- a/googleapiclient/discovery_cache/documents/artifactregistry.v1.json
+++ b/googleapiclient/discovery_cache/documents/artifactregistry.v1.json
@@ -348,7 +348,7 @@
}
}
},
- "revision": "20210509",
+ "revision": "20210517",
"rootUrl": "https://artifactregistry.googleapis.com/",
"schemas": {
"CancelOperationRequest": {
@@ -362,7 +362,7 @@
"id": "DockerImage",
"properties": {
"buildTime": {
- "description": "The time this image was built. This field is returned as the 'metadata.buildTime' field in the Version resource. The build time is returned to the client as an RFC 3339 string, which can be easily used with the JavaScript Date constructor and keeps the Version timestamps returned via OnePlatform consistent, as JSON marshals google.protobuf.Timestamp into an RFC 3339 string. (http://google3/cloud/containers/artifacts/metadata/v1beta2/builder/data.go?l=158-159&rcl=364878183).",
+ "description": "The time this image was built. This field is returned as the 'metadata.buildTime' field in the Version resource. The build time is returned to the client as an RFC 3339 string, which can be easily used with the JavaScript Date constructor and keeps the Version timestamps returned via OnePlatform consistent, as JSON marshals google.protobuf.Timestamp into an RFC 3339 string.",
"format": "google-datetime",
"type": "string"
},
diff --git a/googleapiclient/discovery_cache/documents/artifactregistry.v1beta1.json b/googleapiclient/discovery_cache/documents/artifactregistry.v1beta1.json
index fcb25091d..4f9b8d974 100644
--- a/googleapiclient/discovery_cache/documents/artifactregistry.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/artifactregistry.v1beta1.json
@@ -804,7 +804,7 @@
],
"parameters": {
"name": {
- "description": "The name of the tag, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/tags/tag1\".",
+ "description": "The name of the tag, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/tags/tag1\". If the package or tag ID parts contain slashes, the slashes are escaped.",
"location": "path",
"pattern": "^projects/[^/]+/locations/[^/]+/repositories/[^/]+/packages/[^/]+/tags/[^/]+$",
"required": true,
@@ -971,7 +971,7 @@
}
}
},
- "revision": "20210509",
+ "revision": "20210517",
"rootUrl": "https://artifactregistry.googleapis.com/",
"schemas": {
"Binding": {
@@ -1042,7 +1042,7 @@
"type": "array"
},
"name": {
- "description": "The name of the file, for example: \"projects/p1/locations/us-central1/repositories/repo1/files/a/b/c.txt\".",
+ "description": "The name of the file, for example: \"projects/p1/locations/us-central1/repositories/repo1/files/a%2Fb%2Fc.txt\". If the file ID part contains slashes, they are escaped.",
"type": "string"
},
"owner": {
@@ -1295,7 +1295,7 @@
"type": "string"
},
"name": {
- "description": "The name of the package, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1\".",
+ "description": "The name of the package, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1\". If the package ID part contains slashes, the slashes are escaped.",
"type": "string"
},
"updateTime": {
@@ -1421,7 +1421,7 @@
"id": "Tag",
"properties": {
"name": {
- "description": "The name of the tag, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/tags/tag1\".",
+ "description": "The name of the tag, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/tags/tag1\". If the package or tag ID parts contain slashes, the slashes are escaped.",
"type": "string"
},
"version": {
@@ -1473,7 +1473,7 @@
"type": "string"
},
"name": {
- "description": "The name of the version, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/versions/art1\".",
+ "description": "The name of the version, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/versions/art1\". If the package or version ID parts contain slashes, the slashes are escaped.",
"type": "string"
},
"relatedTags": {
diff --git a/googleapiclient/discovery_cache/documents/artifactregistry.v1beta2.json b/googleapiclient/discovery_cache/documents/artifactregistry.v1beta2.json
index 717a2c0de..f173cc2c0 100644
--- a/googleapiclient/discovery_cache/documents/artifactregistry.v1beta2.json
+++ b/googleapiclient/discovery_cache/documents/artifactregistry.v1beta2.json
@@ -804,7 +804,7 @@
],
"parameters": {
"name": {
- "description": "The name of the tag, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/tags/tag1\".",
+ "description": "The name of the tag, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/tags/tag1\". If the package or tag ID parts contain slashes, the slashes are escaped.",
"location": "path",
"pattern": "^projects/[^/]+/locations/[^/]+/repositories/[^/]+/packages/[^/]+/tags/[^/]+$",
"required": true,
@@ -971,7 +971,7 @@
}
}
},
- "revision": "20210509",
+ "revision": "20210517",
"rootUrl": "https://artifactregistry.googleapis.com/",
"schemas": {
"Binding": {
@@ -1042,7 +1042,7 @@
"type": "array"
},
"name": {
- "description": "The name of the file, for example: \"projects/p1/locations/us-central1/repositories/repo1/files/a/b/c.txt\".",
+ "description": "The name of the file, for example: \"projects/p1/locations/us-central1/repositories/repo1/files/a%2Fb%2Fc.txt\". If the file ID part contains slashes, they are escaped.",
"type": "string"
},
"owner": {
@@ -1295,7 +1295,7 @@
"type": "string"
},
"name": {
- "description": "The name of the package, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1\".",
+ "description": "The name of the package, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1\". If the package ID part contains slashes, the slashes are escaped.",
"type": "string"
},
"updateTime": {
@@ -1421,11 +1421,11 @@
"id": "Tag",
"properties": {
"name": {
- "description": "The name of the tag, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/tags/tag1\".",
+ "description": "The name of the tag, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/tags/tag1\". If the package or tag ID parts contain slashes, the slashes are escaped.",
"type": "string"
},
"version": {
- "description": "The name of the version the tag refers to, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/versions/sha256:5243811\"",
+ "description": "The name of the version the tag refers to, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/versions/sha256:5243811\" If the package or version ID parts contain slashes, the slashes are escaped.",
"type": "string"
}
},
@@ -1482,7 +1482,7 @@
"type": "object"
},
"name": {
- "description": "The name of the version, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/versions/art1\".",
+ "description": "The name of the version, for example: \"projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/versions/art1\". If the package or version ID parts contain slashes, the slashes are escaped.",
"type": "string"
},
"relatedTags": {
diff --git a/googleapiclient/discovery_cache/documents/baremetalsolution.v1.json b/googleapiclient/discovery_cache/documents/baremetalsolution.v1.json
index 061b3b6be..d02c16643 100644
--- a/googleapiclient/discovery_cache/documents/baremetalsolution.v1.json
+++ b/googleapiclient/discovery_cache/documents/baremetalsolution.v1.json
@@ -145,7 +145,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210524",
"rootUrl": "https://baremetalsolution.googleapis.com/",
"schemas": {
"ResetInstanceRequest": {
diff --git a/googleapiclient/discovery_cache/documents/blogger.v2.json b/googleapiclient/discovery_cache/documents/blogger.v2.json
index eb687a2b7..8ccf2fd2f 100644
--- a/googleapiclient/discovery_cache/documents/blogger.v2.json
+++ b/googleapiclient/discovery_cache/documents/blogger.v2.json
@@ -401,7 +401,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"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 8497ff820..d8cedeca2 100644
--- a/googleapiclient/discovery_cache/documents/blogger.v3.json
+++ b/googleapiclient/discovery_cache/documents/blogger.v3.json
@@ -1678,7 +1678,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"rootUrl": "https://blogger.googleapis.com/",
"schemas": {
"Blog": {
diff --git a/googleapiclient/discovery_cache/documents/chat.v1.json b/googleapiclient/discovery_cache/documents/chat.v1.json
index 043693d70..5d7a1e54b 100644
--- a/googleapiclient/discovery_cache/documents/chat.v1.json
+++ b/googleapiclient/discovery_cache/documents/chat.v1.json
@@ -601,7 +601,7 @@
}
}
},
- "revision": "20210508",
+ "revision": "20210514",
"rootUrl": "https://chat.googleapis.com/",
"schemas": {
"ActionParameter": {
diff --git a/googleapiclient/discovery_cache/documents/chromepolicy.v1.json b/googleapiclient/discovery_cache/documents/chromepolicy.v1.json
index 5fe14986e..a25114895 100644
--- a/googleapiclient/discovery_cache/documents/chromepolicy.v1.json
+++ b/googleapiclient/discovery_cache/documents/chromepolicy.v1.json
@@ -324,7 +324,7 @@
}
}
},
- "revision": "20210517",
+ "revision": "20210522",
"rootUrl": "https://chromepolicy.googleapis.com/",
"schemas": {
"GoogleChromePolicyV1AdditionalTargetKeyName": {
diff --git a/googleapiclient/discovery_cache/documents/classroom.v1.json b/googleapiclient/discovery_cache/documents/classroom.v1.json
index fd65be5c0..746b06491 100644
--- a/googleapiclient/discovery_cache/documents/classroom.v1.json
+++ b/googleapiclient/discovery_cache/documents/classroom.v1.json
@@ -2400,7 +2400,7 @@
}
}
},
- "revision": "20210517",
+ "revision": "20210519",
"rootUrl": "https://classroom.googleapis.com/",
"schemas": {
"Announcement": {
diff --git a/googleapiclient/discovery_cache/documents/cloudchannel.v1.json b/googleapiclient/discovery_cache/documents/cloudchannel.v1.json
index f29fc460b..b5d8be18b 100644
--- a/googleapiclient/discovery_cache/documents/cloudchannel.v1.json
+++ b/googleapiclient/discovery_cache/documents/cloudchannel.v1.json
@@ -1533,7 +1533,7 @@
}
}
},
- "revision": "20210514",
+ "revision": "20210522",
"rootUrl": "https://cloudchannel.googleapis.com/",
"schemas": {
"GoogleCloudChannelV1ActivateEntitlementRequest": {
diff --git a/googleapiclient/discovery_cache/documents/composer.v1.json b/googleapiclient/discovery_cache/documents/composer.v1.json
index 482ad0cbb..f851db5a1 100644
--- a/googleapiclient/discovery_cache/documents/composer.v1.json
+++ b/googleapiclient/discovery_cache/documents/composer.v1.json
@@ -406,7 +406,7 @@
}
}
},
- "revision": "20210510",
+ "revision": "20210518",
"rootUrl": "https://composer.googleapis.com/",
"schemas": {
"AllowedIpRange": {
@@ -424,6 +424,38 @@
},
"type": "object"
},
+ "CheckUpgradeResponse": {
+ "description": "Message containing information about the result of an upgrade check operation.",
+ "id": "CheckUpgradeResponse",
+ "properties": {
+ "buildLogUri": {
+ "description": "Output only. Url for a docker build log of an upgraded image.",
+ "readOnly": true,
+ "type": "string"
+ },
+ "containsPypiModulesConflict": {
+ "description": "Output only. Whether build has succeeded or failed on modules conflicts.",
+ "enum": [
+ "CONFLICT_RESULT_UNSPECIFIED",
+ "CONFLICT",
+ "NO_CONFLICT"
+ ],
+ "enumDescriptions": [
+ "It is unknown whether build had conflicts or not.",
+ "There were python packages conflicts.",
+ "There were no python packages conflicts."
+ ],
+ "readOnly": true,
+ "type": "string"
+ },
+ "pypiConflictBuildLogExtract": {
+ "description": "Output only. Extract from a docker image build log containing information about pypi modules conflicts.",
+ "readOnly": true,
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
"DatabaseConfig": {
"description": "The configuration of Cloud SQL instance that is used by the Apache Airflow software.",
"id": "DatabaseConfig",
diff --git a/googleapiclient/discovery_cache/documents/composer.v1beta1.json b/googleapiclient/discovery_cache/documents/composer.v1beta1.json
index 5905212de..265360647 100644
--- a/googleapiclient/discovery_cache/documents/composer.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/composer.v1beta1.json
@@ -434,7 +434,7 @@
}
}
},
- "revision": "20210510",
+ "revision": "20210518",
"rootUrl": "https://composer.googleapis.com/",
"schemas": {
"AllowedIpRange": {
diff --git a/googleapiclient/discovery_cache/documents/compute.alpha.json b/googleapiclient/discovery_cache/documents/compute.alpha.json
index b9bebafb3..5c1383b6d 100644
--- a/googleapiclient/discovery_cache/documents/compute.alpha.json
+++ b/googleapiclient/discovery_cache/documents/compute.alpha.json
@@ -29,7 +29,7 @@
"description": "Creates and runs virtual machines on Google Cloud Platform.",
"discoveryVersion": "v1",
"documentationLink": "https://developers.google.com/compute/docs/reference/latest/",
- "etag": "\"uWj2hSb4GVjzdDlAnRd2gbM1ZQ8/TmUt2NFOg_XZQOZew3cS35WAWvY\"",
+ "etag": "\"uWj2hSb4GVjzdDlAnRd2gbM1ZQ8/opvaAGdr1PM_WVOLZQA35SZFjfE\"",
"icons": {
"x16": "https://www.google.com/images/icons/product/compute_engine-16.png",
"x32": "https://www.google.com/images/icons/product/compute_engine-32.png"
@@ -10577,7 +10577,7 @@
"type": "string"
},
"secureTags": {
- "description": "Secure tags to apply to this instance. These can be later modified by the update method. Maximum number of secure tags allowed is 50.",
+ "description": "DEPRECATED: Please use resource.secure_tag instead. Secure tags to apply to this instance. These can be later modified by the update method. Maximum number of secure tags allowed is 50.",
"location": "query",
"repeated": true,
"type": "string"
@@ -11916,7 +11916,7 @@
],
"parameters": {
"clearSecureTag": {
- "description": "Whether to clear secure tags from the instance.\n\nThis property is mutually exclusive with the secure_tag property; you can only specify one or the other, but not both.",
+ "description": "Whether to clear secure tags from the instance.\n\nThis property if set to true will clear secure tags regardless of the resource.secure_tags.",
"location": "query",
"type": "boolean"
},
@@ -11974,7 +11974,7 @@
"type": "string"
},
"secureTags": {
- "description": "Secure tags to apply to this instance. Maximum number of secure tags allowed is 50.",
+ "description": "DEPRECATED: Please use resource.secure_tag instead. Secure tags to apply to this instance. Maximum number of secure tags allowed is 50.",
"location": "query",
"repeated": true,
"type": "string"
@@ -36581,7 +36581,7 @@
}
}
},
- "revision": "20210505",
+ "revision": "20210518",
"rootUrl": "https://compute.googleapis.com/",
"schemas": {
"AcceleratorConfig": {
@@ -37170,7 +37170,7 @@
"type": "integer"
},
"purpose": {
- "description": "The purpose of this resource, which can be one of the following values: \n- `GCE_ENDPOINT` for addresses that are used by VM instances, alias IP ranges, internal load balancers, and similar resources. \n- `DNS_RESOLVER` for a DNS resolver address in a subnetwork \n- `VPC_PEERING` for addresses that are reserved for VPC peer networks. \n- `NAT_AUTO` for addresses that are external IP addresses automatically reserved for Cloud NAT. \n- `IPSEC_INTERCONNECT` for addresses created from a private IP range that are reserved for a VLAN attachment in an IPsec-encrypted Cloud Interconnect configuration. These addresses are regional resources.",
+ "description": "The purpose of this resource, which can be one of the following values: \n- `GCE_ENDPOINT` for addresses that are used by VM instances, alias IP ranges, internal load balancers, and similar resources. \n- `DNS_RESOLVER` for a DNS resolver address in a subnetwork \n- `VPC_PEERING` for addresses that are reserved for VPC peer networks. \n- `NAT_AUTO` for addresses that are external IP addresses automatically reserved for Cloud NAT. \n- `IPSEC_INTERCONNECT` for addresses created from a private IP range that are reserved for a VLAN attachment in an IPsec-encrypted Cloud Interconnect configuration. These addresses are regional resources. Not currently available publicly.",
"enum": [
"DNS_RESOLVER",
"GCE_ENDPOINT",
@@ -37578,6 +37578,11 @@
"description": "Whether to enable nested virtualization or not (default is false).",
"type": "boolean"
},
+ "numaNodeCount": {
+ "description": "The number of vNUMA nodes.",
+ "format": "int32",
+ "type": "integer"
+ },
"threadsPerCore": {
"description": "The number of threads per physical core. To disable simultaneous multithreading (SMT) set this to 1. If unset, the maximum number of threads supported per core by the underlying processor is assumed.",
"format": "int32",
@@ -38836,6 +38841,18 @@
"$ref": "BackendBucketCdnPolicy",
"description": "Cloud CDN configuration for this BackendBucket."
},
+ "compressionMode": {
+ "description": "Compress text responses using Brotli or gzip compression, based on the client?s Accept-Encoding header.",
+ "enum": [
+ "AUTOMATIC",
+ "DISABLED"
+ ],
+ "enumDescriptions": [
+ "",
+ ""
+ ],
+ "type": "string"
+ },
"creationTimestamp": {
"description": "[Output Only] Creation timestamp in RFC3339 text format.",
"type": "string"
@@ -39154,6 +39171,18 @@
"circuitBreakers": {
"$ref": "CircuitBreakers"
},
+ "compressionMode": {
+ "description": "Compress text responses using Brotli or gzip compression, based on the client?s Accept-Encoding header.",
+ "enum": [
+ "AUTOMATIC",
+ "DISABLED"
+ ],
+ "enumDescriptions": [
+ "",
+ ""
+ ],
+ "type": "string"
+ },
"connectionDraining": {
"$ref": "ConnectionDraining"
},
@@ -40314,7 +40343,7 @@
"type": "array"
},
"secureTags": {
- "description": "Secure tags to apply to this instance. These can be later modified by the update method. Maximum number of secure tags allowed is 50.",
+ "description": "DEPRECATED: Please use instance_properties.secure_tag instead. Secure tags to apply to this instance. These can be later modified by the update method. Maximum number of secure tags allowed is 50.",
"items": {
"type": "string"
},
@@ -42636,7 +42665,7 @@
"type": "string"
},
"interfaces": {
- "description": "List of interfaces for this external VPN gateway.",
+ "description": "List of interfaces for this external VPN gateway.\n\nIf your peer-side gateway is an on-premises gateway and non-AWS cloud providers? gateway, at most two interfaces can be provided for an external VPN gateway. If your peer side is an AWS virtual private gateway, four interfaces should be provided for an external VPN gateway.",
"items": {
"$ref": "ExternalVpnGatewayInterface"
},
@@ -42695,7 +42724,7 @@
"id": "ExternalVpnGatewayInterface",
"properties": {
"id": {
- "description": "The numeric ID of this interface. The allowed input values for this id for different redundancy types of external VPN gateway: SINGLE_IP_INTERNALLY_REDUNDANT - 0 TWO_IPS_REDUNDANCY - 0, 1 FOUR_IPS_REDUNDANCY - 0, 1, 2, 3",
+ "description": "The numeric ID of this interface. The allowed input values for this id for different redundancy types of external VPN gateway: \n- SINGLE_IP_INTERNALLY_REDUNDANT - 0 \n- TWO_IPS_REDUNDANCY - 0, 1 \n- FOUR_IPS_REDUNDANCY - 0, 1, 2, 3",
"format": "uint32",
"type": "integer"
},
@@ -43537,7 +43566,7 @@
"id": "FixedOrPercent",
"properties": {
"calculated": {
- "description": "[Output Only] Absolute value of VM instances calculated based on the specific mode.\n\n \n- If the value is fixed, then the calculated value is equal to the fixed value. \n- If the value is a percent, then the calculated value is percent/100 * targetSize. For example, the calculated value of a 80% of a managed instance group with 150 instances would be (80/100 * 150) = 120 VM instances. If there is a remainder, the number is rounded up.",
+ "description": "[Output Only] Absolute value of VM instances calculated based on the specific mode.\n\n \n- If the value is fixed, then the calculated value is equal to the fixed value. \n- If the value is a percent, then the calculated value is percent/100 * targetSize. For example, the calculated value of a 80% of a managed instance group with 150 instances would be (80/100 * 150) = 120 VM instances. If there is a remainder, the number is rounded.",
"format": "int32",
"type": "integer"
},
@@ -48562,7 +48591,7 @@
},
"maxUnavailable": {
"$ref": "FixedOrPercent",
- "description": "Maximum number of instances that can be unavailable when autohealing. When 'percent' is used, the value is rounded UP. The instance is considered available if all of the following conditions are satisfied: 1. Instance's status is RUNNING. 2. Instance's currentAction is NONE (in particular its liveness health check result was observed to be HEALTHY at least once as it passed VERIFYING). 3. There is no outgoing action on an instance triggered by IGM.\n\nBy default, number of concurrently autohealed instances is smaller than the managed instance group target size. However, if a zonal managed instance group has only one instance, or a regional managed instance group has only one instance per zone, autohealing will recreate these instances when they become unhealthy."
+ "description": "Maximum number of instances that can be unavailable when autohealing. When 'percent' is used, the value is rounded if necessary. The instance is considered available if all of the following conditions are satisfied: 1. Instance's status is RUNNING. 2. Instance's currentAction is NONE (in particular its liveness health check result was observed to be HEALTHY at least once as it passed VERIFYING). 3. There is no outgoing action on an instance triggered by IGM.\n\nBy default, number of concurrently autohealed instances is smaller than the managed instance group target size. However, if a zonal managed instance group has only one instance, or a regional managed instance group has only one instance per zone, autohealing will recreate these instances when they become unhealthy."
}
},
"type": "object"
@@ -48781,11 +48810,11 @@
},
"maxSurge": {
"$ref": "FixedOrPercent",
- "description": "The maximum number of instances that can be created above the specified targetSize during the update process. This value can be either a fixed number or, if the group has 10 or more instances, a percentage. If you set a percentage, the number of instances is rounded up if necessary. The default value for maxSurge is a fixed value equal to the number of zones in which the managed instance group operates.\n\nAt least one of either maxSurge or maxUnavailable must be greater than 0. Learn more about maxSurge."
+ "description": "The maximum number of instances that can be created above the specified targetSize during the update process. This value can be either a fixed number or, if the group has 10 or more instances, a percentage. If you set a percentage, the number of instances is rounded if necessary. The default value for maxSurge is a fixed value equal to the number of zones in which the managed instance group operates.\n\nAt least one of either maxSurge or maxUnavailable must be greater than 0. Learn more about maxSurge."
},
"maxUnavailable": {
"$ref": "FixedOrPercent",
- "description": "The maximum number of instances that can be unavailable during the update process. An instance is considered available if all of the following conditions are satisfied:\n\n \n- The instance's status is RUNNING. \n- If there is a health check on the instance group, the instance's health check status must be HEALTHY at least once. If there is no health check on the group, then the instance only needs to have a status of RUNNING to be considered available. This value can be either a fixed number or, if the group has 10 or more instances, a percentage. If you set a percentage, the number of instances is rounded up if necessary. The default value for maxUnavailable is a fixed value equal to the number of zones in which the managed instance group operates.\n\nAt least one of either maxSurge or maxUnavailable must be greater than 0. Learn more about maxUnavailable."
+ "description": "The maximum number of instances that can be unavailable during the update process. An instance is considered available if all of the following conditions are satisfied:\n\n \n- The instance's status is RUNNING. \n- If there is a health check on the instance group, the instance's health check status must be HEALTHY at least once. If there is no health check on the group, then the instance only needs to have a status of RUNNING to be considered available. This value can be either a fixed number or, if the group has 10 or more instances, a percentage. If you set a percentage, the number of instances is rounded if necessary. The default value for maxUnavailable is a fixed value equal to the number of zones in which the managed instance group operates.\n\nAt least one of either maxSurge or maxUnavailable must be greater than 0. Learn more about maxUnavailable."
},
"minReadySec": {
"description": "Minimum number of seconds to wait for after a newly created instance becomes available. This value must be from range [0, 3600].",
@@ -48868,7 +48897,7 @@
},
"targetSize": {
"$ref": "FixedOrPercent",
- "description": "Specifies the intended number of instances to be created from the instanceTemplate. The final number of instances created from the template will be equal to: \n- If expressed as a fixed number, the minimum of either targetSize.fixed or instanceGroupManager.targetSize is used. \n- if expressed as a percent, the targetSize would be (targetSize.percent/100 * InstanceGroupManager.targetSize) If there is a remainder, the number is rounded up. If unset, this version will update any remaining instances not updated by another version. Read Starting a canary update for more information."
+ "description": "Specifies the intended number of instances to be created from the instanceTemplate. The final number of instances created from the template will be equal to: \n- If expressed as a fixed number, the minimum of either targetSize.fixed or instanceGroupManager.targetSize is used. \n- if expressed as a percent, the targetSize would be (targetSize.percent/100 * InstanceGroupManager.targetSize) If there is a remainder, the number is rounded. If unset, this version will update any remaining instances not updated by another version. Read Starting a canary update for more information."
}
},
"type": "object"
@@ -50104,7 +50133,7 @@
"description": "Specifies the scheduling options for the instances that are created from these properties."
},
"secureTags": {
- "description": "Secure tags to apply to this instance. Maximum number of secure tags allowed is 50.",
+ "description": "[Input Only] Secure tags to apply to this instance. Maximum number of secure tags allowed is 50.",
"items": {
"type": "string"
},
@@ -51219,7 +51248,7 @@
"type": "string"
},
"encryption": {
- "description": "Indicates the user-supplied encryption option of this interconnect attachment: \n- NONE is the default value, which means that the attachment carries unencrypted traffic. VMs can send traffic to, or receive traffic from, this type of attachment. \n- IPSEC indicates that the attachment carries only traffic encrypted by an IPsec device such as an HA VPN gateway. VMs cannot directly send traffic to, or receive traffic from, such an attachment. To use IPsec-encrypted Cloud Interconnect, create the attachment using this option. \nNot currently available in all Interconnect locations.",
+ "description": "Indicates the user-supplied encryption option of this VLAN attachment (interconnectAttachment). Can only be specified at attachment creation for PARTNER or DEDICATED attachments. Possible values are: \n- NONE - This is the default value, which means that the VLAN attachment carries unencrypted traffic. VMs are able to send traffic to, or receive traffic from, such a VLAN attachment. \n- IPSEC - The VLAN attachment carries only encrypted traffic that is encrypted by an IPsec device, such as an HA VPN gateway or third-party IPsec VPN. VMs cannot directly send traffic to, or receive traffic from, such a VLAN attachment. To use IPsec-encrypted Cloud Interconnect, the VLAN attachment must be created with this option. \nNot currently available publicly.",
"enum": [
"IPSEC",
"NONE"
@@ -51244,7 +51273,7 @@
"type": "string"
},
"ipsecInternalAddresses": {
- "description": "URL of addresses that have been reserved for the interconnect attachment, Used only for interconnect attachment that has the encryption option as IPSEC. The addresses must be RFC 1918 IP address ranges. When creating HA VPN gateway over the interconnect attachment, if the attachment is configured to use an RFC 1918 IP address, then the VPN gateway's IP address will be allocated from the IP address range specified here. For example, if the HA VPN gateway's interface 0 is paired to this interconnect attachment, then an RFC 1918 IP address for the VPN gateway interface 0 will be allocated from the IP address specified for this interconnect attachment. If this field is not specified for interconnect attachment that has encryption option as IPSEC, later on when creating HA VPN gateway on this interconnect attachment, the HA VPN gateway's IP address will be allocated from regional external IP address pool.\nNot currently available in all Interconnect locations.",
+ "description": "List of URL of addresses that have been reserved for the VLAN attachment. Used only for the VLAN attachment that has the encryption option as IPSEC. The addresses must be regional internal IP address ranges. When creating an HA VPN gateway over the VLAN attachment, if the attachment is configured to use a regional internal IP address, then the VPN gateway's IP address is allocated from the IP address range specified here. For example, if the HA VPN gateway's interface 0 is paired to this VLAN attachment, then a regional internal IP address for the VPN gateway interface 0 will be allocated from the IP address specified for this VLAN attachment. If this field is not specified when creating the VLAN attachment, then later on when creating an HA VPN gateway on this VLAN attachment, the HA VPN gateway's IP address is allocated from the regional external IP address pool.\nNot currently available publicly.",
"items": {
"type": "string"
},
@@ -55408,7 +55437,20 @@
"id": "NetworkInterfaceSubInterface",
"properties": {
"ipAddress": {
- "description": "An IPv4 internal IP address to assign to the instance for this subinterface.",
+ "description": "An IPv4 internal IP address to assign to the instance for this subinterface. If specified, ip_allocation_mode should be set to ALLOCATE_IP.",
+ "type": "string"
+ },
+ "ipAllocationMode": {
+ "enum": [
+ "ALLOCATE_IP",
+ "DO_NOT_ALLOCATE_IP",
+ "UNSPECIFIED"
+ ],
+ "enumDescriptions": [
+ "",
+ "",
+ ""
+ ],
"type": "string"
},
"subnetwork": {
@@ -55858,6 +55900,10 @@
"description": "[Output Only] Server-defined URL for this resource with the resource id.",
"type": "string"
},
+ "shareSettings": {
+ "$ref": "ShareSettings",
+ "description": "Share-settings for the node group"
+ },
"size": {
"description": "[Output Only] The total number of nodes in the node group.",
"format": "int32",
@@ -60372,6 +60418,7 @@
"COMMITTED_NVIDIA_P4_GPUS",
"COMMITTED_NVIDIA_T4_GPUS",
"COMMITTED_NVIDIA_V100_GPUS",
+ "COMMITTED_P2D_CPUS",
"CPUS",
"CPUS_ALL_REGIONS",
"DISKS_TOTAL_GB",
@@ -60426,6 +60473,7 @@
"NVIDIA_T4_GPUS",
"NVIDIA_T4_VWS_GPUS",
"NVIDIA_V100_GPUS",
+ "P2D_CPUS",
"PACKET_MIRRORINGS",
"PD_EXTREME_TOTAL_PROVISIONED_IOPS",
"PREEMPTIBLE_CPUS",
@@ -60602,6 +60650,8 @@
"",
"",
"",
+ "",
+ "",
""
],
"type": "string"
@@ -62138,7 +62188,7 @@
"type": "string"
},
"values": {
- "description": "Corresponds to the label values of a reservation resource.",
+ "description": "Corresponds to the label values of a reservation resource. This can be either a name to a reservation in the same project or \"projects/different-project/reservations/some-reservation-name\" to target a shared reservation in the same zone but in a different project.",
"items": {
"type": "string"
},
@@ -63727,7 +63777,7 @@
"type": "string"
},
"encryptedInterconnectRouter": {
- "description": "Field to indicate if a router is dedicated to use with encrypted Interconnect Attachment (IPsec-encrypted Cloud Interconnect feature).\nNot currently available in all Interconnect locations.",
+ "description": "Indicates if a router is dedicated for use with encrypted VLAN attachments (interconnectAttachments).\nNot currently available publicly.",
"type": "boolean"
},
"id": {
@@ -63973,7 +64023,7 @@
"type": "integer"
},
"keepaliveInterval": {
- "description": "The interval in seconds between BGP keepalive messages that are sent to the peer.\nNot currently available publicly.\nHold time is three times the interval at which keepalive messages are sent, and the hold time is the maximum number of seconds allowed to elapse between successive keepalive messages that BGP receives from a peer.\nBGP will use the smaller of either the local hold time value or the peer's hold time value as the hold time for the BGP connection between the two peers.\nIf set, this value must be between 20 and 60. The default is 20.",
+ "description": "The interval in seconds between BGP keepalive messages that are sent to the peer.\nHold time is three times the interval at which keepalive messages are sent, and the hold time is the maximum number of seconds allowed to elapse between successive keepalive messages that BGP receives from a peer.\nBGP will use the smaller of either the local hold time value or the peer's hold time value as the hold time for the BGP connection between the two peers.\nIf set, this value must be between 20 and 60. The default is 20.",
"format": "uint32",
"type": "integer"
}
@@ -64029,7 +64079,7 @@
"description": "BFD configuration for the BGP peering.\nNot currently available publicly."
},
"enable": {
- "description": "The status of the BGP peer connection.\nNot currently available publicly.\nIf set to FALSE, any active session with the peer is terminated and all associated routing information is removed. If set to TRUE, the peer connection can be established with routing information. The default is TRUE.",
+ "description": "The status of the BGP peer connection.\nIf set to FALSE, any active session with the peer is terminated and all associated routing information is removed. If set to TRUE, the peer connection can be established with routing information. The default is TRUE.",
"enum": [
"FALSE",
"TRUE"
@@ -65162,6 +65212,11 @@
"format": "int32",
"type": "integer"
},
+ "hostErrorTimeoutSeconds": {
+ "description": "Specify the time in seconds for host error detection, the value must be within the range of [90, 330] with the increment of 30, if unset, the default behavior of host error recovery will be used.",
+ "format": "int32",
+ "type": "integer"
+ },
"latencyTolerant": {
"description": "Defines whether the instance is tolerant of higher cpu latency. This can only be set during instance creation, or when the instance is not currently running. It must not be set if the preemptible option is also set.",
"type": "boolean"
@@ -65524,6 +65579,9 @@
"adaptiveProtectionConfig": {
"$ref": "SecurityPolicyAdaptiveProtectionConfig"
},
+ "advancedOptionsConfig": {
+ "$ref": "SecurityPolicyAdvancedOptionsConfig"
+ },
"associations": {
"description": "A list of associations that belong to this policy.",
"items": {
@@ -65663,6 +65721,34 @@
},
"type": "object"
},
+ "SecurityPolicyAdvancedOptionsConfig": {
+ "id": "SecurityPolicyAdvancedOptionsConfig",
+ "properties": {
+ "jsonParsing": {
+ "enum": [
+ "DISABLED",
+ "STANDARD"
+ ],
+ "enumDescriptions": [
+ "",
+ ""
+ ],
+ "type": "string"
+ },
+ "logLevel": {
+ "enum": [
+ "NORMAL",
+ "VERBOSE"
+ ],
+ "enumDescriptions": [
+ "",
+ ""
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
"SecurityPolicyAssociation": {
"id": "SecurityPolicyAssociation",
"properties": {
@@ -72667,7 +72753,7 @@
"type": "string"
},
"nextPageToken": {
- "description": "[Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.",
+ "description": "[Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. In special cases listUsable may return 0 subnetworks and nextPageToken which still should be used to get the next page of results.",
"type": "string"
},
"selfLink": {
@@ -73054,7 +73140,7 @@
"type": "string"
},
"vpnInterfaces": {
- "description": "A list of interfaces on this VPN gateway.",
+ "description": "The list of VPN interfaces associated with this VPN gateway.",
"items": {
"$ref": "VpnGatewayVpnGatewayInterface"
},
@@ -73396,16 +73482,16 @@
"id": "VpnGatewayVpnGatewayInterface",
"properties": {
"id": {
- "description": "The numeric ID of this VPN gateway interface.",
+ "description": "[Output Only] Numeric identifier for this VPN interface associated with the VPN gateway.",
"format": "uint32",
"type": "integer"
},
"interconnectAttachment": {
- "description": "URL of the interconnect attachment resource. When the value of this field is present, the VPN Gateway will be used for IPsec-encrypted Cloud Interconnect; all Egress or Ingress traffic for this VPN Gateway interface will go through the specified interconnect attachment resource.\nNot currently available in all Interconnect locations.",
+ "description": "URL of the VLAN attachment (interconnectAttachment) resource for this VPN gateway interface. When the value of this field is present, the VPN gateway is used for IPsec-encrypted Cloud Interconnect; all egress or ingress traffic for this VPN gateway interface goes through the specified VLAN attachment resource.\nNot currently available publicly.",
"type": "string"
},
"ipAddress": {
- "description": "[Output Only] The external IP address for this VPN gateway interface.",
+ "description": "[Output Only] IP address for this VPN interface associated with the VPN gateway. The IP address could be either a regional external IP address or a regional internal IP address. The two IP addresses for a VPN gateway must be all regional external or regional internal IP addresses. There cannot be a mix of regional external IP addresses and regional internal IP addresses. For IPsec-encrypted Cloud Interconnect, the IP addresses for both interfaces could either be regional internal IP addresses or regional external IP addresses. For regular (non IPsec-encrypted Cloud Interconnect) HA VPN tunnels, the IP address must be a regional external IP address.",
"type": "string"
}
},
diff --git a/googleapiclient/discovery_cache/documents/compute.beta.json b/googleapiclient/discovery_cache/documents/compute.beta.json
index c74aeffc7..4c883cf68 100644
--- a/googleapiclient/discovery_cache/documents/compute.beta.json
+++ b/googleapiclient/discovery_cache/documents/compute.beta.json
@@ -29,7 +29,7 @@
"description": "Creates and runs virtual machines on Google Cloud Platform.",
"discoveryVersion": "v1",
"documentationLink": "https://developers.google.com/compute/docs/reference/latest/",
- "etag": "\"uWj2hSb4GVjzdDlAnRd2gbM1ZQ8/5FjkLId7LoXhu3jcOOJByyOp5jw\"",
+ "etag": "\"uWj2hSb4GVjzdDlAnRd2gbM1ZQ8/WyhrzZ6yGpSD4Diq4FRe28Fl47g\"",
"icons": {
"x16": "https://www.google.com/images/icons/product/compute_engine-16.png",
"x32": "https://www.google.com/images/icons/product/compute_engine-32.png"
@@ -1320,6 +1320,46 @@
"https://www.googleapis.com/auth/compute"
]
},
+ "setEdgeSecurityPolicy": {
+ "description": "Sets the edge security policy for the specified backend bucket.",
+ "httpMethod": "POST",
+ "id": "compute.backendBuckets.setEdgeSecurityPolicy",
+ "parameterOrder": [
+ "project",
+ "backendBucket"
+ ],
+ "parameters": {
+ "backendBucket": {
+ "description": "Name of the BackendService resource to which the security policy should be set. The name should conform to RFC1035.",
+ "location": "path",
+ "required": true,
+ "type": "string"
+ },
+ "project": {
+ "description": "Project ID for this request.",
+ "location": "path",
+ "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))",
+ "required": true,
+ "type": "string"
+ },
+ "requestId": {
+ "description": "An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed.\n\nFor 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 if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments.\n\nThe 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"
+ }
+ },
+ "path": "projects/{project}/global/backendBuckets/{backendBucket}/setEdgeSecurityPolicy",
+ "request": {
+ "$ref": "SecurityPolicyReference"
+ },
+ "response": {
+ "$ref": "Operation"
+ },
+ "scopes": [
+ "https://www.googleapis.com/auth/cloud-platform",
+ "https://www.googleapis.com/auth/compute"
+ ]
+ },
"setIamPolicy": {
"description": "Sets the access control policy on the specified resource. Replaces any existing policy.",
"httpMethod": "POST",
@@ -1817,6 +1857,46 @@
"https://www.googleapis.com/auth/compute"
]
},
+ "setEdgeSecurityPolicy": {
+ "description": "Sets the edge security policy for the specified backend service.",
+ "httpMethod": "POST",
+ "id": "compute.backendServices.setEdgeSecurityPolicy",
+ "parameterOrder": [
+ "project",
+ "backendService"
+ ],
+ "parameters": {
+ "backendService": {
+ "description": "Name of the BackendService resource to which the edge security policy should be set. The name should conform to RFC1035.",
+ "location": "path",
+ "required": true,
+ "type": "string"
+ },
+ "project": {
+ "description": "Project ID for this request.",
+ "location": "path",
+ "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))",
+ "required": true,
+ "type": "string"
+ },
+ "requestId": {
+ "description": "An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed.\n\nFor 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 if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments.\n\nThe 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"
+ }
+ },
+ "path": "projects/{project}/global/backendServices/{backendService}/setEdgeSecurityPolicy",
+ "request": {
+ "$ref": "SecurityPolicyReference"
+ },
+ "response": {
+ "$ref": "Operation"
+ },
+ "scopes": [
+ "https://www.googleapis.com/auth/cloud-platform",
+ "https://www.googleapis.com/auth/compute"
+ ]
+ },
"setSecurityPolicy": {
"description": "Sets the Google Cloud Armor security policy for the specified backend service. For more information, see Google Cloud Armor Overview",
"httpMethod": "POST",
@@ -31224,7 +31304,7 @@
}
}
},
- "revision": "20210505",
+ "revision": "20210518",
"rootUrl": "https://compute.googleapis.com/",
"schemas": {
"AcceleratorConfig": {
@@ -31787,7 +31867,7 @@
"type": "integer"
},
"purpose": {
- "description": "The purpose of this resource, which can be one of the following values: \n- `GCE_ENDPOINT` for addresses that are used by VM instances, alias IP ranges, internal load balancers, and similar resources. \n- `DNS_RESOLVER` for a DNS resolver address in a subnetwork \n- `VPC_PEERING` for addresses that are reserved for VPC peer networks. \n- `NAT_AUTO` for addresses that are external IP addresses automatically reserved for Cloud NAT. \n- `IPSEC_INTERCONNECT` for addresses created from a private IP range that are reserved for a VLAN attachment in an IPsec-encrypted Cloud Interconnect configuration. These addresses are regional resources.",
+ "description": "The purpose of this resource, which can be one of the following values: \n- `GCE_ENDPOINT` for addresses that are used by VM instances, alias IP ranges, internal load balancers, and similar resources. \n- `DNS_RESOLVER` for a DNS resolver address in a subnetwork \n- `VPC_PEERING` for addresses that are reserved for VPC peer networks. \n- `NAT_AUTO` for addresses that are external IP addresses automatically reserved for Cloud NAT. \n- `IPSEC_INTERCONNECT` for addresses created from a private IP range that are reserved for a VLAN attachment in an IPsec-encrypted Cloud Interconnect configuration. These addresses are regional resources. Not currently available publicly.",
"enum": [
"DNS_RESOLVER",
"GCE_ENDPOINT",
@@ -33349,6 +33429,18 @@
"$ref": "BackendBucketCdnPolicy",
"description": "Cloud CDN configuration for this BackendBucket."
},
+ "compressionMode": {
+ "description": "Compress text responses using Brotli or gzip compression, based on the client?s Accept-Encoding header.",
+ "enum": [
+ "AUTOMATIC",
+ "DISABLED"
+ ],
+ "enumDescriptions": [
+ "",
+ ""
+ ],
+ "type": "string"
+ },
"creationTimestamp": {
"description": "[Output Only] Creation timestamp in RFC3339 text format.",
"type": "string"
@@ -33364,6 +33456,10 @@
"description": "An optional textual description of the resource; provided by the client when the resource is created.",
"type": "string"
},
+ "edgeSecurityPolicy": {
+ "description": "[Output Only] The resource URL for the edge security policy associated with this backend bucket.",
+ "type": "string"
+ },
"enableCdn": {
"description": "If true, enable Cloud CDN for this BackendBucket.",
"type": "boolean"
@@ -33659,6 +33755,18 @@
"circuitBreakers": {
"$ref": "CircuitBreakers"
},
+ "compressionMode": {
+ "description": "Compress text responses using Brotli or gzip compression, based on the client?s Accept-Encoding header.",
+ "enum": [
+ "AUTOMATIC",
+ "DISABLED"
+ ],
+ "enumDescriptions": [
+ "",
+ ""
+ ],
+ "type": "string"
+ },
"connectionDraining": {
"$ref": "ConnectionDraining"
},
@@ -33691,6 +33799,10 @@
"description": "An optional description of this resource. Provide this property when you create the resource.",
"type": "string"
},
+ "edgeSecurityPolicy": {
+ "description": "[Output Only] The resource URL for the edge security policy associated with this backend service.",
+ "type": "string"
+ },
"enableCDN": {
"description": "If true, enables Cloud CDN for the backend service. Only applicable if the loadBalancingScheme is EXTERNAL and the protocol is HTTP or HTTPS.",
"type": "boolean"
@@ -36934,7 +37046,7 @@
"type": "string"
},
"interfaces": {
- "description": "List of interfaces for this external VPN gateway.",
+ "description": "List of interfaces for this external VPN gateway.\n\nIf your peer-side gateway is an on-premises gateway and non-AWS cloud providers? gateway, at most two interfaces can be provided for an external VPN gateway. If your peer side is an AWS virtual private gateway, four interfaces should be provided for an external VPN gateway.",
"items": {
"$ref": "ExternalVpnGatewayInterface"
},
@@ -36993,7 +37105,7 @@
"id": "ExternalVpnGatewayInterface",
"properties": {
"id": {
- "description": "The numeric ID of this interface. The allowed input values for this id for different redundancy types of external VPN gateway: SINGLE_IP_INTERNALLY_REDUNDANT - 0 TWO_IPS_REDUNDANCY - 0, 1 FOUR_IPS_REDUNDANCY - 0, 1, 2, 3",
+ "description": "The numeric ID of this interface. The allowed input values for this id for different redundancy types of external VPN gateway: \n- SINGLE_IP_INTERNALLY_REDUNDANT - 0 \n- TWO_IPS_REDUNDANCY - 0, 1 \n- FOUR_IPS_REDUNDANCY - 0, 1, 2, 3",
"format": "uint32",
"type": "integer"
},
@@ -37790,7 +37902,7 @@
"id": "FixedOrPercent",
"properties": {
"calculated": {
- "description": "[Output Only] Absolute value of VM instances calculated based on the specific mode.\n\n \n- If the value is fixed, then the calculated value is equal to the fixed value. \n- If the value is a percent, then the calculated value is percent/100 * targetSize. For example, the calculated value of a 80% of a managed instance group with 150 instances would be (80/100 * 150) = 120 VM instances. If there is a remainder, the number is rounded up.",
+ "description": "[Output Only] Absolute value of VM instances calculated based on the specific mode.\n\n \n- If the value is fixed, then the calculated value is equal to the fixed value. \n- If the value is a percent, then the calculated value is percent/100 * targetSize. For example, the calculated value of a 80% of a managed instance group with 150 instances would be (80/100 * 150) = 120 VM instances. If there is a remainder, the number is rounded.",
"format": "int32",
"type": "integer"
},
@@ -41886,11 +41998,11 @@
},
"maxSurge": {
"$ref": "FixedOrPercent",
- "description": "The maximum number of instances that can be created above the specified targetSize during the update process. This value can be either a fixed number or, if the group has 10 or more instances, a percentage. If you set a percentage, the number of instances is rounded up if necessary. The default value for maxSurge is a fixed value equal to the number of zones in which the managed instance group operates.\n\nAt least one of either maxSurge or maxUnavailable must be greater than 0. Learn more about maxSurge."
+ "description": "The maximum number of instances that can be created above the specified targetSize during the update process. This value can be either a fixed number or, if the group has 10 or more instances, a percentage. If you set a percentage, the number of instances is rounded if necessary. The default value for maxSurge is a fixed value equal to the number of zones in which the managed instance group operates.\n\nAt least one of either maxSurge or maxUnavailable must be greater than 0. Learn more about maxSurge."
},
"maxUnavailable": {
"$ref": "FixedOrPercent",
- "description": "The maximum number of instances that can be unavailable during the update process. An instance is considered available if all of the following conditions are satisfied:\n\n \n- The instance's status is RUNNING. \n- If there is a health check on the instance group, the instance's health check status must be HEALTHY at least once. If there is no health check on the group, then the instance only needs to have a status of RUNNING to be considered available. This value can be either a fixed number or, if the group has 10 or more instances, a percentage. If you set a percentage, the number of instances is rounded up if necessary. The default value for maxUnavailable is a fixed value equal to the number of zones in which the managed instance group operates.\n\nAt least one of either maxSurge or maxUnavailable must be greater than 0. Learn more about maxUnavailable."
+ "description": "The maximum number of instances that can be unavailable during the update process. An instance is considered available if all of the following conditions are satisfied:\n\n \n- The instance's status is RUNNING. \n- If there is a health check on the instance group, the instance's health check status must be HEALTHY at least once. If there is no health check on the group, then the instance only needs to have a status of RUNNING to be considered available. This value can be either a fixed number or, if the group has 10 or more instances, a percentage. If you set a percentage, the number of instances is rounded if necessary. The default value for maxUnavailable is a fixed value equal to the number of zones in which the managed instance group operates.\n\nAt least one of either maxSurge or maxUnavailable must be greater than 0. Learn more about maxUnavailable."
},
"minReadySec": {
"description": "Minimum number of seconds to wait for after a newly created instance becomes available. This value must be from range [0, 3600].",
@@ -41969,7 +42081,7 @@
},
"targetSize": {
"$ref": "FixedOrPercent",
- "description": "Specifies the intended number of instances to be created from the instanceTemplate. The final number of instances created from the template will be equal to: \n- If expressed as a fixed number, the minimum of either targetSize.fixed or instanceGroupManager.targetSize is used. \n- if expressed as a percent, the targetSize would be (targetSize.percent/100 * InstanceGroupManager.targetSize) If there is a remainder, the number is rounded up. If unset, this version will update any remaining instances not updated by another version. Read Starting a canary update for more information."
+ "description": "Specifies the intended number of instances to be created from the instanceTemplate. The final number of instances created from the template will be equal to: \n- If expressed as a fixed number, the minimum of either targetSize.fixed or instanceGroupManager.targetSize is used. \n- if expressed as a percent, the targetSize would be (targetSize.percent/100 * InstanceGroupManager.targetSize) If there is a remainder, the number is rounded. If unset, this version will update any remaining instances not updated by another version. Read Starting a canary update for more information."
}
},
"type": "object"
@@ -43937,7 +44049,7 @@
"type": "string"
},
"encryption": {
- "description": "Indicates the user-supplied encryption option of this interconnect attachment: \n- NONE is the default value, which means that the attachment carries unencrypted traffic. VMs can send traffic to, or receive traffic from, this type of attachment. \n- IPSEC indicates that the attachment carries only traffic encrypted by an IPsec device such as an HA VPN gateway. VMs cannot directly send traffic to, or receive traffic from, such an attachment. To use IPsec-encrypted Cloud Interconnect, create the attachment using this option. \nNot currently available in all Interconnect locations.",
+ "description": "Indicates the user-supplied encryption option of this VLAN attachment (interconnectAttachment). Can only be specified at attachment creation for PARTNER or DEDICATED attachments. Possible values are: \n- NONE - This is the default value, which means that the VLAN attachment carries unencrypted traffic. VMs are able to send traffic to, or receive traffic from, such a VLAN attachment. \n- IPSEC - The VLAN attachment carries only encrypted traffic that is encrypted by an IPsec device, such as an HA VPN gateway or third-party IPsec VPN. VMs cannot directly send traffic to, or receive traffic from, such a VLAN attachment. To use IPsec-encrypted Cloud Interconnect, the VLAN attachment must be created with this option. \nNot currently available publicly.",
"enum": [
"IPSEC",
"NONE"
@@ -43962,7 +44074,7 @@
"type": "string"
},
"ipsecInternalAddresses": {
- "description": "URL of addresses that have been reserved for the interconnect attachment, Used only for interconnect attachment that has the encryption option as IPSEC. The addresses must be RFC 1918 IP address ranges. When creating HA VPN gateway over the interconnect attachment, if the attachment is configured to use an RFC 1918 IP address, then the VPN gateway's IP address will be allocated from the IP address range specified here. For example, if the HA VPN gateway's interface 0 is paired to this interconnect attachment, then an RFC 1918 IP address for the VPN gateway interface 0 will be allocated from the IP address specified for this interconnect attachment. If this field is not specified for interconnect attachment that has encryption option as IPSEC, later on when creating HA VPN gateway on this interconnect attachment, the HA VPN gateway's IP address will be allocated from regional external IP address pool.\nNot currently available in all Interconnect locations.",
+ "description": "List of URL of addresses that have been reserved for the VLAN attachment. Used only for the VLAN attachment that has the encryption option as IPSEC. The addresses must be regional internal IP address ranges. When creating an HA VPN gateway over the VLAN attachment, if the attachment is configured to use a regional internal IP address, then the VPN gateway's IP address is allocated from the IP address range specified here. For example, if the HA VPN gateway's interface 0 is paired to this VLAN attachment, then a regional internal IP address for the VPN gateway interface 0 will be allocated from the IP address specified for this VLAN attachment. If this field is not specified when creating the VLAN attachment, then later on when creating an HA VPN gateway on this VLAN attachment, the HA VPN gateway's IP address is allocated from the regional external IP address pool.\nNot currently available publicly.",
"items": {
"type": "string"
},
@@ -51717,6 +51829,7 @@
"COMMITTED_NVIDIA_P4_GPUS",
"COMMITTED_NVIDIA_T4_GPUS",
"COMMITTED_NVIDIA_V100_GPUS",
+ "COMMITTED_P2D_CPUS",
"CPUS",
"CPUS_ALL_REGIONS",
"DISKS_TOTAL_GB",
@@ -51765,6 +51878,7 @@
"NVIDIA_T4_GPUS",
"NVIDIA_T4_VWS_GPUS",
"NVIDIA_V100_GPUS",
+ "P2D_CPUS",
"PACKET_MIRRORINGS",
"PD_EXTREME_TOTAL_PROVISIONED_IOPS",
"PREEMPTIBLE_CPUS",
@@ -51929,6 +52043,8 @@
"",
"",
"",
+ "",
+ "",
""
],
"type": "string"
@@ -53320,7 +53436,7 @@
"type": "string"
},
"values": {
- "description": "Corresponds to the label values of a reservation resource.",
+ "description": "Corresponds to the label values of a reservation resource. This can be either a name to a reservation in the same project or \"projects/different-project/reservations/some-reservation-name\" to target a shared reservation in the same zone but in a different project.",
"items": {
"type": "string"
},
@@ -54752,7 +54868,7 @@
"type": "string"
},
"encryptedInterconnectRouter": {
- "description": "Field to indicate if a router is dedicated to use with encrypted Interconnect Attachment (IPsec-encrypted Cloud Interconnect feature).\nNot currently available in all Interconnect locations.",
+ "description": "Indicates if a router is dedicated for use with encrypted VLAN attachments (interconnectAttachments).\nNot currently available publicly.",
"type": "boolean"
},
"id": {
@@ -54990,7 +55106,7 @@
"type": "integer"
},
"keepaliveInterval": {
- "description": "The interval in seconds between BGP keepalive messages that are sent to the peer.\nNot currently available publicly.\nHold time is three times the interval at which keepalive messages are sent, and the hold time is the maximum number of seconds allowed to elapse between successive keepalive messages that BGP receives from a peer.\nBGP will use the smaller of either the local hold time value or the peer's hold time value as the hold time for the BGP connection between the two peers.\nIf set, this value must be between 20 and 60. The default is 20.",
+ "description": "The interval in seconds between BGP keepalive messages that are sent to the peer.\nHold time is three times the interval at which keepalive messages are sent, and the hold time is the maximum number of seconds allowed to elapse between successive keepalive messages that BGP receives from a peer.\nBGP will use the smaller of either the local hold time value or the peer's hold time value as the hold time for the BGP connection between the two peers.\nIf set, this value must be between 20 and 60. The default is 20.",
"format": "uint32",
"type": "integer"
}
@@ -55042,7 +55158,7 @@
"description": "BFD configuration for the BGP peering.\nNot currently available publicly."
},
"enable": {
- "description": "The status of the BGP peer connection.\nNot currently available publicly.\nIf set to FALSE, any active session with the peer is terminated and all associated routing information is removed. If set to TRUE, the peer connection can be established with routing information. The default is TRUE.",
+ "description": "The status of the BGP peer connection.\nIf set to FALSE, any active session with the peer is terminated and all associated routing information is removed. If set to TRUE, the peer connection can be established with routing information. The default is TRUE.",
"enum": [
"FALSE",
"TRUE"
@@ -56006,6 +56122,11 @@
"description": "Specifies whether the instance should be automatically restarted if it is terminated by Compute Engine (not terminated by a user). You can only set the automatic restart option for standard instances. Preemptible instances cannot be automatically restarted.\n\nBy default, this is set to true so an instance is automatically restarted if it is terminated by Compute Engine.",
"type": "boolean"
},
+ "hostErrorTimeoutSeconds": {
+ "description": "Specify the time in seconds for host error detection, the value must be within the range of [90, 330] with the increment of 30, if unset, the default behavior of host error recovery will be used.",
+ "format": "int32",
+ "type": "integer"
+ },
"locationHint": {
"description": "An opaque location hint used to place the instance close to other resources. This field is for use by internal tools that use the public API.",
"type": "string"
@@ -56129,6 +56250,9 @@
"adaptiveProtectionConfig": {
"$ref": "SecurityPolicyAdaptiveProtectionConfig"
},
+ "advancedOptionsConfig": {
+ "$ref": "SecurityPolicyAdvancedOptionsConfig"
+ },
"associations": {
"description": "A list of associations that belong to this policy.",
"items": {
@@ -56209,10 +56333,12 @@
"description": "The type indicates the intended use of the security policy. CLOUD_ARMOR policies apply to backend services. FIREWALL policies apply to organizations.",
"enum": [
"CLOUD_ARMOR",
+ "CLOUD_ARMOR_EDGE",
"FIREWALL"
],
"enumDescriptions": [
"",
+ "",
""
],
"type": "string"
@@ -56254,6 +56380,34 @@
},
"type": "object"
},
+ "SecurityPolicyAdvancedOptionsConfig": {
+ "id": "SecurityPolicyAdvancedOptionsConfig",
+ "properties": {
+ "jsonParsing": {
+ "enum": [
+ "DISABLED",
+ "STANDARD"
+ ],
+ "enumDescriptions": [
+ "",
+ ""
+ ],
+ "type": "string"
+ },
+ "logLevel": {
+ "enum": [
+ "NORMAL",
+ "VERBOSE"
+ ],
+ "enumDescriptions": [
+ "",
+ ""
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
"SecurityPolicyAssociation": {
"id": "SecurityPolicyAssociation",
"properties": {
@@ -62685,7 +62839,7 @@
"type": "string"
},
"nextPageToken": {
- "description": "[Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.",
+ "description": "[Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. In special cases listUsable may return 0 subnetworks and nextPageToken which still should be used to get the next page of results.",
"type": "string"
},
"selfLink": {
@@ -63029,7 +63183,7 @@
"type": "string"
},
"vpnInterfaces": {
- "description": "A list of interfaces on this VPN gateway.",
+ "description": "The list of VPN interfaces associated with this VPN gateway.",
"items": {
"$ref": "VpnGatewayVpnGatewayInterface"
},
@@ -63371,16 +63525,16 @@
"id": "VpnGatewayVpnGatewayInterface",
"properties": {
"id": {
- "description": "The numeric ID of this VPN gateway interface.",
+ "description": "[Output Only] Numeric identifier for this VPN interface associated with the VPN gateway.",
"format": "uint32",
"type": "integer"
},
"interconnectAttachment": {
- "description": "URL of the interconnect attachment resource. When the value of this field is present, the VPN Gateway will be used for IPsec-encrypted Cloud Interconnect; all Egress or Ingress traffic for this VPN Gateway interface will go through the specified interconnect attachment resource.\nNot currently available in all Interconnect locations.",
+ "description": "URL of the VLAN attachment (interconnectAttachment) resource for this VPN gateway interface. When the value of this field is present, the VPN gateway is used for IPsec-encrypted Cloud Interconnect; all egress or ingress traffic for this VPN gateway interface goes through the specified VLAN attachment resource.\nNot currently available publicly.",
"type": "string"
},
"ipAddress": {
- "description": "[Output Only] The external IP address for this VPN gateway interface.",
+ "description": "[Output Only] IP address for this VPN interface associated with the VPN gateway. The IP address could be either a regional external IP address or a regional internal IP address. The two IP addresses for a VPN gateway must be all regional external or regional internal IP addresses. There cannot be a mix of regional external IP addresses and regional internal IP addresses. For IPsec-encrypted Cloud Interconnect, the IP addresses for both interfaces could either be regional internal IP addresses or regional external IP addresses. For regular (non IPsec-encrypted Cloud Interconnect) HA VPN tunnels, the IP address must be a regional external IP address.",
"type": "string"
}
},
diff --git a/googleapiclient/discovery_cache/documents/compute.v1.json b/googleapiclient/discovery_cache/documents/compute.v1.json
index fd83bbcbd..c660dadbf 100644
--- a/googleapiclient/discovery_cache/documents/compute.v1.json
+++ b/googleapiclient/discovery_cache/documents/compute.v1.json
@@ -29,7 +29,7 @@
"description": "Creates and runs virtual machines on Google Cloud Platform.",
"discoveryVersion": "v1",
"documentationLink": "https://developers.google.com/compute/docs/reference/latest/",
- "etag": "\"uWj2hSb4GVjzdDlAnRd2gbM1ZQ8/WWlS1HDqBwuquVuC1AYpLT4MKjU\"",
+ "etag": "\"uWj2hSb4GVjzdDlAnRd2gbM1ZQ8/ZaZJQHlGpem6MpLhBwASZW1zrzE\"",
"icons": {
"x16": "https://www.google.com/images/icons/product/compute_engine-16.png",
"x32": "https://www.google.com/images/icons/product/compute_engine-32.png"
@@ -27120,7 +27120,7 @@
}
}
},
- "revision": "20210505",
+ "revision": "20210518",
"rootUrl": "https://compute.googleapis.com/",
"schemas": {
"AcceleratorConfig": {
@@ -27671,7 +27671,7 @@
"type": "integer"
},
"purpose": {
- "description": "The purpose of this resource, which can be one of the following values: \n- `GCE_ENDPOINT` for addresses that are used by VM instances, alias IP ranges, internal load balancers, and similar resources. \n- `DNS_RESOLVER` for a DNS resolver address in a subnetwork \n- `VPC_PEERING` for addresses that are reserved for VPC peer networks. \n- `NAT_AUTO` for addresses that are external IP addresses automatically reserved for Cloud NAT. \n- `IPSEC_INTERCONNECT` for addresses created from a private IP range that are reserved for a VLAN attachment in an IPsec-encrypted Cloud Interconnect configuration. These addresses are regional resources.",
+ "description": "The purpose of this resource, which can be one of the following values: \n- `GCE_ENDPOINT` for addresses that are used by VM instances, alias IP ranges, internal load balancers, and similar resources. \n- `DNS_RESOLVER` for a DNS resolver address in a subnetwork \n- `VPC_PEERING` for addresses that are reserved for VPC peer networks. \n- `NAT_AUTO` for addresses that are external IP addresses automatically reserved for Cloud NAT. \n- `IPSEC_INTERCONNECT` for addresses created from a private IP range that are reserved for a VLAN attachment in an IPsec-encrypted Cloud Interconnect configuration. These addresses are regional resources. Not currently available publicly.",
"enum": [
"DNS_RESOLVER",
"GCE_ENDPOINT",
@@ -32373,7 +32373,7 @@
"type": "string"
},
"interfaces": {
- "description": "List of interfaces for this external VPN gateway.",
+ "description": "List of interfaces for this external VPN gateway.\n\nIf your peer-side gateway is an on-premises gateway and non-AWS cloud providers? gateway, at most two interfaces can be provided for an external VPN gateway. If your peer side is an AWS virtual private gateway, four interfaces should be provided for an external VPN gateway.",
"items": {
"$ref": "ExternalVpnGatewayInterface"
},
@@ -32432,7 +32432,7 @@
"id": "ExternalVpnGatewayInterface",
"properties": {
"id": {
- "description": "The numeric ID of this interface. The allowed input values for this id for different redundancy types of external VPN gateway: SINGLE_IP_INTERNALLY_REDUNDANT - 0 TWO_IPS_REDUNDANCY - 0, 1 FOUR_IPS_REDUNDANCY - 0, 1, 2, 3",
+ "description": "The numeric ID of this interface. The allowed input values for this id for different redundancy types of external VPN gateway: \n- SINGLE_IP_INTERNALLY_REDUNDANT - 0 \n- TWO_IPS_REDUNDANCY - 0, 1 \n- FOUR_IPS_REDUNDANCY - 0, 1, 2, 3",
"format": "uint32",
"type": "integer"
},
@@ -33225,7 +33225,7 @@
"id": "FixedOrPercent",
"properties": {
"calculated": {
- "description": "[Output Only] Absolute value of VM instances calculated based on the specific mode.\n\n \n- If the value is fixed, then the calculated value is equal to the fixed value. \n- If the value is a percent, then the calculated value is percent/100 * targetSize. For example, the calculated value of a 80% of a managed instance group with 150 instances would be (80/100 * 150) = 120 VM instances. If there is a remainder, the number is rounded up.",
+ "description": "[Output Only] Absolute value of VM instances calculated based on the specific mode.\n\n \n- If the value is fixed, then the calculated value is equal to the fixed value. \n- If the value is a percent, then the calculated value is percent/100 * targetSize. For example, the calculated value of a 80% of a managed instance group with 150 instances would be (80/100 * 150) = 120 VM instances. If there is a remainder, the number is rounded.",
"format": "int32",
"type": "integer"
},
@@ -37190,11 +37190,11 @@
},
"maxSurge": {
"$ref": "FixedOrPercent",
- "description": "The maximum number of instances that can be created above the specified targetSize during the update process. This value can be either a fixed number or, if the group has 10 or more instances, a percentage. If you set a percentage, the number of instances is rounded up if necessary. The default value for maxSurge is a fixed value equal to the number of zones in which the managed instance group operates.\n\nAt least one of either maxSurge or maxUnavailable must be greater than 0. Learn more about maxSurge."
+ "description": "The maximum number of instances that can be created above the specified targetSize during the update process. This value can be either a fixed number or, if the group has 10 or more instances, a percentage. If you set a percentage, the number of instances is rounded if necessary. The default value for maxSurge is a fixed value equal to the number of zones in which the managed instance group operates.\n\nAt least one of either maxSurge or maxUnavailable must be greater than 0. Learn more about maxSurge."
},
"maxUnavailable": {
"$ref": "FixedOrPercent",
- "description": "The maximum number of instances that can be unavailable during the update process. An instance is considered available if all of the following conditions are satisfied:\n\n \n- The instance's status is RUNNING. \n- If there is a health check on the instance group, the instance's health check status must be HEALTHY at least once. If there is no health check on the group, then the instance only needs to have a status of RUNNING to be considered available. This value can be either a fixed number or, if the group has 10 or more instances, a percentage. If you set a percentage, the number of instances is rounded up if necessary. The default value for maxUnavailable is a fixed value equal to the number of zones in which the managed instance group operates.\n\nAt least one of either maxSurge or maxUnavailable must be greater than 0. Learn more about maxUnavailable."
+ "description": "The maximum number of instances that can be unavailable during the update process. An instance is considered available if all of the following conditions are satisfied:\n\n \n- The instance's status is RUNNING. \n- If there is a health check on the instance group, the instance's health check status must be HEALTHY at least once. If there is no health check on the group, then the instance only needs to have a status of RUNNING to be considered available. This value can be either a fixed number or, if the group has 10 or more instances, a percentage. If you set a percentage, the number of instances is rounded if necessary. The default value for maxUnavailable is a fixed value equal to the number of zones in which the managed instance group operates.\n\nAt least one of either maxSurge or maxUnavailable must be greater than 0. Learn more about maxUnavailable."
},
"minimalAction": {
"description": "Minimal action to be taken on an instance. You can specify either RESTART to restart existing instances or REPLACE to delete and create new instances from the target template. If you specify a RESTART, the Updater will attempt to perform that action only. However, if the Updater determines that the minimal action you specify is not enough to perform the update, it might perform a more disruptive action.",
@@ -37252,7 +37252,7 @@
},
"targetSize": {
"$ref": "FixedOrPercent",
- "description": "Specifies the intended number of instances to be created from the instanceTemplate. The final number of instances created from the template will be equal to: \n- If expressed as a fixed number, the minimum of either targetSize.fixed or instanceGroupManager.targetSize is used. \n- if expressed as a percent, the targetSize would be (targetSize.percent/100 * InstanceGroupManager.targetSize) If there is a remainder, the number is rounded up. If unset, this version will update any remaining instances not updated by another version. Read Starting a canary update for more information."
+ "description": "Specifies the intended number of instances to be created from the instanceTemplate. The final number of instances created from the template will be equal to: \n- If expressed as a fixed number, the minimum of either targetSize.fixed or instanceGroupManager.targetSize is used. \n- if expressed as a percent, the targetSize would be (targetSize.percent/100 * InstanceGroupManager.targetSize) If there is a remainder, the number is rounded. If unset, this version will update any remaining instances not updated by another version. Read Starting a canary update for more information."
}
},
"type": "object"
@@ -39099,7 +39099,7 @@
"type": "string"
},
"encryption": {
- "description": "Indicates the user-supplied encryption option of this interconnect attachment: \n- NONE is the default value, which means that the attachment carries unencrypted traffic. VMs can send traffic to, or receive traffic from, this type of attachment. \n- IPSEC indicates that the attachment carries only traffic encrypted by an IPsec device such as an HA VPN gateway. VMs cannot directly send traffic to, or receive traffic from, such an attachment. To use IPsec-encrypted Cloud Interconnect, create the attachment using this option. \nNot currently available in all Interconnect locations.",
+ "description": "Indicates the user-supplied encryption option of this VLAN attachment (interconnectAttachment). Can only be specified at attachment creation for PARTNER or DEDICATED attachments. Possible values are: \n- NONE - This is the default value, which means that the VLAN attachment carries unencrypted traffic. VMs are able to send traffic to, or receive traffic from, such a VLAN attachment. \n- IPSEC - The VLAN attachment carries only encrypted traffic that is encrypted by an IPsec device, such as an HA VPN gateway or third-party IPsec VPN. VMs cannot directly send traffic to, or receive traffic from, such a VLAN attachment. To use IPsec-encrypted Cloud Interconnect, the VLAN attachment must be created with this option. \nNot currently available publicly.",
"enum": [
"IPSEC",
"NONE"
@@ -39124,7 +39124,7 @@
"type": "string"
},
"ipsecInternalAddresses": {
- "description": "URL of addresses that have been reserved for the interconnect attachment, Used only for interconnect attachment that has the encryption option as IPSEC. The addresses must be RFC 1918 IP address ranges. When creating HA VPN gateway over the interconnect attachment, if the attachment is configured to use an RFC 1918 IP address, then the VPN gateway's IP address will be allocated from the IP address range specified here. For example, if the HA VPN gateway's interface 0 is paired to this interconnect attachment, then an RFC 1918 IP address for the VPN gateway interface 0 will be allocated from the IP address specified for this interconnect attachment. If this field is not specified for interconnect attachment that has encryption option as IPSEC, later on when creating HA VPN gateway on this interconnect attachment, the HA VPN gateway's IP address will be allocated from regional external IP address pool.\nNot currently available in all Interconnect locations.",
+ "description": "List of URL of addresses that have been reserved for the VLAN attachment. Used only for the VLAN attachment that has the encryption option as IPSEC. The addresses must be regional internal IP address ranges. When creating an HA VPN gateway over the VLAN attachment, if the attachment is configured to use a regional internal IP address, then the VPN gateway's IP address is allocated from the IP address range specified here. For example, if the HA VPN gateway's interface 0 is paired to this VLAN attachment, then a regional internal IP address for the VPN gateway interface 0 will be allocated from the IP address specified for this VLAN attachment. If this field is not specified when creating the VLAN attachment, then later on when creating an HA VPN gateway on this VLAN attachment, the HA VPN gateway's IP address is allocated from the regional external IP address pool.\nNot currently available publicly.",
"items": {
"type": "string"
},
@@ -46510,6 +46510,7 @@
"COMMITTED_NVIDIA_P4_GPUS",
"COMMITTED_NVIDIA_T4_GPUS",
"COMMITTED_NVIDIA_V100_GPUS",
+ "COMMITTED_P2D_CPUS",
"CPUS",
"CPUS_ALL_REGIONS",
"DISKS_TOTAL_GB",
@@ -46558,6 +46559,7 @@
"NVIDIA_T4_GPUS",
"NVIDIA_T4_VWS_GPUS",
"NVIDIA_V100_GPUS",
+ "P2D_CPUS",
"PACKET_MIRRORINGS",
"PD_EXTREME_TOTAL_PROVISIONED_IOPS",
"PREEMPTIBLE_CPUS",
@@ -46720,6 +46722,8 @@
"",
"",
"",
+ "",
+ "",
""
],
"type": "string"
@@ -48084,7 +48088,7 @@
"type": "string"
},
"values": {
- "description": "Corresponds to the label values of a reservation resource.",
+ "description": "Corresponds to the label values of a reservation resource. This can be either a name to a reservation in the same project or \"projects/different-project/reservations/some-reservation-name\" to target a shared reservation in the same zone but in a different project.",
"items": {
"type": "string"
},
@@ -49512,7 +49516,7 @@
"type": "string"
},
"encryptedInterconnectRouter": {
- "description": "Field to indicate if a router is dedicated to use with encrypted Interconnect Attachment (IPsec-encrypted Cloud Interconnect feature).\nNot currently available in all Interconnect locations.",
+ "description": "Indicates if a router is dedicated for use with encrypted VLAN attachments (interconnectAttachments).\nNot currently available publicly.",
"type": "boolean"
},
"id": {
@@ -49748,6 +49752,11 @@
"description": "Local BGP Autonomous System Number (ASN). Must be an RFC6996 private ASN, either 16-bit or 32-bit. The value will be fixed for this router resource. All VPN tunnels that link to this router will have the same local ASN.",
"format": "uint32",
"type": "integer"
+ },
+ "keepaliveInterval": {
+ "description": "The interval in seconds between BGP keepalive messages that are sent to the peer.\nHold time is three times the interval at which keepalive messages are sent, and the hold time is the maximum number of seconds allowed to elapse between successive keepalive messages that BGP receives from a peer.\nBGP will use the smaller of either the local hold time value or the peer's hold time value as the hold time for the BGP connection between the two peers.\nIf set, this value must be between 20 and 60. The default is 20.",
+ "format": "uint32",
+ "type": "integer"
}
},
"type": "object"
@@ -49792,6 +49801,18 @@
"format": "uint32",
"type": "integer"
},
+ "enable": {
+ "description": "The status of the BGP peer connection.\nIf set to FALSE, any active session with the peer is terminated and all associated routing information is removed. If set to TRUE, the peer connection can be established with routing information. The default is TRUE.",
+ "enum": [
+ "FALSE",
+ "TRUE"
+ ],
+ "enumDescriptions": [
+ "",
+ ""
+ ],
+ "type": "string"
+ },
"interfaceName": {
"description": "Name of the interface the BGP peer is associated with.",
"type": "string"
@@ -50678,6 +50699,9 @@
"description": "Represents a Google Cloud Armor security policy resource.\n\nOnly external backend services that use load balancers can reference a security policy. For more information, see Google Cloud Armor security policy overview. (== resource_for {$api_version}.securityPolicies ==)",
"id": "SecurityPolicy",
"properties": {
+ "advancedOptionsConfig": {
+ "$ref": "SecurityPolicyAdvancedOptionsConfig"
+ },
"creationTimestamp": {
"description": "[Output Only] Creation timestamp in RFC3339 text format.",
"type": "string"
@@ -50720,6 +50744,34 @@
},
"type": "object"
},
+ "SecurityPolicyAdvancedOptionsConfig": {
+ "id": "SecurityPolicyAdvancedOptionsConfig",
+ "properties": {
+ "jsonParsing": {
+ "enum": [
+ "DISABLED",
+ "STANDARD"
+ ],
+ "enumDescriptions": [
+ "",
+ ""
+ ],
+ "type": "string"
+ },
+ "logLevel": {
+ "enum": [
+ "NORMAL",
+ "VERBOSE"
+ ],
+ "enumDescriptions": [
+ "",
+ ""
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
"SecurityPolicyList": {
"id": "SecurityPolicyList",
"properties": {
@@ -56178,7 +56230,7 @@
"type": "string"
},
"nextPageToken": {
- "description": "[Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.",
+ "description": "[Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. In special cases listUsable may return 0 subnetworks and nextPageToken which still should be used to get the next page of results.",
"type": "string"
},
"selfLink": {
@@ -56522,7 +56574,7 @@
"type": "string"
},
"vpnInterfaces": {
- "description": "A list of interfaces on this VPN gateway.",
+ "description": "The list of VPN interfaces associated with this VPN gateway.",
"items": {
"$ref": "VpnGatewayVpnGatewayInterface"
},
@@ -56864,16 +56916,16 @@
"id": "VpnGatewayVpnGatewayInterface",
"properties": {
"id": {
- "description": "The numeric ID of this VPN gateway interface.",
+ "description": "[Output Only] Numeric identifier for this VPN interface associated with the VPN gateway.",
"format": "uint32",
"type": "integer"
},
"interconnectAttachment": {
- "description": "URL of the interconnect attachment resource. When the value of this field is present, the VPN Gateway will be used for IPsec-encrypted Cloud Interconnect; all Egress or Ingress traffic for this VPN Gateway interface will go through the specified interconnect attachment resource.\nNot currently available in all Interconnect locations.",
+ "description": "URL of the VLAN attachment (interconnectAttachment) resource for this VPN gateway interface. When the value of this field is present, the VPN gateway is used for IPsec-encrypted Cloud Interconnect; all egress or ingress traffic for this VPN gateway interface goes through the specified VLAN attachment resource.\nNot currently available publicly.",
"type": "string"
},
"ipAddress": {
- "description": "[Output Only] The external IP address for this VPN gateway interface.",
+ "description": "[Output Only] IP address for this VPN interface associated with the VPN gateway. The IP address could be either a regional external IP address or a regional internal IP address. The two IP addresses for a VPN gateway must be all regional external or regional internal IP addresses. There cannot be a mix of regional external IP addresses and regional internal IP addresses. For IPsec-encrypted Cloud Interconnect, the IP addresses for both interfaces could either be regional internal IP addresses or regional external IP addresses. For regular (non IPsec-encrypted Cloud Interconnect) HA VPN tunnels, the IP address must be a regional external IP address.",
"type": "string"
}
},
diff --git a/googleapiclient/discovery_cache/documents/deploymentmanager.alpha.json b/googleapiclient/discovery_cache/documents/deploymentmanager.alpha.json
index e9233317a..5847dd0c8 100644
--- a/googleapiclient/discovery_cache/documents/deploymentmanager.alpha.json
+++ b/googleapiclient/discovery_cache/documents/deploymentmanager.alpha.json
@@ -1588,7 +1588,7 @@
}
}
},
- "revision": "20210513",
+ "revision": "20210521",
"rootUrl": "https://deploymentmanager.googleapis.com/",
"schemas": {
"AsyncOptions": {
diff --git a/googleapiclient/discovery_cache/documents/deploymentmanager.v2.json b/googleapiclient/discovery_cache/documents/deploymentmanager.v2.json
index 680fb30d7..7ac0fac11 100644
--- a/googleapiclient/discovery_cache/documents/deploymentmanager.v2.json
+++ b/googleapiclient/discovery_cache/documents/deploymentmanager.v2.json
@@ -988,7 +988,7 @@
}
}
},
- "revision": "20210513",
+ "revision": "20210521",
"rootUrl": "https://deploymentmanager.googleapis.com/",
"schemas": {
"AuditConfig": {
diff --git a/googleapiclient/discovery_cache/documents/deploymentmanager.v2beta.json b/googleapiclient/discovery_cache/documents/deploymentmanager.v2beta.json
index f054e43db..b61345cac 100644
--- a/googleapiclient/discovery_cache/documents/deploymentmanager.v2beta.json
+++ b/googleapiclient/discovery_cache/documents/deploymentmanager.v2beta.json
@@ -1552,7 +1552,7 @@
}
}
},
- "revision": "20210513",
+ "revision": "20210521",
"rootUrl": "https://deploymentmanager.googleapis.com/",
"schemas": {
"AsyncOptions": {
diff --git a/googleapiclient/discovery_cache/documents/dfareporting.v33.json b/googleapiclient/discovery_cache/documents/dfareporting.v33.json
index b29290345..2f7f27ca7 100644
--- a/googleapiclient/discovery_cache/documents/dfareporting.v33.json
+++ b/googleapiclient/discovery_cache/documents/dfareporting.v33.json
@@ -21,6 +21,7 @@
"description": "Build applications to efficiently manage large or complex trafficking, reporting, and attribution workflows for Campaign Manager 360.",
"discoveryVersion": "v1",
"documentationLink": "https://developers.google.com/doubleclick-advertisers/",
+ "fullyEncodeReservedExpansion": true,
"icons": {
"x16": "http://www.google.com/images/icons/product/search-16.gif",
"x32": "http://www.google.com/images/icons/product/search-32.gif"
@@ -9638,7 +9639,7 @@
}
}
},
- "revision": "20210521",
+ "revision": "20210524",
"rootUrl": "https://dfareporting.googleapis.com/",
"schemas": {
"Account": {
diff --git a/googleapiclient/discovery_cache/documents/dfareporting.v34.json b/googleapiclient/discovery_cache/documents/dfareporting.v34.json
index 084f05072..cc0facee2 100644
--- a/googleapiclient/discovery_cache/documents/dfareporting.v34.json
+++ b/googleapiclient/discovery_cache/documents/dfareporting.v34.json
@@ -21,6 +21,7 @@
"description": "Build applications to efficiently manage large or complex trafficking, reporting, and attribution workflows for Campaign Manager 360.",
"discoveryVersion": "v1",
"documentationLink": "https://developers.google.com/doubleclick-advertisers/",
+ "fullyEncodeReservedExpansion": true,
"icons": {
"x16": "http://www.google.com/images/icons/product/search-16.gif",
"x32": "http://www.google.com/images/icons/product/search-32.gif"
@@ -9670,7 +9671,7 @@
}
}
},
- "revision": "20210521",
+ "revision": "20210524",
"rootUrl": "https://dfareporting.googleapis.com/",
"schemas": {
"Account": {
diff --git a/googleapiclient/discovery_cache/documents/dfareporting.v35.json b/googleapiclient/discovery_cache/documents/dfareporting.v35.json
index 04dc1b938..3dac37a83 100644
--- a/googleapiclient/discovery_cache/documents/dfareporting.v35.json
+++ b/googleapiclient/discovery_cache/documents/dfareporting.v35.json
@@ -21,6 +21,7 @@
"description": "Build applications to efficiently manage large or complex trafficking, reporting, and attribution workflows for Campaign Manager 360.",
"discoveryVersion": "v1",
"documentationLink": "https://developers.google.com/doubleclick-advertisers/",
+ "fullyEncodeReservedExpansion": true,
"icons": {
"x16": "http://www.google.com/images/icons/product/search-16.gif",
"x32": "http://www.google.com/images/icons/product/search-32.gif"
@@ -9638,7 +9639,7 @@
}
}
},
- "revision": "20210521",
+ "revision": "20210524",
"rootUrl": "https://dfareporting.googleapis.com/",
"schemas": {
"Account": {
diff --git a/googleapiclient/discovery_cache/documents/dialogflow.v2.json b/googleapiclient/discovery_cache/documents/dialogflow.v2.json
index 803de59af..cdc5dd9bf 100644
--- a/googleapiclient/discovery_cache/documents/dialogflow.v2.json
+++ b/googleapiclient/discovery_cache/documents/dialogflow.v2.json
@@ -6915,7 +6915,7 @@
}
}
},
- "revision": "20210517",
+ "revision": "20210524",
"rootUrl": "https://dialogflow.googleapis.com/",
"schemas": {
"GoogleCloudDialogflowCxV3AudioInput": {
@@ -6962,6 +6962,43 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3ContinuousTestResult": {
+ "description": "Represents a result from running a test case in an agent environment.",
+ "id": "GoogleCloudDialogflowCxV3ContinuousTestResult",
+ "properties": {
+ "name": {
+ "description": "The resource name for the continuous test result. Format: `projects//locations//agents//environments//continuousTestResults/`.",
+ "type": "string"
+ },
+ "result": {
+ "description": "The result of this continuous test run, i.e. whether all the tests in this continuous test run pass or not.",
+ "enum": [
+ "AGGREGATED_TEST_RESULT_UNSPECIFIED",
+ "PASSED",
+ "FAILED"
+ ],
+ "enumDescriptions": [
+ "Not specified. Should never be used.",
+ "All the tests passed.",
+ "At least one test did not pass."
+ ],
+ "type": "string"
+ },
+ "runTime": {
+ "description": "Time when the continuous testing run starts.",
+ "format": "google-datetime",
+ "type": "string"
+ },
+ "testCaseResults": {
+ "description": "A list of individual test case results names in this continuous test run.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3ConversationTurn": {
"description": "One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.",
"id": "GoogleCloudDialogflowCxV3ConversationTurn",
@@ -7961,6 +7998,31 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3RunContinuousTestMetadata": {
+ "description": "Metadata returned for the Environments.RunContinuousTest long running operation.",
+ "id": "GoogleCloudDialogflowCxV3RunContinuousTestMetadata",
+ "properties": {
+ "errors": {
+ "description": "The test errors.",
+ "items": {
+ "$ref": "GoogleCloudDialogflowCxV3TestError"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "GoogleCloudDialogflowCxV3RunContinuousTestResponse": {
+ "description": "The response message for Environments.RunContinuousTest.",
+ "id": "GoogleCloudDialogflowCxV3RunContinuousTestResponse",
+ "properties": {
+ "continuousTestResult": {
+ "$ref": "GoogleCloudDialogflowCxV3ContinuousTestResult",
+ "description": "The result for a continuous test run."
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3RunTestCaseMetadata": {
"description": "Metadata returned for the TestCases.RunTestCase long running operation.",
"id": "GoogleCloudDialogflowCxV3RunTestCaseMetadata",
@@ -8463,6 +8525,43 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3beta1ContinuousTestResult": {
+ "description": "Represents a result from running a test case in an agent environment.",
+ "id": "GoogleCloudDialogflowCxV3beta1ContinuousTestResult",
+ "properties": {
+ "name": {
+ "description": "The resource name for the continuous test result. Format: `projects//locations//agents//environments//continuousTestResults/`.",
+ "type": "string"
+ },
+ "result": {
+ "description": "The result of this continuous test run, i.e. whether all the tests in this continuous test run pass or not.",
+ "enum": [
+ "AGGREGATED_TEST_RESULT_UNSPECIFIED",
+ "PASSED",
+ "FAILED"
+ ],
+ "enumDescriptions": [
+ "Not specified. Should never be used.",
+ "All the tests passed.",
+ "At least one test did not pass."
+ ],
+ "type": "string"
+ },
+ "runTime": {
+ "description": "Time when the continuous testing run starts.",
+ "format": "google-datetime",
+ "type": "string"
+ },
+ "testCaseResults": {
+ "description": "A list of individual test case results names in this continuous test run.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3beta1ConversationTurn": {
"description": "One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.",
"id": "GoogleCloudDialogflowCxV3beta1ConversationTurn",
@@ -9462,6 +9561,31 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3beta1RunContinuousTestMetadata": {
+ "description": "Metadata returned for the Environments.RunContinuousTest long running operation.",
+ "id": "GoogleCloudDialogflowCxV3beta1RunContinuousTestMetadata",
+ "properties": {
+ "errors": {
+ "description": "The test errors.",
+ "items": {
+ "$ref": "GoogleCloudDialogflowCxV3beta1TestError"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "GoogleCloudDialogflowCxV3beta1RunContinuousTestResponse": {
+ "description": "The response message for Environments.RunContinuousTest.",
+ "id": "GoogleCloudDialogflowCxV3beta1RunContinuousTestResponse",
+ "properties": {
+ "continuousTestResult": {
+ "$ref": "GoogleCloudDialogflowCxV3beta1ContinuousTestResult",
+ "description": "The result for a continuous test run."
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3beta1RunTestCaseMetadata": {
"description": "Metadata returned for the TestCases.RunTestCase long running operation.",
"id": "GoogleCloudDialogflowCxV3beta1RunTestCaseMetadata",
@@ -10286,7 +10410,7 @@
"properties": {
"detectIntentResponse": {
"$ref": "GoogleCloudDialogflowV2DetectIntentResponse",
- "description": "Required. Response of the Dialogflow Sessions.DetectIntent call."
+ "description": "Response of the Dialogflow Sessions.DetectIntent call."
}
},
"type": "object"
@@ -13027,6 +13151,10 @@
"description": "This field is set to: - `false` if the matched intent has required parameters and not all of the required parameter values have been collected. - `true` if all required parameter values have been collected, or if the matched intent doesn't contain any required parameters.",
"type": "boolean"
},
+ "cancelsSlotFilling": {
+ "description": "Indicates whether the conversational query triggers a cancellation for slot filling.",
+ "type": "boolean"
+ },
"diagnosticInfo": {
"additionalProperties": {
"description": "Properties of the object.",
@@ -15390,6 +15518,10 @@
"description": "This field is set to: - `false` if the matched intent has required parameters and not all of the required parameter values have been collected. - `true` if all required parameter values have been collected, or if the matched intent doesn't contain any required parameters.",
"type": "boolean"
},
+ "cancelsSlotFilling": {
+ "description": "Indicates whether the conversational query triggers a cancellation for slot filling.",
+ "type": "boolean"
+ },
"diagnosticInfo": {
"additionalProperties": {
"description": "Properties of the object.",
diff --git a/googleapiclient/discovery_cache/documents/dialogflow.v2beta1.json b/googleapiclient/discovery_cache/documents/dialogflow.v2beta1.json
index 818ea1915..04ab98611 100644
--- a/googleapiclient/discovery_cache/documents/dialogflow.v2beta1.json
+++ b/googleapiclient/discovery_cache/documents/dialogflow.v2beta1.json
@@ -7247,7 +7247,7 @@
}
}
},
- "revision": "20210517",
+ "revision": "20210524",
"rootUrl": "https://dialogflow.googleapis.com/",
"schemas": {
"GoogleCloudDialogflowCxV3AudioInput": {
@@ -7294,6 +7294,43 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3ContinuousTestResult": {
+ "description": "Represents a result from running a test case in an agent environment.",
+ "id": "GoogleCloudDialogflowCxV3ContinuousTestResult",
+ "properties": {
+ "name": {
+ "description": "The resource name for the continuous test result. Format: `projects//locations//agents//environments//continuousTestResults/`.",
+ "type": "string"
+ },
+ "result": {
+ "description": "The result of this continuous test run, i.e. whether all the tests in this continuous test run pass or not.",
+ "enum": [
+ "AGGREGATED_TEST_RESULT_UNSPECIFIED",
+ "PASSED",
+ "FAILED"
+ ],
+ "enumDescriptions": [
+ "Not specified. Should never be used.",
+ "All the tests passed.",
+ "At least one test did not pass."
+ ],
+ "type": "string"
+ },
+ "runTime": {
+ "description": "Time when the continuous testing run starts.",
+ "format": "google-datetime",
+ "type": "string"
+ },
+ "testCaseResults": {
+ "description": "A list of individual test case results names in this continuous test run.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3ConversationTurn": {
"description": "One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.",
"id": "GoogleCloudDialogflowCxV3ConversationTurn",
@@ -8293,6 +8330,31 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3RunContinuousTestMetadata": {
+ "description": "Metadata returned for the Environments.RunContinuousTest long running operation.",
+ "id": "GoogleCloudDialogflowCxV3RunContinuousTestMetadata",
+ "properties": {
+ "errors": {
+ "description": "The test errors.",
+ "items": {
+ "$ref": "GoogleCloudDialogflowCxV3TestError"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "GoogleCloudDialogflowCxV3RunContinuousTestResponse": {
+ "description": "The response message for Environments.RunContinuousTest.",
+ "id": "GoogleCloudDialogflowCxV3RunContinuousTestResponse",
+ "properties": {
+ "continuousTestResult": {
+ "$ref": "GoogleCloudDialogflowCxV3ContinuousTestResult",
+ "description": "The result for a continuous test run."
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3RunTestCaseMetadata": {
"description": "Metadata returned for the TestCases.RunTestCase long running operation.",
"id": "GoogleCloudDialogflowCxV3RunTestCaseMetadata",
@@ -8795,6 +8857,43 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3beta1ContinuousTestResult": {
+ "description": "Represents a result from running a test case in an agent environment.",
+ "id": "GoogleCloudDialogflowCxV3beta1ContinuousTestResult",
+ "properties": {
+ "name": {
+ "description": "The resource name for the continuous test result. Format: `projects//locations//agents//environments//continuousTestResults/`.",
+ "type": "string"
+ },
+ "result": {
+ "description": "The result of this continuous test run, i.e. whether all the tests in this continuous test run pass or not.",
+ "enum": [
+ "AGGREGATED_TEST_RESULT_UNSPECIFIED",
+ "PASSED",
+ "FAILED"
+ ],
+ "enumDescriptions": [
+ "Not specified. Should never be used.",
+ "All the tests passed.",
+ "At least one test did not pass."
+ ],
+ "type": "string"
+ },
+ "runTime": {
+ "description": "Time when the continuous testing run starts.",
+ "format": "google-datetime",
+ "type": "string"
+ },
+ "testCaseResults": {
+ "description": "A list of individual test case results names in this continuous test run.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3beta1ConversationTurn": {
"description": "One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.",
"id": "GoogleCloudDialogflowCxV3beta1ConversationTurn",
@@ -9794,6 +9893,31 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3beta1RunContinuousTestMetadata": {
+ "description": "Metadata returned for the Environments.RunContinuousTest long running operation.",
+ "id": "GoogleCloudDialogflowCxV3beta1RunContinuousTestMetadata",
+ "properties": {
+ "errors": {
+ "description": "The test errors.",
+ "items": {
+ "$ref": "GoogleCloudDialogflowCxV3beta1TestError"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "GoogleCloudDialogflowCxV3beta1RunContinuousTestResponse": {
+ "description": "The response message for Environments.RunContinuousTest.",
+ "id": "GoogleCloudDialogflowCxV3beta1RunContinuousTestResponse",
+ "properties": {
+ "continuousTestResult": {
+ "$ref": "GoogleCloudDialogflowCxV3beta1ContinuousTestResult",
+ "description": "The result for a continuous test run."
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3beta1RunTestCaseMetadata": {
"description": "Metadata returned for the TestCases.RunTestCase long running operation.",
"id": "GoogleCloudDialogflowCxV3beta1RunTestCaseMetadata",
@@ -11605,6 +11729,10 @@
"description": "This field is set to: - `false` if the matched intent has required parameters and not all of the required parameter values have been collected. - `true` if all required parameter values have been collected, or if the matched intent doesn't contain any required parameters.",
"type": "boolean"
},
+ "cancelsSlotFilling": {
+ "description": "Indicates whether the conversational query triggers a cancellation for slot filling.",
+ "type": "boolean"
+ },
"diagnosticInfo": {
"additionalProperties": {
"description": "Properties of the object.",
@@ -15629,6 +15757,10 @@
"description": "This field is set to: - `false` if the matched intent has required parameters and not all of the required parameter values have been collected. - `true` if all required parameter values have been collected, or if the matched intent doesn't contain any required parameters.",
"type": "boolean"
},
+ "cancelsSlotFilling": {
+ "description": "Indicates whether the conversational query triggers a cancellation for slot filling.",
+ "type": "boolean"
+ },
"diagnosticInfo": {
"additionalProperties": {
"description": "Properties of the object.",
diff --git a/googleapiclient/discovery_cache/documents/dialogflow.v3.json b/googleapiclient/discovery_cache/documents/dialogflow.v3.json
index aa6f4608d..9e5eb6fd8 100644
--- a/googleapiclient/discovery_cache/documents/dialogflow.v3.json
+++ b/googleapiclient/discovery_cache/documents/dialogflow.v3.json
@@ -760,9 +760,79 @@
"https://www.googleapis.com/auth/cloud-platform",
"https://www.googleapis.com/auth/dialogflow"
]
+ },
+ "runContinuousTest": {
+ "description": "Kicks off a continuous test under the specified Environment.",
+ "flatPath": "v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/environments/{environmentsId}:runContinuousTest",
+ "httpMethod": "POST",
+ "id": "dialogflow.projects.locations.agents.environments.runContinuousTest",
+ "parameterOrder": [
+ "environment"
+ ],
+ "parameters": {
+ "environment": {
+ "description": "Required. Format: `projects//locations//agents//environments/`.",
+ "location": "path",
+ "pattern": "^projects/[^/]+/locations/[^/]+/agents/[^/]+/environments/[^/]+$",
+ "required": true,
+ "type": "string"
+ }
+ },
+ "path": "v3/{+environment}:runContinuousTest",
+ "request": {
+ "$ref": "GoogleCloudDialogflowCxV3RunContinuousTestRequest"
+ },
+ "response": {
+ "$ref": "GoogleLongrunningOperation"
+ },
+ "scopes": [
+ "https://www.googleapis.com/auth/cloud-platform",
+ "https://www.googleapis.com/auth/dialogflow"
+ ]
}
},
"resources": {
+ "continuousTestResults": {
+ "methods": {
+ "list": {
+ "description": "Fetches a list of continuous test results for a given environment.",
+ "flatPath": "v3/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/environments/{environmentsId}/continuousTestResults",
+ "httpMethod": "GET",
+ "id": "dialogflow.projects.locations.agents.environments.continuousTestResults.list",
+ "parameterOrder": [
+ "parent"
+ ],
+ "parameters": {
+ "pageSize": {
+ "description": "The maximum number of items to return in a single page. By default 100 and at most 1000.",
+ "format": "int32",
+ "location": "query",
+ "type": "integer"
+ },
+ "pageToken": {
+ "description": "The next_page_token value returned from a previous list request.",
+ "location": "query",
+ "type": "string"
+ },
+ "parent": {
+ "description": "Required. The environment to list results for. Format: `projects//locations//agents// environments/`.",
+ "location": "path",
+ "pattern": "^projects/[^/]+/locations/[^/]+/agents/[^/]+/environments/[^/]+$",
+ "required": true,
+ "type": "string"
+ }
+ },
+ "path": "v3/{+parent}/continuousTestResults",
+ "response": {
+ "$ref": "GoogleCloudDialogflowCxV3ListContinuousTestResultsResponse"
+ },
+ "scopes": [
+ "https://www.googleapis.com/auth/cloud-platform",
+ "https://www.googleapis.com/auth/dialogflow"
+ ]
+ }
+ }
+ },
"experiments": {
"methods": {
"create": {
@@ -3483,7 +3553,7 @@
}
}
},
- "revision": "20210517",
+ "revision": "20210524",
"rootUrl": "https://dialogflow.googleapis.com/",
"schemas": {
"GoogleCloudDialogflowCxV3Agent": {
@@ -3661,6 +3731,43 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3ContinuousTestResult": {
+ "description": "Represents a result from running a test case in an agent environment.",
+ "id": "GoogleCloudDialogflowCxV3ContinuousTestResult",
+ "properties": {
+ "name": {
+ "description": "The resource name for the continuous test result. Format: `projects//locations//agents//environments//continuousTestResults/`.",
+ "type": "string"
+ },
+ "result": {
+ "description": "The result of this continuous test run, i.e. whether all the tests in this continuous test run pass or not.",
+ "enum": [
+ "AGGREGATED_TEST_RESULT_UNSPECIFIED",
+ "PASSED",
+ "FAILED"
+ ],
+ "enumDescriptions": [
+ "Not specified. Should never be used.",
+ "All the tests passed.",
+ "At least one test did not pass."
+ ],
+ "type": "string"
+ },
+ "runTime": {
+ "description": "Time when the continuous testing run starts.",
+ "format": "google-datetime",
+ "type": "string"
+ },
+ "testCaseResults": {
+ "description": "A list of individual test case results names in this continuous test run.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3ConversationTurn": {
"description": "One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.",
"id": "GoogleCloudDialogflowCxV3ConversationTurn",
@@ -4998,6 +5105,24 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3ListContinuousTestResultsResponse": {
+ "description": "The response message for Environments.ListTestCaseResults.",
+ "id": "GoogleCloudDialogflowCxV3ListContinuousTestResultsResponse",
+ "properties": {
+ "continuousTestResults": {
+ "description": "The list of continuous test results.",
+ "items": {
+ "$ref": "GoogleCloudDialogflowCxV3ContinuousTestResult"
+ },
+ "type": "array"
+ },
+ "nextPageToken": {
+ "description": "Token to retrieve the next page of results, or empty if there are no more results in the list.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3ListEntityTypesResponse": {
"description": "The response message for EntityTypes.ListEntityTypes.",
"id": "GoogleCloudDialogflowCxV3ListEntityTypesResponse",
@@ -5956,6 +6081,37 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3RunContinuousTestMetadata": {
+ "description": "Metadata returned for the Environments.RunContinuousTest long running operation.",
+ "id": "GoogleCloudDialogflowCxV3RunContinuousTestMetadata",
+ "properties": {
+ "errors": {
+ "description": "The test errors.",
+ "items": {
+ "$ref": "GoogleCloudDialogflowCxV3TestError"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "GoogleCloudDialogflowCxV3RunContinuousTestRequest": {
+ "description": "The request message for Environments.RunContinuousTest.",
+ "id": "GoogleCloudDialogflowCxV3RunContinuousTestRequest",
+ "properties": {},
+ "type": "object"
+ },
+ "GoogleCloudDialogflowCxV3RunContinuousTestResponse": {
+ "description": "The response message for Environments.RunContinuousTest.",
+ "id": "GoogleCloudDialogflowCxV3RunContinuousTestResponse",
+ "properties": {
+ "continuousTestResult": {
+ "$ref": "GoogleCloudDialogflowCxV3ContinuousTestResult",
+ "description": "The result for a continuous test run."
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3RunTestCaseMetadata": {
"description": "Metadata returned for the TestCases.RunTestCase long running operation.",
"id": "GoogleCloudDialogflowCxV3RunTestCaseMetadata",
@@ -7084,6 +7240,43 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3beta1ContinuousTestResult": {
+ "description": "Represents a result from running a test case in an agent environment.",
+ "id": "GoogleCloudDialogflowCxV3beta1ContinuousTestResult",
+ "properties": {
+ "name": {
+ "description": "The resource name for the continuous test result. Format: `projects//locations//agents//environments//continuousTestResults/`.",
+ "type": "string"
+ },
+ "result": {
+ "description": "The result of this continuous test run, i.e. whether all the tests in this continuous test run pass or not.",
+ "enum": [
+ "AGGREGATED_TEST_RESULT_UNSPECIFIED",
+ "PASSED",
+ "FAILED"
+ ],
+ "enumDescriptions": [
+ "Not specified. Should never be used.",
+ "All the tests passed.",
+ "At least one test did not pass."
+ ],
+ "type": "string"
+ },
+ "runTime": {
+ "description": "Time when the continuous testing run starts.",
+ "format": "google-datetime",
+ "type": "string"
+ },
+ "testCaseResults": {
+ "description": "A list of individual test case results names in this continuous test run.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3beta1ConversationTurn": {
"description": "One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.",
"id": "GoogleCloudDialogflowCxV3beta1ConversationTurn",
@@ -8083,6 +8276,31 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3beta1RunContinuousTestMetadata": {
+ "description": "Metadata returned for the Environments.RunContinuousTest long running operation.",
+ "id": "GoogleCloudDialogflowCxV3beta1RunContinuousTestMetadata",
+ "properties": {
+ "errors": {
+ "description": "The test errors.",
+ "items": {
+ "$ref": "GoogleCloudDialogflowCxV3beta1TestError"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "GoogleCloudDialogflowCxV3beta1RunContinuousTestResponse": {
+ "description": "The response message for Environments.RunContinuousTest.",
+ "id": "GoogleCloudDialogflowCxV3beta1RunContinuousTestResponse",
+ "properties": {
+ "continuousTestResult": {
+ "$ref": "GoogleCloudDialogflowCxV3beta1ContinuousTestResult",
+ "description": "The result for a continuous test run."
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3beta1RunTestCaseMetadata": {
"description": "Metadata returned for the TestCases.RunTestCase long running operation.",
"id": "GoogleCloudDialogflowCxV3beta1RunTestCaseMetadata",
@@ -9894,6 +10112,10 @@
"description": "This field is set to: - `false` if the matched intent has required parameters and not all of the required parameter values have been collected. - `true` if all required parameter values have been collected, or if the matched intent doesn't contain any required parameters.",
"type": "boolean"
},
+ "cancelsSlotFilling": {
+ "description": "Indicates whether the conversational query triggers a cancellation for slot filling.",
+ "type": "boolean"
+ },
"diagnosticInfo": {
"additionalProperties": {
"description": "Properties of the object.",
@@ -11887,6 +12109,10 @@
"description": "This field is set to: - `false` if the matched intent has required parameters and not all of the required parameter values have been collected. - `true` if all required parameter values have been collected, or if the matched intent doesn't contain any required parameters.",
"type": "boolean"
},
+ "cancelsSlotFilling": {
+ "description": "Indicates whether the conversational query triggers a cancellation for slot filling.",
+ "type": "boolean"
+ },
"diagnosticInfo": {
"additionalProperties": {
"description": "Properties of the object.",
diff --git a/googleapiclient/discovery_cache/documents/dialogflow.v3beta1.json b/googleapiclient/discovery_cache/documents/dialogflow.v3beta1.json
index 33ba216bb..93e191ac1 100644
--- a/googleapiclient/discovery_cache/documents/dialogflow.v3beta1.json
+++ b/googleapiclient/discovery_cache/documents/dialogflow.v3beta1.json
@@ -760,9 +760,79 @@
"https://www.googleapis.com/auth/cloud-platform",
"https://www.googleapis.com/auth/dialogflow"
]
+ },
+ "runContinuousTest": {
+ "description": "Kicks off a continuous test under the specified Environment.",
+ "flatPath": "v3beta1/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/environments/{environmentsId}:runContinuousTest",
+ "httpMethod": "POST",
+ "id": "dialogflow.projects.locations.agents.environments.runContinuousTest",
+ "parameterOrder": [
+ "environment"
+ ],
+ "parameters": {
+ "environment": {
+ "description": "Required. Format: `projects//locations//agents//environments/`.",
+ "location": "path",
+ "pattern": "^projects/[^/]+/locations/[^/]+/agents/[^/]+/environments/[^/]+$",
+ "required": true,
+ "type": "string"
+ }
+ },
+ "path": "v3beta1/{+environment}:runContinuousTest",
+ "request": {
+ "$ref": "GoogleCloudDialogflowCxV3beta1RunContinuousTestRequest"
+ },
+ "response": {
+ "$ref": "GoogleLongrunningOperation"
+ },
+ "scopes": [
+ "https://www.googleapis.com/auth/cloud-platform",
+ "https://www.googleapis.com/auth/dialogflow"
+ ]
}
},
"resources": {
+ "continuousTestResults": {
+ "methods": {
+ "list": {
+ "description": "Fetches a list of continuous test results for a given environment.",
+ "flatPath": "v3beta1/projects/{projectsId}/locations/{locationsId}/agents/{agentsId}/environments/{environmentsId}/continuousTestResults",
+ "httpMethod": "GET",
+ "id": "dialogflow.projects.locations.agents.environments.continuousTestResults.list",
+ "parameterOrder": [
+ "parent"
+ ],
+ "parameters": {
+ "pageSize": {
+ "description": "The maximum number of items to return in a single page. By default 100 and at most 1000.",
+ "format": "int32",
+ "location": "query",
+ "type": "integer"
+ },
+ "pageToken": {
+ "description": "The next_page_token value returned from a previous list request.",
+ "location": "query",
+ "type": "string"
+ },
+ "parent": {
+ "description": "Required. The environment to list results for. Format: `projects//locations//agents// environments/`.",
+ "location": "path",
+ "pattern": "^projects/[^/]+/locations/[^/]+/agents/[^/]+/environments/[^/]+$",
+ "required": true,
+ "type": "string"
+ }
+ },
+ "path": "v3beta1/{+parent}/continuousTestResults",
+ "response": {
+ "$ref": "GoogleCloudDialogflowCxV3beta1ListContinuousTestResultsResponse"
+ },
+ "scopes": [
+ "https://www.googleapis.com/auth/cloud-platform",
+ "https://www.googleapis.com/auth/dialogflow"
+ ]
+ }
+ }
+ },
"experiments": {
"methods": {
"create": {
@@ -3483,7 +3553,7 @@
}
}
},
- "revision": "20210517",
+ "revision": "20210524",
"rootUrl": "https://dialogflow.googleapis.com/",
"schemas": {
"GoogleCloudDialogflowCxV3AudioInput": {
@@ -3530,6 +3600,43 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3ContinuousTestResult": {
+ "description": "Represents a result from running a test case in an agent environment.",
+ "id": "GoogleCloudDialogflowCxV3ContinuousTestResult",
+ "properties": {
+ "name": {
+ "description": "The resource name for the continuous test result. Format: `projects//locations//agents//environments//continuousTestResults/`.",
+ "type": "string"
+ },
+ "result": {
+ "description": "The result of this continuous test run, i.e. whether all the tests in this continuous test run pass or not.",
+ "enum": [
+ "AGGREGATED_TEST_RESULT_UNSPECIFIED",
+ "PASSED",
+ "FAILED"
+ ],
+ "enumDescriptions": [
+ "Not specified. Should never be used.",
+ "All the tests passed.",
+ "At least one test did not pass."
+ ],
+ "type": "string"
+ },
+ "runTime": {
+ "description": "Time when the continuous testing run starts.",
+ "format": "google-datetime",
+ "type": "string"
+ },
+ "testCaseResults": {
+ "description": "A list of individual test case results names in this continuous test run.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3ConversationTurn": {
"description": "One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.",
"id": "GoogleCloudDialogflowCxV3ConversationTurn",
@@ -4529,6 +4636,31 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3RunContinuousTestMetadata": {
+ "description": "Metadata returned for the Environments.RunContinuousTest long running operation.",
+ "id": "GoogleCloudDialogflowCxV3RunContinuousTestMetadata",
+ "properties": {
+ "errors": {
+ "description": "The test errors.",
+ "items": {
+ "$ref": "GoogleCloudDialogflowCxV3TestError"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "GoogleCloudDialogflowCxV3RunContinuousTestResponse": {
+ "description": "The response message for Environments.RunContinuousTest.",
+ "id": "GoogleCloudDialogflowCxV3RunContinuousTestResponse",
+ "properties": {
+ "continuousTestResult": {
+ "$ref": "GoogleCloudDialogflowCxV3ContinuousTestResult",
+ "description": "The result for a continuous test run."
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3RunTestCaseMetadata": {
"description": "Metadata returned for the TestCases.RunTestCase long running operation.",
"id": "GoogleCloudDialogflowCxV3RunTestCaseMetadata",
@@ -5162,6 +5294,43 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3beta1ContinuousTestResult": {
+ "description": "Represents a result from running a test case in an agent environment.",
+ "id": "GoogleCloudDialogflowCxV3beta1ContinuousTestResult",
+ "properties": {
+ "name": {
+ "description": "The resource name for the continuous test result. Format: `projects//locations//agents//environments//continuousTestResults/`.",
+ "type": "string"
+ },
+ "result": {
+ "description": "The result of this continuous test run, i.e. whether all the tests in this continuous test run pass or not.",
+ "enum": [
+ "AGGREGATED_TEST_RESULT_UNSPECIFIED",
+ "PASSED",
+ "FAILED"
+ ],
+ "enumDescriptions": [
+ "Not specified. Should never be used.",
+ "All the tests passed.",
+ "At least one test did not pass."
+ ],
+ "type": "string"
+ },
+ "runTime": {
+ "description": "Time when the continuous testing run starts.",
+ "format": "google-datetime",
+ "type": "string"
+ },
+ "testCaseResults": {
+ "description": "A list of individual test case results names in this continuous test run.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3beta1ConversationTurn": {
"description": "One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.",
"id": "GoogleCloudDialogflowCxV3beta1ConversationTurn",
@@ -6499,6 +6668,24 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3beta1ListContinuousTestResultsResponse": {
+ "description": "The response message for Environments.ListTestCaseResults.",
+ "id": "GoogleCloudDialogflowCxV3beta1ListContinuousTestResultsResponse",
+ "properties": {
+ "continuousTestResults": {
+ "description": "The list of continuous test results.",
+ "items": {
+ "$ref": "GoogleCloudDialogflowCxV3beta1ContinuousTestResult"
+ },
+ "type": "array"
+ },
+ "nextPageToken": {
+ "description": "Token to retrieve the next page of results, or empty if there are no more results in the list.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3beta1ListEntityTypesResponse": {
"description": "The response message for EntityTypes.ListEntityTypes.",
"id": "GoogleCloudDialogflowCxV3beta1ListEntityTypesResponse",
@@ -7457,6 +7644,37 @@
},
"type": "object"
},
+ "GoogleCloudDialogflowCxV3beta1RunContinuousTestMetadata": {
+ "description": "Metadata returned for the Environments.RunContinuousTest long running operation.",
+ "id": "GoogleCloudDialogflowCxV3beta1RunContinuousTestMetadata",
+ "properties": {
+ "errors": {
+ "description": "The test errors.",
+ "items": {
+ "$ref": "GoogleCloudDialogflowCxV3beta1TestError"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "GoogleCloudDialogflowCxV3beta1RunContinuousTestRequest": {
+ "description": "The request message for Environments.RunContinuousTest.",
+ "id": "GoogleCloudDialogflowCxV3beta1RunContinuousTestRequest",
+ "properties": {},
+ "type": "object"
+ },
+ "GoogleCloudDialogflowCxV3beta1RunContinuousTestResponse": {
+ "description": "The response message for Environments.RunContinuousTest.",
+ "id": "GoogleCloudDialogflowCxV3beta1RunContinuousTestResponse",
+ "properties": {
+ "continuousTestResult": {
+ "$ref": "GoogleCloudDialogflowCxV3beta1ContinuousTestResult",
+ "description": "The result for a continuous test run."
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudDialogflowCxV3beta1RunTestCaseMetadata": {
"description": "Metadata returned for the TestCases.RunTestCase long running operation.",
"id": "GoogleCloudDialogflowCxV3beta1RunTestCaseMetadata",
@@ -9894,6 +10112,10 @@
"description": "This field is set to: - `false` if the matched intent has required parameters and not all of the required parameter values have been collected. - `true` if all required parameter values have been collected, or if the matched intent doesn't contain any required parameters.",
"type": "boolean"
},
+ "cancelsSlotFilling": {
+ "description": "Indicates whether the conversational query triggers a cancellation for slot filling.",
+ "type": "boolean"
+ },
"diagnosticInfo": {
"additionalProperties": {
"description": "Properties of the object.",
@@ -11887,6 +12109,10 @@
"description": "This field is set to: - `false` if the matched intent has required parameters and not all of the required parameter values have been collected. - `true` if all required parameter values have been collected, or if the matched intent doesn't contain any required parameters.",
"type": "boolean"
},
+ "cancelsSlotFilling": {
+ "description": "Indicates whether the conversational query triggers a cancellation for slot filling.",
+ "type": "boolean"
+ },
"diagnosticInfo": {
"additionalProperties": {
"description": "Properties of the object.",
diff --git a/googleapiclient/discovery_cache/documents/dns.v1.json b/googleapiclient/discovery_cache/documents/dns.v1.json
index 4e782064d..9bc1b6adb 100644
--- a/googleapiclient/discovery_cache/documents/dns.v1.json
+++ b/googleapiclient/discovery_cache/documents/dns.v1.json
@@ -1245,7 +1245,7 @@
}
}
},
- "revision": "20210513",
+ "revision": "20210519",
"rootUrl": "https://dns.googleapis.com/",
"schemas": {
"Change": {
diff --git a/googleapiclient/discovery_cache/documents/dns.v1beta2.json b/googleapiclient/discovery_cache/documents/dns.v1beta2.json
index 0b11d507c..e14077ddc 100644
--- a/googleapiclient/discovery_cache/documents/dns.v1beta2.json
+++ b/googleapiclient/discovery_cache/documents/dns.v1beta2.json
@@ -1740,7 +1740,7 @@
}
}
},
- "revision": "20210513",
+ "revision": "20210519",
"rootUrl": "https://dns.googleapis.com/",
"schemas": {
"Change": {
diff --git a/googleapiclient/discovery_cache/documents/docs.v1.json b/googleapiclient/discovery_cache/documents/docs.v1.json
index a1983b7b3..ed37ad1ac 100644
--- a/googleapiclient/discovery_cache/documents/docs.v1.json
+++ b/googleapiclient/discovery_cache/documents/docs.v1.json
@@ -216,7 +216,7 @@
}
}
},
- "revision": "20210513",
+ "revision": "20210519",
"rootUrl": "https://docs.googleapis.com/",
"schemas": {
"AutoText": {
diff --git a/googleapiclient/discovery_cache/documents/domainsrdap.v1.json b/googleapiclient/discovery_cache/documents/domainsrdap.v1.json
index 6266599ad..6b006f77c 100644
--- a/googleapiclient/discovery_cache/documents/domainsrdap.v1.json
+++ b/googleapiclient/discovery_cache/documents/domainsrdap.v1.json
@@ -289,7 +289,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210524",
"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 379dc4a88..359822c11 100644
--- a/googleapiclient/discovery_cache/documents/essentialcontacts.v1.json
+++ b/googleapiclient/discovery_cache/documents/essentialcontacts.v1.json
@@ -850,7 +850,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"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 92a376f65..e2cfad863 100644
--- a/googleapiclient/discovery_cache/documents/factchecktools.v1alpha1.json
+++ b/googleapiclient/discovery_cache/documents/factchecktools.v1alpha1.json
@@ -304,7 +304,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"rootUrl": "https://factchecktools.googleapis.com/",
"schemas": {
"GoogleFactcheckingFactchecktoolsV1alpha1Claim": {
diff --git a/googleapiclient/discovery_cache/documents/fitness.v1.json b/googleapiclient/discovery_cache/documents/fitness.v1.json
index de5f79d31..de69586bb 100644
--- a/googleapiclient/discovery_cache/documents/fitness.v1.json
+++ b/googleapiclient/discovery_cache/documents/fitness.v1.json
@@ -831,7 +831,7 @@
}
}
},
- "revision": "20210517",
+ "revision": "20210519",
"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 680f3027f..cd8a2b2df 100644
--- a/googleapiclient/discovery_cache/documents/gmailpostmastertools.v1.json
+++ b/googleapiclient/discovery_cache/documents/gmailpostmastertools.v1.json
@@ -265,7 +265,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"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 c32a4666e..5a9aa83d0 100644
--- a/googleapiclient/discovery_cache/documents/gmailpostmastertools.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/gmailpostmastertools.v1beta1.json
@@ -265,7 +265,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"rootUrl": "https://gmailpostmastertools.googleapis.com/",
"schemas": {
"DeliveryError": {
diff --git a/googleapiclient/discovery_cache/documents/iam.v1.json b/googleapiclient/discovery_cache/documents/iam.v1.json
index 15a9a9eb5..9c44145af 100644
--- a/googleapiclient/discovery_cache/documents/iam.v1.json
+++ b/googleapiclient/discovery_cache/documents/iam.v1.json
@@ -1696,7 +1696,7 @@
}
}
},
- "revision": "20210429",
+ "revision": "20210519",
"rootUrl": "https://iam.googleapis.com/",
"schemas": {
"AdminAuditData": {
@@ -2135,7 +2135,7 @@
"type": "array"
},
"issuerUri": {
- "description": "Required. The OIDC issuer URL.",
+ "description": "Required. The OIDC issuer URL. Must be an HTTPS endpoint.",
"type": "string"
}
},
diff --git a/googleapiclient/discovery_cache/documents/indexing.v3.json b/googleapiclient/discovery_cache/documents/indexing.v3.json
index dbe626aee..a2823e3dd 100644
--- a/googleapiclient/discovery_cache/documents/indexing.v3.json
+++ b/googleapiclient/discovery_cache/documents/indexing.v3.json
@@ -149,7 +149,7 @@
}
}
},
- "revision": "20210517",
+ "revision": "20210521",
"rootUrl": "https://indexing.googleapis.com/",
"schemas": {
"PublishUrlNotificationResponse": {
diff --git a/googleapiclient/discovery_cache/documents/jobs.v3.json b/googleapiclient/discovery_cache/documents/jobs.v3.json
index ab06c0e2e..c5158b345 100644
--- a/googleapiclient/discovery_cache/documents/jobs.v3.json
+++ b/googleapiclient/discovery_cache/documents/jobs.v3.json
@@ -651,7 +651,7 @@
}
}
},
- "revision": "20210504",
+ "revision": "20210506",
"rootUrl": "https://jobs.googleapis.com/",
"schemas": {
"ApplicationInfo": {
@@ -2062,7 +2062,7 @@
"type": "object"
},
"LatLng": {
- "description": "An object that represents a latitude/longitude pair. This is expressed as a pair of doubles to represent degrees latitude and degrees longitude. Unless specified otherwise, this must conform to the WGS84 standard. Values must be within normalized ranges.",
+ "description": "An object that represents a latitude/longitude pair. This is expressed as a pair of doubles to represent degrees latitude and degrees longitude. Unless specified otherwise, this object must conform to the WGS84 standard. Values must be within normalized ranges.",
"id": "LatLng",
"properties": {
"latitude": {
diff --git a/googleapiclient/discovery_cache/documents/jobs.v4.json b/googleapiclient/discovery_cache/documents/jobs.v4.json
index 09d1f887d..ea9d78eed 100644
--- a/googleapiclient/discovery_cache/documents/jobs.v4.json
+++ b/googleapiclient/discovery_cache/documents/jobs.v4.json
@@ -903,7 +903,7 @@
}
}
},
- "revision": "20210504",
+ "revision": "20210506",
"rootUrl": "https://jobs.googleapis.com/",
"schemas": {
"ApplicationInfo": {
@@ -2230,7 +2230,7 @@
"type": "object"
},
"LatLng": {
- "description": "An object that represents a latitude/longitude pair. This is expressed as a pair of doubles to represent degrees latitude and degrees longitude. Unless specified otherwise, this must conform to the WGS84 standard. Values must be within normalized ranges.",
+ "description": "An object that represents a latitude/longitude pair. This is expressed as a pair of doubles to represent degrees latitude and degrees longitude. Unless specified otherwise, this object must conform to the WGS84 standard. Values must be within normalized ranges.",
"id": "LatLng",
"properties": {
"latitude": {
diff --git a/googleapiclient/discovery_cache/documents/libraryagent.v1.json b/googleapiclient/discovery_cache/documents/libraryagent.v1.json
index 2185ae90e..740e36826 100644
--- a/googleapiclient/discovery_cache/documents/libraryagent.v1.json
+++ b/googleapiclient/discovery_cache/documents/libraryagent.v1.json
@@ -279,7 +279,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210521",
"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 d852dcb24..efeeb9732 100644
--- a/googleapiclient/discovery_cache/documents/licensing.v1.json
+++ b/googleapiclient/discovery_cache/documents/licensing.v1.json
@@ -400,7 +400,7 @@
}
}
},
- "revision": "20210518",
+ "revision": "20210522",
"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 7f8eb99cc..e001bb9ea 100644
--- a/googleapiclient/discovery_cache/documents/localservices.v1.json
+++ b/googleapiclient/discovery_cache/documents/localservices.v1.json
@@ -250,7 +250,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"rootUrl": "https://localservices.googleapis.com/",
"schemas": {
"GoogleAdsHomeservicesLocalservicesV1AccountReport": {
diff --git a/googleapiclient/discovery_cache/documents/mybusinessaccountmanagement.v1.json b/googleapiclient/discovery_cache/documents/mybusinessaccountmanagement.v1.json
index 4b0080fe8..1133ab456 100644
--- a/googleapiclient/discovery_cache/documents/mybusinessaccountmanagement.v1.json
+++ b/googleapiclient/discovery_cache/documents/mybusinessaccountmanagement.v1.json
@@ -530,7 +530,7 @@
}
}
},
- "revision": "20210518",
+ "revision": "20210520",
"rootUrl": "https://mybusinessaccountmanagement.googleapis.com/",
"schemas": {
"AcceptInvitationRequest": {
diff --git a/googleapiclient/discovery_cache/documents/orgpolicy.v2.json b/googleapiclient/discovery_cache/documents/orgpolicy.v2.json
index 275b5e4a3..0fd2e572d 100644
--- a/googleapiclient/discovery_cache/documents/orgpolicy.v2.json
+++ b/googleapiclient/discovery_cache/documents/orgpolicy.v2.json
@@ -751,7 +751,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"rootUrl": "https://orgpolicy.googleapis.com/",
"schemas": {
"GoogleCloudOrgpolicyV2Constraint": {
diff --git a/googleapiclient/discovery_cache/documents/paymentsresellersubscription.v1.json b/googleapiclient/discovery_cache/documents/paymentsresellersubscription.v1.json
index 54e1fb434..cf208cfef 100644
--- a/googleapiclient/discovery_cache/documents/paymentsresellersubscription.v1.json
+++ b/googleapiclient/discovery_cache/documents/paymentsresellersubscription.v1.json
@@ -366,7 +366,7 @@
}
}
},
- "revision": "20210521",
+ "revision": "20210524",
"rootUrl": "https://paymentsresellersubscription.googleapis.com/",
"schemas": {
"GoogleCloudPaymentsResellerSubscriptionV1CancelSubscriptionRequest": {
diff --git a/googleapiclient/discovery_cache/documents/playablelocations.v3.json b/googleapiclient/discovery_cache/documents/playablelocations.v3.json
index 84d6e3590..cabecc3ee 100644
--- a/googleapiclient/discovery_cache/documents/playablelocations.v3.json
+++ b/googleapiclient/discovery_cache/documents/playablelocations.v3.json
@@ -146,7 +146,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"rootUrl": "https://playablelocations.googleapis.com/",
"schemas": {
"GoogleMapsPlayablelocationsV3Impression": {
diff --git a/googleapiclient/discovery_cache/documents/playcustomapp.v1.json b/googleapiclient/discovery_cache/documents/playcustomapp.v1.json
index 54af7777e..9f7811cb1 100644
--- a/googleapiclient/discovery_cache/documents/playcustomapp.v1.json
+++ b/googleapiclient/discovery_cache/documents/playcustomapp.v1.json
@@ -158,7 +158,7 @@
}
}
},
- "revision": "20210519",
+ "revision": "20210522",
"rootUrl": "https://playcustomapp.googleapis.com/",
"schemas": {
"CustomApp": {
diff --git a/googleapiclient/discovery_cache/documents/realtimebidding.v1.json b/googleapiclient/discovery_cache/documents/realtimebidding.v1.json
index 530462076..0160eed39 100644
--- a/googleapiclient/discovery_cache/documents/realtimebidding.v1.json
+++ b/googleapiclient/discovery_cache/documents/realtimebidding.v1.json
@@ -1140,7 +1140,7 @@
}
}
},
- "revision": "20210519",
+ "revision": "20210522",
"rootUrl": "https://realtimebidding.googleapis.com/",
"schemas": {
"ActivatePretargetingConfigRequest": {
diff --git a/googleapiclient/discovery_cache/documents/realtimebidding.v1alpha.json b/googleapiclient/discovery_cache/documents/realtimebidding.v1alpha.json
index 2b8ca9402..3e9463a88 100644
--- a/googleapiclient/discovery_cache/documents/realtimebidding.v1alpha.json
+++ b/googleapiclient/discovery_cache/documents/realtimebidding.v1alpha.json
@@ -178,7 +178,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"rootUrl": "https://realtimebidding.googleapis.com/",
"schemas": {
"BiddingFunction": {
diff --git a/googleapiclient/discovery_cache/documents/recommendationengine.v1beta1.json b/googleapiclient/discovery_cache/documents/recommendationengine.v1beta1.json
index 50dc219f0..09a16501c 100644
--- a/googleapiclient/discovery_cache/documents/recommendationengine.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/recommendationengine.v1beta1.json
@@ -842,7 +842,7 @@
}
}
},
- "revision": "20210514",
+ "revision": "20210521",
"rootUrl": "https://recommendationengine.googleapis.com/",
"schemas": {
"GoogleApiHttpBody": {
diff --git a/googleapiclient/discovery_cache/documents/reseller.v1.json b/googleapiclient/discovery_cache/documents/reseller.v1.json
index 0c011e8a8..9237e5561 100644
--- a/googleapiclient/discovery_cache/documents/reseller.v1.json
+++ b/googleapiclient/discovery_cache/documents/reseller.v1.json
@@ -631,7 +631,7 @@
}
}
},
- "revision": "20210514",
+ "revision": "20210522",
"rootUrl": "https://reseller.googleapis.com/",
"schemas": {
"Address": {
diff --git a/googleapiclient/discovery_cache/documents/retail.v2.json b/googleapiclient/discovery_cache/documents/retail.v2.json
index 88df65f82..a9e50c53e 100644
--- a/googleapiclient/discovery_cache/documents/retail.v2.json
+++ b/googleapiclient/discovery_cache/documents/retail.v2.json
@@ -706,7 +706,7 @@
}
}
},
- "revision": "20210514",
+ "revision": "20210521",
"rootUrl": "https://retail.googleapis.com/",
"schemas": {
"GoogleApiHttpBody": {
diff --git a/googleapiclient/discovery_cache/documents/retail.v2alpha.json b/googleapiclient/discovery_cache/documents/retail.v2alpha.json
index ff549121d..7783fee75 100644
--- a/googleapiclient/discovery_cache/documents/retail.v2alpha.json
+++ b/googleapiclient/discovery_cache/documents/retail.v2alpha.json
@@ -706,7 +706,7 @@
}
}
},
- "revision": "20210514",
+ "revision": "20210521",
"rootUrl": "https://retail.googleapis.com/",
"schemas": {
"GoogleApiHttpBody": {
@@ -1745,10 +1745,6 @@
"description": "The user's search query. The value must be a UTF-8 encoded string with a length limit of 5,000 characters. Otherwise, an INVALID_ARGUMENT error is returned. At least one of search_query or page_categories is required for `search` events. Other event types should not set this field. Otherwise, an INVALID_ARGUMENT error is returned.",
"type": "string"
},
- "sessionId": {
- "description": "Represents the user sessions to aggregate user behavior within a time period. If not set, heuristics will be used to autogenerate one.",
- "type": "string"
- },
"uri": {
"description": "Complete URL (window.location.href) of the user's current page. When using the client side event reporting with JavaScript pixel and Google Tag Manager, this value is filled in automatically. Maximum length 5,000 characters.",
"type": "string"
diff --git a/googleapiclient/discovery_cache/documents/retail.v2beta.json b/googleapiclient/discovery_cache/documents/retail.v2beta.json
index fcdc1139c..4ac998236 100644
--- a/googleapiclient/discovery_cache/documents/retail.v2beta.json
+++ b/googleapiclient/discovery_cache/documents/retail.v2beta.json
@@ -706,7 +706,7 @@
}
}
},
- "revision": "20210514",
+ "revision": "20210521",
"rootUrl": "https://retail.googleapis.com/",
"schemas": {
"GoogleApiHttpBody": {
diff --git a/googleapiclient/discovery_cache/documents/runtimeconfig.v1.json b/googleapiclient/discovery_cache/documents/runtimeconfig.v1.json
index 9153613a7..06524c547 100644
--- a/googleapiclient/discovery_cache/documents/runtimeconfig.v1.json
+++ b/googleapiclient/discovery_cache/documents/runtimeconfig.v1.json
@@ -210,7 +210,7 @@
}
}
},
- "revision": "20210517",
+ "revision": "20210524",
"rootUrl": "https://runtimeconfig.googleapis.com/",
"schemas": {
"CancelOperationRequest": {
diff --git a/googleapiclient/discovery_cache/documents/safebrowsing.v4.json b/googleapiclient/discovery_cache/documents/safebrowsing.v4.json
index a6b377c9a..445a59102 100644
--- a/googleapiclient/discovery_cache/documents/safebrowsing.v4.json
+++ b/googleapiclient/discovery_cache/documents/safebrowsing.v4.json
@@ -261,7 +261,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"rootUrl": "https://safebrowsing.googleapis.com/",
"schemas": {
"GoogleProtobufEmpty": {
diff --git a/googleapiclient/discovery_cache/documents/sasportal.v1alpha1.json b/googleapiclient/discovery_cache/documents/sasportal.v1alpha1.json
index 25c067ef8..65f668295 100644
--- a/googleapiclient/discovery_cache/documents/sasportal.v1alpha1.json
+++ b/googleapiclient/discovery_cache/documents/sasportal.v1alpha1.json
@@ -2483,7 +2483,7 @@
}
}
},
- "revision": "20210514",
+ "revision": "20210520",
"rootUrl": "https://sasportal.googleapis.com/",
"schemas": {
"SasPortalAssignment": {
@@ -2597,6 +2597,14 @@
"description": "The deployment's display name.",
"type": "string"
},
+ "frns": {
+ "description": "Output only. The FRNs copied from its direct parent.",
+ "items": {
+ "type": "string"
+ },
+ "readOnly": true,
+ "type": "array"
+ },
"name": {
"description": "Output only. Resource name.",
"readOnly": true,
diff --git a/googleapiclient/discovery_cache/documents/script.v1.json b/googleapiclient/discovery_cache/documents/script.v1.json
index ae033dc12..5ce81a88e 100644
--- a/googleapiclient/discovery_cache/documents/script.v1.json
+++ b/googleapiclient/discovery_cache/documents/script.v1.json
@@ -887,7 +887,7 @@
}
}
},
- "revision": "20210510",
+ "revision": "20210514",
"rootUrl": "https://script.googleapis.com/",
"schemas": {
"Content": {
diff --git a/googleapiclient/discovery_cache/documents/searchconsole.v1.json b/googleapiclient/discovery_cache/documents/searchconsole.v1.json
index 1ea99ad91..6e4a92092 100644
--- a/googleapiclient/discovery_cache/documents/searchconsole.v1.json
+++ b/googleapiclient/discovery_cache/documents/searchconsole.v1.json
@@ -373,7 +373,7 @@
}
}
},
- "revision": "20210519",
+ "revision": "20210522",
"rootUrl": "https://searchconsole.googleapis.com/",
"schemas": {
"ApiDataRow": {
diff --git a/googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1beta1.json b/googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1beta1.json
index 4952fe35c..e973acd4f 100644
--- a/googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/serviceconsumermanagement.v1beta1.json
@@ -500,7 +500,7 @@
}
}
},
- "revision": "20210517",
+ "revision": "20210519",
"rootUrl": "https://serviceconsumermanagement.googleapis.com/",
"schemas": {
"Api": {
diff --git a/googleapiclient/discovery_cache/documents/servicenetworking.v1.json b/googleapiclient/discovery_cache/documents/servicenetworking.v1.json
index 32c3d2f70..9e3b431ff 100644
--- a/googleapiclient/discovery_cache/documents/servicenetworking.v1.json
+++ b/googleapiclient/discovery_cache/documents/servicenetworking.v1.json
@@ -860,7 +860,7 @@
}
}
},
- "revision": "20210519",
+ "revision": "20210522",
"rootUrl": "https://servicenetworking.googleapis.com/",
"schemas": {
"AddDnsRecordSetMetadata": {
@@ -1206,11 +1206,6 @@
"description": "The JWT audience is used when generating a JWT ID token for the backend. This ID token will be added in the HTTP \"authorization\" header, and sent to the backend.",
"type": "string"
},
- "minDeadline": {
- "description": "Minimum deadline in seconds needed for this method. Calls having deadline value lower than this will be rejected.",
- "format": "double",
- "type": "number"
- },
"operationDeadline": {
"description": "The number of seconds to wait for the completion of a long running operation. The default is no deadline.",
"format": "double",
diff --git a/googleapiclient/discovery_cache/documents/servicenetworking.v1beta.json b/googleapiclient/discovery_cache/documents/servicenetworking.v1beta.json
index 5ab86e007..323bb13b6 100644
--- a/googleapiclient/discovery_cache/documents/servicenetworking.v1beta.json
+++ b/googleapiclient/discovery_cache/documents/servicenetworking.v1beta.json
@@ -307,7 +307,7 @@
}
}
},
- "revision": "20210519",
+ "revision": "20210522",
"rootUrl": "https://servicenetworking.googleapis.com/",
"schemas": {
"AddDnsRecordSetMetadata": {
@@ -583,11 +583,6 @@
"description": "The JWT audience is used when generating a JWT ID token for the backend. This ID token will be added in the HTTP \"authorization\" header, and sent to the backend.",
"type": "string"
},
- "minDeadline": {
- "description": "Minimum deadline in seconds needed for this method. Calls having deadline value lower than this will be rejected.",
- "format": "double",
- "type": "number"
- },
"operationDeadline": {
"description": "The number of seconds to wait for the completion of a long running operation. The default is no deadline.",
"format": "double",
diff --git a/googleapiclient/discovery_cache/documents/serviceusage.v1.json b/googleapiclient/discovery_cache/documents/serviceusage.v1.json
index 7dc9b6ead..332c15243 100644
--- a/googleapiclient/discovery_cache/documents/serviceusage.v1.json
+++ b/googleapiclient/discovery_cache/documents/serviceusage.v1.json
@@ -426,7 +426,7 @@
}
}
},
- "revision": "20210517",
+ "revision": "20210519",
"rootUrl": "https://serviceusage.googleapis.com/",
"schemas": {
"AdminQuotaPolicy": {
diff --git a/googleapiclient/discovery_cache/documents/sheets.v4.json b/googleapiclient/discovery_cache/documents/sheets.v4.json
index 81be85dce..e7152e2bb 100644
--- a/googleapiclient/discovery_cache/documents/sheets.v4.json
+++ b/googleapiclient/discovery_cache/documents/sheets.v4.json
@@ -870,7 +870,7 @@
}
}
},
- "revision": "20210504",
+ "revision": "20210511",
"rootUrl": "https://sheets.googleapis.com/",
"schemas": {
"AddBandingRequest": {
diff --git a/googleapiclient/discovery_cache/documents/storage.v1.json b/googleapiclient/discovery_cache/documents/storage.v1.json
index 446805494..aefb9eef5 100644
--- a/googleapiclient/discovery_cache/documents/storage.v1.json
+++ b/googleapiclient/discovery_cache/documents/storage.v1.json
@@ -26,7 +26,7 @@
"description": "Stores and retrieves potentially large, immutable data objects.",
"discoveryVersion": "v1",
"documentationLink": "https://developers.google.com/storage/docs/json_api/",
- "etag": "\"3131363235363635373036323232373137353639\"",
+ "etag": "\"39393230393332323631393737313433303037\"",
"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"
@@ -3230,7 +3230,7 @@
}
}
},
- "revision": "20210515",
+ "revision": "20210519",
"rootUrl": "https://storage.googleapis.com/",
"schemas": {
"Bucket": {
diff --git a/googleapiclient/discovery_cache/documents/streetviewpublish.v1.json b/googleapiclient/discovery_cache/documents/streetviewpublish.v1.json
index 481f7aaac..22c82d1d9 100644
--- a/googleapiclient/discovery_cache/documents/streetviewpublish.v1.json
+++ b/googleapiclient/discovery_cache/documents/streetviewpublish.v1.json
@@ -375,7 +375,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"rootUrl": "https://streetviewpublish.googleapis.com/",
"schemas": {
"BatchDeletePhotosRequest": {
diff --git a/googleapiclient/discovery_cache/documents/tasks.v1.json b/googleapiclient/discovery_cache/documents/tasks.v1.json
index 818f2ccb0..c0971fca0 100644
--- a/googleapiclient/discovery_cache/documents/tasks.v1.json
+++ b/googleapiclient/discovery_cache/documents/tasks.v1.json
@@ -566,7 +566,7 @@
}
}
},
- "revision": "20210517",
+ "revision": "20210522",
"rootUrl": "https://tasks.googleapis.com/",
"schemas": {
"Task": {
diff --git a/googleapiclient/discovery_cache/documents/toolresults.v1beta3.json b/googleapiclient/discovery_cache/documents/toolresults.v1beta3.json
index d3188223b..1c897df1d 100644
--- a/googleapiclient/discovery_cache/documents/toolresults.v1beta3.json
+++ b/googleapiclient/discovery_cache/documents/toolresults.v1beta3.json
@@ -1463,7 +1463,7 @@
}
}
},
- "revision": "20210517",
+ "revision": "20210522",
"rootUrl": "https://toolresults.googleapis.com/",
"schemas": {
"ANR": {
diff --git a/googleapiclient/discovery_cache/documents/translate.v3.json b/googleapiclient/discovery_cache/documents/translate.v3.json
index 4b5a32766..2a337a123 100644
--- a/googleapiclient/discovery_cache/documents/translate.v3.json
+++ b/googleapiclient/discovery_cache/documents/translate.v3.json
@@ -687,7 +687,7 @@
}
}
},
- "revision": "20210513",
+ "revision": "20210521",
"rootUrl": "https://translation.googleapis.com/",
"schemas": {
"BatchTranslateTextRequest": {
@@ -1217,7 +1217,7 @@
"type": "string"
},
"translatedText": {
- "description": "Text translated into the target language.",
+ "description": "Text translated into the target language. If an error occurs during translation, this field might be excluded from the response.",
"type": "string"
}
},
diff --git a/googleapiclient/discovery_cache/documents/translate.v3beta1.json b/googleapiclient/discovery_cache/documents/translate.v3beta1.json
index cd3123d71..b6c712745 100644
--- a/googleapiclient/discovery_cache/documents/translate.v3beta1.json
+++ b/googleapiclient/discovery_cache/documents/translate.v3beta1.json
@@ -744,7 +744,7 @@
}
}
},
- "revision": "20210513",
+ "revision": "20210521",
"rootUrl": "https://translation.googleapis.com/",
"schemas": {
"BatchDocumentInputConfig": {
@@ -1458,7 +1458,7 @@
"type": "string"
},
"translatedText": {
- "description": "Text translated into the target language.",
+ "description": "Text translated into the target language. If an error occurs during translation, this field might be excluded from the response.",
"type": "string"
}
},
diff --git a/googleapiclient/discovery_cache/documents/vectortile.v1.json b/googleapiclient/discovery_cache/documents/vectortile.v1.json
index 2792671f8..b5a493774 100644
--- a/googleapiclient/discovery_cache/documents/vectortile.v1.json
+++ b/googleapiclient/discovery_cache/documents/vectortile.v1.json
@@ -343,7 +343,7 @@
}
}
},
- "revision": "20210520",
+ "revision": "20210522",
"rootUrl": "https://vectortile.googleapis.com/",
"schemas": {
"Area": {
diff --git a/googleapiclient/discovery_cache/documents/vision.v1.json b/googleapiclient/discovery_cache/documents/vision.v1.json
index 2c1264aaf..493de57a6 100644
--- a/googleapiclient/discovery_cache/documents/vision.v1.json
+++ b/googleapiclient/discovery_cache/documents/vision.v1.json
@@ -1282,7 +1282,7 @@
}
}
},
- "revision": "20210512",
+ "revision": "20210524",
"rootUrl": "https://vision.googleapis.com/",
"schemas": {
"AddProductToProductSetRequest": {
diff --git a/googleapiclient/discovery_cache/documents/vision.v1p1beta1.json b/googleapiclient/discovery_cache/documents/vision.v1p1beta1.json
index a740fe921..d86800b26 100644
--- a/googleapiclient/discovery_cache/documents/vision.v1p1beta1.json
+++ b/googleapiclient/discovery_cache/documents/vision.v1p1beta1.json
@@ -449,7 +449,7 @@
}
}
},
- "revision": "20210512",
+ "revision": "20210524",
"rootUrl": "https://vision.googleapis.com/",
"schemas": {
"AnnotateFileResponse": {
diff --git a/googleapiclient/discovery_cache/documents/vision.v1p2beta1.json b/googleapiclient/discovery_cache/documents/vision.v1p2beta1.json
index 866f2493a..7f61d6316 100644
--- a/googleapiclient/discovery_cache/documents/vision.v1p2beta1.json
+++ b/googleapiclient/discovery_cache/documents/vision.v1p2beta1.json
@@ -449,7 +449,7 @@
}
}
},
- "revision": "20210512",
+ "revision": "20210524",
"rootUrl": "https://vision.googleapis.com/",
"schemas": {
"AnnotateFileResponse": {
diff --git a/googleapiclient/discovery_cache/documents/workflows.v1.json b/googleapiclient/discovery_cache/documents/workflows.v1.json
index 59dfad27e..4f00c74c0 100644
--- a/googleapiclient/discovery_cache/documents/workflows.v1.json
+++ b/googleapiclient/discovery_cache/documents/workflows.v1.json
@@ -444,7 +444,7 @@
}
}
},
- "revision": "20210513",
+ "revision": "20210520",
"rootUrl": "https://workflows.googleapis.com/",
"schemas": {
"Empty": {