Regen docs (#373)

diff --git a/docs/dyn/firebaserules_v1.projects.releases.html b/docs/dyn/firebaserules_v1.projects.releases.html
index a3f791c..0b56eb8 100644
--- a/docs/dyn/firebaserules_v1.projects.releases.html
+++ b/docs/dyn/firebaserules_v1.projects.releases.html
@@ -116,8 +116,7 @@
 The table reflects the `Ruleset` rollout in progress. The `prod` and
 `prod/beta` releases refer to the same `Ruleset`. However, `prod/v23`
 refers to a new `Ruleset`. The `Ruleset` reference for a `Release` may be
-updated using the UpdateRelease method, and the custom `Release` name
-may be referenced by specifying the `X-Firebase-Rules-Release-Name` header.
+updated using the UpdateRelease method.
 
 Args:
   name: string, Resource name for the project which owns this `Release`.
@@ -129,11 +128,9 @@
 { # `Release` is a named reference to a `Ruleset`. Once a `Release` refers to a
       # `Ruleset`, rules-enabled services will be able to enforce the `Ruleset`.
     "updateTime": "A String", # Time the release was updated.
-        # @OutputOnly
+        # Output only.
     "rulesetName": "A String", # Name of the `Ruleset` referred to by this `Release`. The `Ruleset` must
         # exist the `Release` to be created.
-    "createTime": "A String", # Time the release was created.
-        # @OutputOnly
     "name": "A String", # Resource name for the `Release`.
         # 
         # `Release` names may be structured `app1/prod/v2` or flat `app1_prod_v2`
@@ -158,6 +155,8 @@
         # relationship between `Release` instances.
         # 
         # Format: `projects/{project_id}/releases/{release_id}`
+    "createTime": "A String", # Time the release was created.
+        # Output only.
   }
 
   x__xgafv: string, V1 error format.
@@ -171,11 +170,9 @@
     { # `Release` is a named reference to a `Ruleset`. Once a `Release` refers to a
         # `Ruleset`, rules-enabled services will be able to enforce the `Ruleset`.
       "updateTime": "A String", # Time the release was updated.
-          # @OutputOnly
+          # Output only.
       "rulesetName": "A String", # Name of the `Ruleset` referred to by this `Release`. The `Ruleset` must
           # exist the `Release` to be created.
-      "createTime": "A String", # Time the release was created.
-          # @OutputOnly
       "name": "A String", # Resource name for the `Release`.
           #
           # `Release` names may be structured `app1/prod/v2` or flat `app1_prod_v2`
@@ -200,6 +197,8 @@
           # relationship between `Release` instances.
           #
           # Format: `projects/{project_id}/releases/{release_id}`
+      "createTime": "A String", # Time the release was created.
+          # Output only.
     }</pre>
 </div>
 
@@ -238,7 +237,6 @@
 Args:
   name: string, Resource name of the `Release`.
 
-
 Format: `projects/{project_id}/releases/{release_id}` (required)
   x__xgafv: string, V1 error format.
     Allowed values
@@ -251,11 +249,9 @@
     { # `Release` is a named reference to a `Ruleset`. Once a `Release` refers to a
         # `Ruleset`, rules-enabled services will be able to enforce the `Ruleset`.
       "updateTime": "A String", # Time the release was updated.
-          # @OutputOnly
+          # Output only.
       "rulesetName": "A String", # Name of the `Ruleset` referred to by this `Release`. The `Ruleset` must
           # exist the `Release` to be created.
-      "createTime": "A String", # Time the release was created.
-          # @OutputOnly
       "name": "A String", # Resource name for the `Release`.
           #
           # `Release` names may be structured `app1/prod/v2` or flat `app1_prod_v2`
@@ -280,26 +276,30 @@
           # relationship between `Release` instances.
           #
           # Format: `projects/{project_id}/releases/{release_id}`
+      "createTime": "A String", # Time the release was created.
+          # Output only.
     }</pre>
 </div>
 
 <div class="method">
     <code class="details" id="list">list(name=None, pageSize=None, filter=None, pageToken=None, x__xgafv=None)</code>
   <pre>List the `Release` values for a project. This list may optionally be
-filtered by `Release` name or `Ruleset` id or both.
+filtered by `Release` name, `Ruleset` name, `TestSuite` name, or any
+combination thereof.
 
 Args:
   name: string, Resource name for the project.
 
 Format: `projects/{project_id}` (required)
   pageSize: integer, Page size to load. Maximum of 100. Defaults to 10.
-Note: `page_size` is just a hint and the service may choose to load less
-than `page_size` due to the size of the output. To traverse all of the
-releases, caller should iterate until the `page_token` is empty.
+Note: `page_size` is just a hint and the service may choose to load fewer
+than `page_size` results due to the size of the output. To traverse all of
+the releases, the caller should iterate until the `page_token` on the
+response is empty.
   filter: string, `Release` filter. The list method supports filters with restrictions on the
-`Release` `name` and also on the `Ruleset` `ruleset_name`.
+`Release.name`, `Release.ruleset_name`, and `Release.test_suite_name`.
 
-Example 1) A filter of 'name=prod*' might return `Release`s with names
+Example 1: A filter of 'name=prod*' might return `Release`s with names
 within 'projects/foo' prefixed with 'prod':
 
 Name                          | Ruleset Name
@@ -308,7 +308,7 @@
 projects/foo/releases/prod/v1 | projects/foo/rulesets/uuid1234
 projects/foo/releases/prod/v2 | projects/foo/rulesets/uuid8888
 
-Example 2) A filter of `name=prod* ruleset_name=uuid1234` would return only
+Example 2: A filter of `name=prod* ruleset_name=uuid1234` would return only
 `Release` instances for 'projects/foo' with names prefixed with 'prod'
 referring to the same `Ruleset` name of 'uuid1234':
 
@@ -317,10 +317,9 @@
 projects/foo/releases/prod    | projects/foo/rulesets/1234
 projects/foo/releases/prod/v1 | projects/foo/rulesets/1234
 
-In the examples, the filter parameters refer to the search filters for
-release and ruleset names are relative to the project releases and rulesets
-collections. Fully qualified prefixed may also be used. e.g.
-`name=projects/foo/releases/prod* ruleset_name=projects/foo/rulesets/uuid1`
+In the examples, the filter parameters refer to the search filters are
+relative to the project. Fully qualified prefixed may also be used. e.g.
+`test_suite_name=projects/foo/testsuites/uuid1`
   pageToken: string, Next page token for the next batch of `Release` instances.
   x__xgafv: string, V1 error format.
     Allowed values
@@ -337,11 +336,9 @@
       { # `Release` is a named reference to a `Ruleset`. Once a `Release` refers to a
             # `Ruleset`, rules-enabled services will be able to enforce the `Ruleset`.
           "updateTime": "A String", # Time the release was updated.
-              # @OutputOnly
+              # Output only.
           "rulesetName": "A String", # Name of the `Ruleset` referred to by this `Release`. The `Ruleset` must
               # exist the `Release` to be created.
-          "createTime": "A String", # Time the release was created.
-              # @OutputOnly
           "name": "A String", # Resource name for the `Release`.
               #
               # `Release` names may be structured `app1/prod/v2` or flat `app1_prod_v2`
@@ -366,6 +363,8 @@
               # relationship between `Release` instances.
               #
               # Format: `projects/{project_id}/releases/{release_id}`
+          "createTime": "A String", # Time the release was created.
+              # Output only.
         },
     ],
   }</pre>
@@ -389,9 +388,9 @@
     <code class="details" id="update">update(name=None, body, x__xgafv=None)</code>
   <pre>Update a `Release`.
 
-Only updates to the `ruleset_name` field will be honored. `Release` rename
-is not supported. To create a `Release` use the CreateRelease method
-instead.
+Only updates to the `ruleset_name` and `test_suite_name` fields will be
+honored. `Release` rename is not supported. To create a `Release` use the
+CreateRelease method.
 
 Args:
   name: string, Resource name for the `Release`.
@@ -424,11 +423,9 @@
 { # `Release` is a named reference to a `Ruleset`. Once a `Release` refers to a
       # `Ruleset`, rules-enabled services will be able to enforce the `Ruleset`.
     "updateTime": "A String", # Time the release was updated.
-        # @OutputOnly
+        # Output only.
     "rulesetName": "A String", # Name of the `Ruleset` referred to by this `Release`. The `Ruleset` must
         # exist the `Release` to be created.
-    "createTime": "A String", # Time the release was created.
-        # @OutputOnly
     "name": "A String", # Resource name for the `Release`.
         # 
         # `Release` names may be structured `app1/prod/v2` or flat `app1_prod_v2`
@@ -453,6 +450,8 @@
         # relationship between `Release` instances.
         # 
         # Format: `projects/{project_id}/releases/{release_id}`
+    "createTime": "A String", # Time the release was created.
+        # Output only.
   }
 
   x__xgafv: string, V1 error format.
@@ -466,11 +465,9 @@
     { # `Release` is a named reference to a `Ruleset`. Once a `Release` refers to a
         # `Ruleset`, rules-enabled services will be able to enforce the `Ruleset`.
       "updateTime": "A String", # Time the release was updated.
-          # @OutputOnly
+          # Output only.
       "rulesetName": "A String", # Name of the `Ruleset` referred to by this `Release`. The `Ruleset` must
           # exist the `Release` to be created.
-      "createTime": "A String", # Time the release was created.
-          # @OutputOnly
       "name": "A String", # Resource name for the `Release`.
           #
           # `Release` names may be structured `app1/prod/v2` or flat `app1_prod_v2`
@@ -495,6 +492,8 @@
           # relationship between `Release` instances.
           #
           # Format: `projects/{project_id}/releases/{release_id}`
+      "createTime": "A String", # Time the release was created.
+          # Output only.
     }</pre>
 </div>