chore: Update discovery artifacts (#1541)

## Discovery Artifact Change Summary:
feat(analyticsadmin): update the api https://github.com/googleapis/google-api-python-client/commit/c14c42a82fbd61df00b690daa328cea212441f59
feat(appengine): update the api https://github.com/googleapis/google-api-python-client/commit/22e6b63271836d2b195191c0711d3e815d7b3f29
feat(bigquery): update the api https://github.com/googleapis/google-api-python-client/commit/5325b3654e42e393911f088e9a8358aeaf733c03
feat(content): update the api https://github.com/googleapis/google-api-python-client/commit/df08fb1f3823a5edc96e6caebe24df66e943fa36
feat(dialogflow): update the api https://github.com/googleapis/google-api-python-client/commit/eaa0b250682d593572168427d92b0c3b9438a503
feat(firestore): update the api https://github.com/googleapis/google-api-python-client/commit/89ee485ce0646fb14d4f4e1d7aae095e504cf4be
feat(gkehub): update the api https://github.com/googleapis/google-api-python-client/commit/982014c5e33c29f2e0030b950b2f2ac27afa3f8f
feat(monitoring): update the api https://github.com/googleapis/google-api-python-client/commit/440201ddeeae876ab83863def611ec39649d397c
fix(oslogin): update the api https://github.com/googleapis/google-api-python-client/commit/e940d95d04a6aba60b89ece3fd630cc0ab5cde2a
feat(retail): update the api https://github.com/googleapis/google-api-python-client/commit/58f1c1ba076ed6ecc389ddf66d0c5ac609cd9d17
feat(servicenetworking): update the api https://github.com/googleapis/google-api-python-client/commit/53d51411d39049a98df6909ae16f9c5dfee4f432
diff --git a/docs/dyn/gkehub_v1beta.projects.locations.features.html b/docs/dyn/gkehub_v1beta.projects.locations.features.html
index 7fe99b6..73fe647 100644
--- a/docs/dyn/gkehub_v1beta.projects.locations.features.html
+++ b/docs/dyn/gkehub_v1beta.projects.locations.features.html
@@ -135,13 +135,26 @@
           "git": { # Git repo configuration for a single cluster. # Git repo configuration for the cluster.
             "gcpServiceAccountEmail": "A String", # The GCP Service Account Email used for auth when secret_type is gcpServiceAccount.
             "httpsProxy": "A String", # URL for the HTTPS proxy to be used when communicating with the Git repo.
+            "noSslVerify": True or False, # Enable or disable the SSL certificate verification Default: false.
             "policyDir": "A String", # The path within the Git repository that represents the top level of the repo to sync. Default: the root directory of the repository.
             "secretType": "A String", # Type of secret configured for access to the Git repo.
             "syncBranch": "A String", # The branch of the repository to sync from. Default: master.
+            "syncDepth": "A String", # The depth of git commits synced by the git-sync container.
             "syncRepo": "A String", # The URL of the Git repository to use as the source of truth.
             "syncRev": "A String", # Git revision (tag or hash) to check out. Default HEAD.
             "syncWaitSecs": "A String", # Period in seconds between consecutive syncs. Default: 15.
           },
+          "resourceRequirements": { # Specifies CPU and memory limits for containers, keyed by container name
+            "a_key": { # ResourceRequirements allows to override the CPU and memory resource requirements of a container.
+              "containerName": "A String", # Name of the container
+              "cpuLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the CPU limit of a container
+                "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+              },
+              "memoryLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the memory limit of a container
+                "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+              },
+            },
+          },
           "sourceFormat": "A String", # Specifies whether the Config Sync Repo is in “hierarchical” or “unstructured” mode.
         },
         "hierarchyController": { # Configuration for Hierarchy Controller # Hierarchy Controller configuration for the cluster.
@@ -196,6 +209,7 @@
         "clusterName": "A String", # The user-defined name for the cluster used by ClusterSelectors to group clusters together. This should match Membership's membership_name, unless the user installed ACM on the cluster manually prior to enabling the ACM hub feature. Unique within a Anthos Config Management installation.
         "configSyncState": { # State information for ConfigSync # Current sync status
           "deploymentState": { # The state of ConfigSync's deployment on a cluster # Information about the deployment of ConfigSync, including the version of the various Pods deployed
+            "admissionWebhook": "A String", # Deployment state of admission-webhook
             "gitSync": "A String", # Deployment state of the git-sync pod
             "importer": "A String", # Deployment state of the importer pod
             "monitor": "A String", # Deployment state of the monitor pod
@@ -230,6 +244,7 @@
             "syncToken": "A String", # Token indicating the state of the syncer.
           },
           "version": { # Specific versioning information pertaining to ConfigSync's Pods # The version of ConfigSync deployed
+            "admissionWebhook": "A String", # Version of the deployed admission_webhook pod
             "gitSync": "A String", # Version of the deployed git-sync pod
             "importer": "A String", # Version of the deployed importer pod
             "monitor": "A String", # Version of the deployed monitor pod
@@ -256,13 +271,26 @@
             "git": { # Git repo configuration for a single cluster. # Git repo configuration for the cluster.
               "gcpServiceAccountEmail": "A String", # The GCP Service Account Email used for auth when secret_type is gcpServiceAccount.
               "httpsProxy": "A String", # URL for the HTTPS proxy to be used when communicating with the Git repo.
+              "noSslVerify": True or False, # Enable or disable the SSL certificate verification Default: false.
               "policyDir": "A String", # The path within the Git repository that represents the top level of the repo to sync. Default: the root directory of the repository.
               "secretType": "A String", # Type of secret configured for access to the Git repo.
               "syncBranch": "A String", # The branch of the repository to sync from. Default: master.
+              "syncDepth": "A String", # The depth of git commits synced by the git-sync container.
               "syncRepo": "A String", # The URL of the Git repository to use as the source of truth.
               "syncRev": "A String", # Git revision (tag or hash) to check out. Default HEAD.
               "syncWaitSecs": "A String", # Period in seconds between consecutive syncs. Default: 15.
             },
+            "resourceRequirements": { # Specifies CPU and memory limits for containers, keyed by container name
+              "a_key": { # ResourceRequirements allows to override the CPU and memory resource requirements of a container.
+                "containerName": "A String", # Name of the container
+                "cpuLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the CPU limit of a container
+                  "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+                },
+                "memoryLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the memory limit of a container
+                  "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+                },
+              },
+            },
             "sourceFormat": "A String", # Specifies whether the Config Sync Repo is in “hierarchical” or “unstructured” mode.
           },
           "hierarchyController": { # Configuration for Hierarchy Controller # Hierarchy Controller configuration for the cluster.
@@ -456,13 +484,26 @@
           "git": { # Git repo configuration for a single cluster. # Git repo configuration for the cluster.
             "gcpServiceAccountEmail": "A String", # The GCP Service Account Email used for auth when secret_type is gcpServiceAccount.
             "httpsProxy": "A String", # URL for the HTTPS proxy to be used when communicating with the Git repo.
+            "noSslVerify": True or False, # Enable or disable the SSL certificate verification Default: false.
             "policyDir": "A String", # The path within the Git repository that represents the top level of the repo to sync. Default: the root directory of the repository.
             "secretType": "A String", # Type of secret configured for access to the Git repo.
             "syncBranch": "A String", # The branch of the repository to sync from. Default: master.
+            "syncDepth": "A String", # The depth of git commits synced by the git-sync container.
             "syncRepo": "A String", # The URL of the Git repository to use as the source of truth.
             "syncRev": "A String", # Git revision (tag or hash) to check out. Default HEAD.
             "syncWaitSecs": "A String", # Period in seconds between consecutive syncs. Default: 15.
           },
+          "resourceRequirements": { # Specifies CPU and memory limits for containers, keyed by container name
+            "a_key": { # ResourceRequirements allows to override the CPU and memory resource requirements of a container.
+              "containerName": "A String", # Name of the container
+              "cpuLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the CPU limit of a container
+                "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+              },
+              "memoryLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the memory limit of a container
+                "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+              },
+            },
+          },
           "sourceFormat": "A String", # Specifies whether the Config Sync Repo is in “hierarchical” or “unstructured” mode.
         },
         "hierarchyController": { # Configuration for Hierarchy Controller # Hierarchy Controller configuration for the cluster.
@@ -517,6 +558,7 @@
         "clusterName": "A String", # The user-defined name for the cluster used by ClusterSelectors to group clusters together. This should match Membership's membership_name, unless the user installed ACM on the cluster manually prior to enabling the ACM hub feature. Unique within a Anthos Config Management installation.
         "configSyncState": { # State information for ConfigSync # Current sync status
           "deploymentState": { # The state of ConfigSync's deployment on a cluster # Information about the deployment of ConfigSync, including the version of the various Pods deployed
+            "admissionWebhook": "A String", # Deployment state of admission-webhook
             "gitSync": "A String", # Deployment state of the git-sync pod
             "importer": "A String", # Deployment state of the importer pod
             "monitor": "A String", # Deployment state of the monitor pod
@@ -551,6 +593,7 @@
             "syncToken": "A String", # Token indicating the state of the syncer.
           },
           "version": { # Specific versioning information pertaining to ConfigSync's Pods # The version of ConfigSync deployed
+            "admissionWebhook": "A String", # Version of the deployed admission_webhook pod
             "gitSync": "A String", # Version of the deployed git-sync pod
             "importer": "A String", # Version of the deployed importer pod
             "monitor": "A String", # Version of the deployed monitor pod
@@ -577,13 +620,26 @@
             "git": { # Git repo configuration for a single cluster. # Git repo configuration for the cluster.
               "gcpServiceAccountEmail": "A String", # The GCP Service Account Email used for auth when secret_type is gcpServiceAccount.
               "httpsProxy": "A String", # URL for the HTTPS proxy to be used when communicating with the Git repo.
+              "noSslVerify": True or False, # Enable or disable the SSL certificate verification Default: false.
               "policyDir": "A String", # The path within the Git repository that represents the top level of the repo to sync. Default: the root directory of the repository.
               "secretType": "A String", # Type of secret configured for access to the Git repo.
               "syncBranch": "A String", # The branch of the repository to sync from. Default: master.
+              "syncDepth": "A String", # The depth of git commits synced by the git-sync container.
               "syncRepo": "A String", # The URL of the Git repository to use as the source of truth.
               "syncRev": "A String", # Git revision (tag or hash) to check out. Default HEAD.
               "syncWaitSecs": "A String", # Period in seconds between consecutive syncs. Default: 15.
             },
+            "resourceRequirements": { # Specifies CPU and memory limits for containers, keyed by container name
+              "a_key": { # ResourceRequirements allows to override the CPU and memory resource requirements of a container.
+                "containerName": "A String", # Name of the container
+                "cpuLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the CPU limit of a container
+                  "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+                },
+                "memoryLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the memory limit of a container
+                  "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+                },
+              },
+            },
             "sourceFormat": "A String", # Specifies whether the Config Sync Repo is in “hierarchical” or “unstructured” mode.
           },
           "hierarchyController": { # Configuration for Hierarchy Controller # Hierarchy Controller configuration for the cluster.
@@ -765,13 +821,26 @@
               "git": { # Git repo configuration for a single cluster. # Git repo configuration for the cluster.
                 "gcpServiceAccountEmail": "A String", # The GCP Service Account Email used for auth when secret_type is gcpServiceAccount.
                 "httpsProxy": "A String", # URL for the HTTPS proxy to be used when communicating with the Git repo.
+                "noSslVerify": True or False, # Enable or disable the SSL certificate verification Default: false.
                 "policyDir": "A String", # The path within the Git repository that represents the top level of the repo to sync. Default: the root directory of the repository.
                 "secretType": "A String", # Type of secret configured for access to the Git repo.
                 "syncBranch": "A String", # The branch of the repository to sync from. Default: master.
+                "syncDepth": "A String", # The depth of git commits synced by the git-sync container.
                 "syncRepo": "A String", # The URL of the Git repository to use as the source of truth.
                 "syncRev": "A String", # Git revision (tag or hash) to check out. Default HEAD.
                 "syncWaitSecs": "A String", # Period in seconds between consecutive syncs. Default: 15.
               },
+              "resourceRequirements": { # Specifies CPU and memory limits for containers, keyed by container name
+                "a_key": { # ResourceRequirements allows to override the CPU and memory resource requirements of a container.
+                  "containerName": "A String", # Name of the container
+                  "cpuLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the CPU limit of a container
+                    "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+                  },
+                  "memoryLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the memory limit of a container
+                    "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+                  },
+                },
+              },
               "sourceFormat": "A String", # Specifies whether the Config Sync Repo is in “hierarchical” or “unstructured” mode.
             },
             "hierarchyController": { # Configuration for Hierarchy Controller # Hierarchy Controller configuration for the cluster.
@@ -826,6 +895,7 @@
             "clusterName": "A String", # The user-defined name for the cluster used by ClusterSelectors to group clusters together. This should match Membership's membership_name, unless the user installed ACM on the cluster manually prior to enabling the ACM hub feature. Unique within a Anthos Config Management installation.
             "configSyncState": { # State information for ConfigSync # Current sync status
               "deploymentState": { # The state of ConfigSync's deployment on a cluster # Information about the deployment of ConfigSync, including the version of the various Pods deployed
+                "admissionWebhook": "A String", # Deployment state of admission-webhook
                 "gitSync": "A String", # Deployment state of the git-sync pod
                 "importer": "A String", # Deployment state of the importer pod
                 "monitor": "A String", # Deployment state of the monitor pod
@@ -860,6 +930,7 @@
                 "syncToken": "A String", # Token indicating the state of the syncer.
               },
               "version": { # Specific versioning information pertaining to ConfigSync's Pods # The version of ConfigSync deployed
+                "admissionWebhook": "A String", # Version of the deployed admission_webhook pod
                 "gitSync": "A String", # Version of the deployed git-sync pod
                 "importer": "A String", # Version of the deployed importer pod
                 "monitor": "A String", # Version of the deployed monitor pod
@@ -886,13 +957,26 @@
                 "git": { # Git repo configuration for a single cluster. # Git repo configuration for the cluster.
                   "gcpServiceAccountEmail": "A String", # The GCP Service Account Email used for auth when secret_type is gcpServiceAccount.
                   "httpsProxy": "A String", # URL for the HTTPS proxy to be used when communicating with the Git repo.
+                  "noSslVerify": True or False, # Enable or disable the SSL certificate verification Default: false.
                   "policyDir": "A String", # The path within the Git repository that represents the top level of the repo to sync. Default: the root directory of the repository.
                   "secretType": "A String", # Type of secret configured for access to the Git repo.
                   "syncBranch": "A String", # The branch of the repository to sync from. Default: master.
+                  "syncDepth": "A String", # The depth of git commits synced by the git-sync container.
                   "syncRepo": "A String", # The URL of the Git repository to use as the source of truth.
                   "syncRev": "A String", # Git revision (tag or hash) to check out. Default HEAD.
                   "syncWaitSecs": "A String", # Period in seconds between consecutive syncs. Default: 15.
                 },
+                "resourceRequirements": { # Specifies CPU and memory limits for containers, keyed by container name
+                  "a_key": { # ResourceRequirements allows to override the CPU and memory resource requirements of a container.
+                    "containerName": "A String", # Name of the container
+                    "cpuLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the CPU limit of a container
+                      "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+                    },
+                    "memoryLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the memory limit of a container
+                      "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+                    },
+                  },
+                },
                 "sourceFormat": "A String", # Specifies whether the Config Sync Repo is in “hierarchical” or “unstructured” mode.
               },
               "hierarchyController": { # Configuration for Hierarchy Controller # Hierarchy Controller configuration for the cluster.
@@ -1030,13 +1114,26 @@
           "git": { # Git repo configuration for a single cluster. # Git repo configuration for the cluster.
             "gcpServiceAccountEmail": "A String", # The GCP Service Account Email used for auth when secret_type is gcpServiceAccount.
             "httpsProxy": "A String", # URL for the HTTPS proxy to be used when communicating with the Git repo.
+            "noSslVerify": True or False, # Enable or disable the SSL certificate verification Default: false.
             "policyDir": "A String", # The path within the Git repository that represents the top level of the repo to sync. Default: the root directory of the repository.
             "secretType": "A String", # Type of secret configured for access to the Git repo.
             "syncBranch": "A String", # The branch of the repository to sync from. Default: master.
+            "syncDepth": "A String", # The depth of git commits synced by the git-sync container.
             "syncRepo": "A String", # The URL of the Git repository to use as the source of truth.
             "syncRev": "A String", # Git revision (tag or hash) to check out. Default HEAD.
             "syncWaitSecs": "A String", # Period in seconds between consecutive syncs. Default: 15.
           },
+          "resourceRequirements": { # Specifies CPU and memory limits for containers, keyed by container name
+            "a_key": { # ResourceRequirements allows to override the CPU and memory resource requirements of a container.
+              "containerName": "A String", # Name of the container
+              "cpuLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the CPU limit of a container
+                "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+              },
+              "memoryLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the memory limit of a container
+                "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+              },
+            },
+          },
           "sourceFormat": "A String", # Specifies whether the Config Sync Repo is in “hierarchical” or “unstructured” mode.
         },
         "hierarchyController": { # Configuration for Hierarchy Controller # Hierarchy Controller configuration for the cluster.
@@ -1091,6 +1188,7 @@
         "clusterName": "A String", # The user-defined name for the cluster used by ClusterSelectors to group clusters together. This should match Membership's membership_name, unless the user installed ACM on the cluster manually prior to enabling the ACM hub feature. Unique within a Anthos Config Management installation.
         "configSyncState": { # State information for ConfigSync # Current sync status
           "deploymentState": { # The state of ConfigSync's deployment on a cluster # Information about the deployment of ConfigSync, including the version of the various Pods deployed
+            "admissionWebhook": "A String", # Deployment state of admission-webhook
             "gitSync": "A String", # Deployment state of the git-sync pod
             "importer": "A String", # Deployment state of the importer pod
             "monitor": "A String", # Deployment state of the monitor pod
@@ -1125,6 +1223,7 @@
             "syncToken": "A String", # Token indicating the state of the syncer.
           },
           "version": { # Specific versioning information pertaining to ConfigSync's Pods # The version of ConfigSync deployed
+            "admissionWebhook": "A String", # Version of the deployed admission_webhook pod
             "gitSync": "A String", # Version of the deployed git-sync pod
             "importer": "A String", # Version of the deployed importer pod
             "monitor": "A String", # Version of the deployed monitor pod
@@ -1151,13 +1250,26 @@
             "git": { # Git repo configuration for a single cluster. # Git repo configuration for the cluster.
               "gcpServiceAccountEmail": "A String", # The GCP Service Account Email used for auth when secret_type is gcpServiceAccount.
               "httpsProxy": "A String", # URL for the HTTPS proxy to be used when communicating with the Git repo.
+              "noSslVerify": True or False, # Enable or disable the SSL certificate verification Default: false.
               "policyDir": "A String", # The path within the Git repository that represents the top level of the repo to sync. Default: the root directory of the repository.
               "secretType": "A String", # Type of secret configured for access to the Git repo.
               "syncBranch": "A String", # The branch of the repository to sync from. Default: master.
+              "syncDepth": "A String", # The depth of git commits synced by the git-sync container.
               "syncRepo": "A String", # The URL of the Git repository to use as the source of truth.
               "syncRev": "A String", # Git revision (tag or hash) to check out. Default HEAD.
               "syncWaitSecs": "A String", # Period in seconds between consecutive syncs. Default: 15.
             },
+            "resourceRequirements": { # Specifies CPU and memory limits for containers, keyed by container name
+              "a_key": { # ResourceRequirements allows to override the CPU and memory resource requirements of a container.
+                "containerName": "A String", # Name of the container
+                "cpuLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the CPU limit of a container
+                  "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+                },
+                "memoryLimit": { # The view model of a single quantity, e.g. "800 MiB". Corresponds to https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/generated.proto # Allows to override the memory limit of a container
+                  "string": "A String", # Stringified version of the quantity, e.g., "800 MiB".
+                },
+              },
+            },
             "sourceFormat": "A String", # Specifies whether the Config Sync Repo is in “hierarchical” or “unstructured” mode.
           },
           "hierarchyController": { # Configuration for Hierarchy Controller # Hierarchy Controller configuration for the cluster.