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_v1.projects.locations.features.html b/docs/dyn/gkehub_v1.projects.locations.features.html
index 4309d22..89b3905 100644
--- a/docs/dyn/gkehub_v1.projects.locations.features.html
+++ b/docs/dyn/gkehub_v1.projects.locations.features.html
@@ -132,13 +132,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.
@@ -166,6 +179,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
@@ -200,6 +214,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
@@ -223,13 +238,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.
@@ -389,13 +417,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.
@@ -423,6 +464,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
@@ -457,6 +499,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
@@ -480,13 +523,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.
@@ -634,13 +690,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.
@@ -668,6 +737,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
@@ -702,6 +772,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
@@ -725,13 +796,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.
@@ -835,13 +919,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.
@@ -869,6 +966,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
@@ -903,6 +1001,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
@@ -926,13 +1025,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.