chore: Update discovery artifacts (#1410)

## Deleted keys were detected in the following stable discovery artifacts:
managedidentities v1 https://github.com/googleapis/google-api-python-client/commit/e96adbb1ba3e4e56d916cc28474f85543f17ad0e

## Discovery Artifact Change Summary:
feat(appengine): update the api https://github.com/googleapis/google-api-python-client/commit/ffcf86035a751e98a763c8a2d54b70d3a55ca14d
feat(containeranalysis): update the api https://github.com/googleapis/google-api-python-client/commit/9a1c70b7df3e074fc9fbd0eebdaf75a91046078c
feat(documentai): update the api https://github.com/googleapis/google-api-python-client/commit/07a6e774ac185442a99437896eaee774946b5846
feat(drive): update the api https://github.com/googleapis/google-api-python-client/commit/773910fdf25b084aa3623d24fe99c8a1330fbecb
feat(managedidentities): update the api https://github.com/googleapis/google-api-python-client/commit/e96adbb1ba3e4e56d916cc28474f85543f17ad0e
feat(spanner): update the api https://github.com/googleapis/google-api-python-client/commit/87da2f3605ec1b8986324cddc33f2b5601d3e896
diff --git a/docs/dyn/documentai_v1beta2.projects.documents.html b/docs/dyn/documentai_v1beta2.projects.documents.html
index 65363a3..c4d3338 100644
--- a/docs/dyn/documentai_v1beta2.projects.documents.html
+++ b/docs/dyn/documentai_v1beta2.projects.documents.html
@@ -357,7 +357,7 @@
             "confidence": 3.14, # Optional. Confidence of detected page element, if applicable. Range [0, 1].
             "layoutId": "A String", # Optional. Deprecated. Use PageRef.bounding_poly instead.
             "layoutType": "A String", # Optional. The type of the layout element that is being referenced if any.
-            "page": "A String", # Required. Index into the Document.pages element, for example using Document.pages to locate the related page element.
+            "page": "A String", # Required. Index into the Document.pages element, for example using Document.pages to locate the related page element. This field is skipped when its value is the default 0. See https://developers.google.com/protocol-buffers/docs/proto3#json.
           },
         ],
       },
@@ -537,6 +537,18 @@
               "languageCode": "A String", # The BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
             },
           ],
+          "provenance": { # Structure to identify provenance relationships between annotations in different revisions. # The history of this annotation.
+            "id": 42, # The Id of this operation. Needs to be unique within the scope of the revision.
+            "parents": [ # References to the original elements that are replaced.
+              { # Structure for referencing parent provenances. When an element replaces one of more other elements parent references identify the elements that are replaced.
+                "id": 42, # The id of the parent provenance.
+                "index": 42, # The index of the parent revisions corresponding collection of items (eg. list of entities, properties within entities, etc.)
+                "revision": 42, # The index of the [Document.revisions] identifying the parent revision.
+              },
+            ],
+            "revision": 42, # The index of the revision that produced this element.
+            "type": "A String", # The type of provenance operation.
+          },
           "valueDetectedLanguages": [ # A list of detected languages for value together with confidence.
             { # Detected language for a structural component.
               "confidence": 3.14, # Confidence of detected language. Range [0, 1].
@@ -678,6 +690,18 @@
           },
         },
       ],
+      "provenance": { # Structure to identify provenance relationships between annotations in different revisions. # The history of this page.
+        "id": 42, # The Id of this operation. Needs to be unique within the scope of the revision.
+        "parents": [ # References to the original elements that are replaced.
+          { # Structure for referencing parent provenances. When an element replaces one of more other elements parent references identify the elements that are replaced.
+            "id": 42, # The id of the parent provenance.
+            "index": 42, # The index of the parent revisions corresponding collection of items (eg. list of entities, properties within entities, etc.)
+            "revision": 42, # The index of the [Document.revisions] identifying the parent revision.
+          },
+        ],
+        "revision": 42, # The index of the revision that produced this element.
+        "type": "A String", # The type of provenance operation.
+      },
       "tables": [ # A list of visually detected tables on the page.
         { # A table representation similar to HTML table structure.
           "bodyRows": [ # Body rows of the table.