chore: Update discovery artifacts (#1348)

## Discovery Artifact Change Summary:
firebasestoragev1beta[ [More details]](https://github.com/googleapis/google-api-python-client/commit/3682abc831bf23d673b166129dbadca26f188120)

chore(alertcenter): update the api
chore(blogger): update the api
chore(container): update the api
feat(firebasestorage): update the api
chore(groupsmigration): update the api
chore(playablelocations): update the api
chore(searchconsole): update the api
chore(texttospeech): update the api
chore(vectortile): update the api
chore(docs): Add new discovery artifacts and reference documents
diff --git a/docs/dyn/secretmanager_v1.projects.secrets.versions.html b/docs/dyn/secretmanager_v1.projects.secrets.versions.html
index a0d2143..5e1fa34 100644
--- a/docs/dyn/secretmanager_v1.projects.secrets.versions.html
+++ b/docs/dyn/secretmanager_v1.projects.secrets.versions.html
@@ -136,6 +136,7 @@
     The object takes the form of:
 
 { # Request message for SecretManagerService.DestroySecretVersion.
+  "etag": "A String", # Optional. Etag of the SecretVersion. The request succeeds if it matches the etag of the currently stored secret version object. If the etag is omitted, the request succeeds.
 }
 
   x__xgafv: string, V1 error format.
@@ -149,6 +150,7 @@
     { # A secret version resource in the Secret Manager API.
   "createTime": "A String", # Output only. The time at which the SecretVersion was created.
   "destroyTime": "A String", # Output only. The time this SecretVersion was destroyed. Only present if state is DESTROYED.
+  "etag": "A String", # Output only. Etag of the currently stored SecretVersion.
   "name": "A String", # Output only. The resource name of the SecretVersion in the format `projects/*/secrets/*/versions/*`. SecretVersion IDs in a Secret start at 1 and are incremented for each subsequent version of the secret.
   "replicationStatus": { # The replication status of a SecretVersion. # The replication status of the SecretVersion.
     "automatic": { # The replication status of a SecretVersion using automatic replication. Only populated if the parent Secret has an automatic replication policy. # Describes the replication status of a SecretVersion with automatic replication. Only populated if the parent Secret has an automatic replication policy.
@@ -181,6 +183,7 @@
     The object takes the form of:
 
 { # Request message for SecretManagerService.DisableSecretVersion.
+  "etag": "A String", # Optional. Etag of the SecretVersion. The request succeeds if it matches the etag of the currently stored secret version object. If the etag is omitted, the request succeeds.
 }
 
   x__xgafv: string, V1 error format.
@@ -194,6 +197,7 @@
     { # A secret version resource in the Secret Manager API.
   "createTime": "A String", # Output only. The time at which the SecretVersion was created.
   "destroyTime": "A String", # Output only. The time this SecretVersion was destroyed. Only present if state is DESTROYED.
+  "etag": "A String", # Output only. Etag of the currently stored SecretVersion.
   "name": "A String", # Output only. The resource name of the SecretVersion in the format `projects/*/secrets/*/versions/*`. SecretVersion IDs in a Secret start at 1 and are incremented for each subsequent version of the secret.
   "replicationStatus": { # The replication status of a SecretVersion. # The replication status of the SecretVersion.
     "automatic": { # The replication status of a SecretVersion using automatic replication. Only populated if the parent Secret has an automatic replication policy. # Describes the replication status of a SecretVersion with automatic replication. Only populated if the parent Secret has an automatic replication policy.
@@ -226,6 +230,7 @@
     The object takes the form of:
 
 { # Request message for SecretManagerService.EnableSecretVersion.
+  "etag": "A String", # Optional. Etag of the SecretVersion. The request succeeds if it matches the etag of the currently stored secret version object. If the etag is omitted, the request succeeds.
 }
 
   x__xgafv: string, V1 error format.
@@ -239,6 +244,7 @@
     { # A secret version resource in the Secret Manager API.
   "createTime": "A String", # Output only. The time at which the SecretVersion was created.
   "destroyTime": "A String", # Output only. The time this SecretVersion was destroyed. Only present if state is DESTROYED.
+  "etag": "A String", # Output only. Etag of the currently stored SecretVersion.
   "name": "A String", # Output only. The resource name of the SecretVersion in the format `projects/*/secrets/*/versions/*`. SecretVersion IDs in a Secret start at 1 and are incremented for each subsequent version of the secret.
   "replicationStatus": { # The replication status of a SecretVersion. # The replication status of the SecretVersion.
     "automatic": { # The replication status of a SecretVersion using automatic replication. Only populated if the parent Secret has an automatic replication policy. # Describes the replication status of a SecretVersion with automatic replication. Only populated if the parent Secret has an automatic replication policy.
@@ -278,6 +284,7 @@
     { # A secret version resource in the Secret Manager API.
   "createTime": "A String", # Output only. The time at which the SecretVersion was created.
   "destroyTime": "A String", # Output only. The time this SecretVersion was destroyed. Only present if state is DESTROYED.
+  "etag": "A String", # Output only. Etag of the currently stored SecretVersion.
   "name": "A String", # Output only. The resource name of the SecretVersion in the format `projects/*/secrets/*/versions/*`. SecretVersion IDs in a Secret start at 1 and are incremented for each subsequent version of the secret.
   "replicationStatus": { # The replication status of a SecretVersion. # The replication status of the SecretVersion.
     "automatic": { # The replication status of a SecretVersion using automatic replication. Only populated if the parent Secret has an automatic replication policy. # Describes the replication status of a SecretVersion with automatic replication. Only populated if the parent Secret has an automatic replication policy.
@@ -323,6 +330,7 @@
     { # A secret version resource in the Secret Manager API.
       "createTime": "A String", # Output only. The time at which the SecretVersion was created.
       "destroyTime": "A String", # Output only. The time this SecretVersion was destroyed. Only present if state is DESTROYED.
+      "etag": "A String", # Output only. Etag of the currently stored SecretVersion.
       "name": "A String", # Output only. The resource name of the SecretVersion in the format `projects/*/secrets/*/versions/*`. SecretVersion IDs in a Secret start at 1 and are incremented for each subsequent version of the secret.
       "replicationStatus": { # The replication status of a SecretVersion. # The replication status of the SecretVersion.
         "automatic": { # The replication status of a SecretVersion using automatic replication. Only populated if the parent Secret has an automatic replication policy. # Describes the replication status of a SecretVersion with automatic replication. Only populated if the parent Secret has an automatic replication policy.