Fix method doc signatures for multiline required parameters (#374)

* Fix method doc signatures for multiline required parameters.

Existing doc generator failed to recognize parameters as required when parameter descriptions
extended over more than one line. Besides presenting incorrect information, resulting
inconsistencies broke checks for automated sample generation.

* Regen docs
diff --git a/docs/dyn/cloudkms_v1.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.html b/docs/dyn/cloudkms_v1.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.html
index 54dbdc4..ddcdcc7 100644
--- a/docs/dyn/cloudkms_v1.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.html
+++ b/docs/dyn/cloudkms_v1.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.html
@@ -75,7 +75,7 @@
 <h1><a href="cloudkms_v1.html">Google Cloud Key Management Service (KMS) API</a> . <a href="cloudkms_v1.projects.html">projects</a> . <a href="cloudkms_v1.projects.locations.html">locations</a> . <a href="cloudkms_v1.projects.locations.keyRings.html">keyRings</a> . <a href="cloudkms_v1.projects.locations.keyRings.cryptoKeys.html">cryptoKeys</a> . <a href="cloudkms_v1.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.html">cryptoKeyVersions</a></h1>
 <h2>Instance Methods</h2>
 <p class="toc_element">
-  <code><a href="#create">create(parent=None, body, x__xgafv=None)</a></code></p>
+  <code><a href="#create">create(parent, body, x__xgafv=None)</a></code></p>
 <p class="firstline">Create a new CryptoKeyVersion in a CryptoKey.</p>
 <p class="toc_element">
   <code><a href="#destroy">destroy(name, body, x__xgafv=None)</a></code></p>
@@ -84,20 +84,20 @@
   <code><a href="#get">get(name, x__xgafv=None)</a></code></p>
 <p class="firstline">Returns metadata for a given CryptoKeyVersion.</p>
 <p class="toc_element">
-  <code><a href="#list">list(parent=None, pageToken=None, x__xgafv=None, pageSize=None)</a></code></p>
+  <code><a href="#list">list(parent, pageToken=None, x__xgafv=None, pageSize=None)</a></code></p>
 <p class="firstline">Lists CryptoKeyVersions.</p>
 <p class="toc_element">
   <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
 <p class="firstline">Retrieves the next page of results.</p>
 <p class="toc_element">
-  <code><a href="#patch">patch(name=None, body, updateMask=None, x__xgafv=None)</a></code></p>
+  <code><a href="#patch">patch(name, body, updateMask=None, x__xgafv=None)</a></code></p>
 <p class="firstline">Update a CryptoKeyVersion's metadata.</p>
 <p class="toc_element">
   <code><a href="#restore">restore(name, body, x__xgafv=None)</a></code></p>
 <p class="firstline">Restore a CryptoKeyVersion in the</p>
 <h3>Method Details</h3>
 <div class="method">
-    <code class="details" id="create">create(parent=None, body, x__xgafv=None)</code>
+    <code class="details" id="create">create(parent, body, x__xgafv=None)</code>
   <pre>Create a new CryptoKeyVersion in a CryptoKey.
 
 The server will assign the next sequential id. If unset,
@@ -117,15 +117,15 @@
     # parent CryptoKey, in which case the server will choose the appropriate
     # version for the operation.
   "state": "A String", # The current state of the CryptoKeyVersion.
+  "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
+  "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
+      # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
   "destroyTime": "A String", # Output only. The time this CryptoKeyVersion's key material is scheduled
       # for destruction. Only present if state is
       # DESTROY_SCHEDULED.
-  "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
   "destroyEventTime": "A String", # Output only. The time this CryptoKeyVersion's key material was
       # destroyed. Only present if state is
       # DESTROYED.
-  "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
-      # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
 }
 
   x__xgafv: string, V1 error format.
@@ -143,15 +143,15 @@
       # parent CryptoKey, in which case the server will choose the appropriate
       # version for the operation.
     "state": "A String", # The current state of the CryptoKeyVersion.
+    "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
+    "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
+        # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
     "destroyTime": "A String", # Output only. The time this CryptoKeyVersion's key material is scheduled
         # for destruction. Only present if state is
         # DESTROY_SCHEDULED.
-    "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
     "destroyEventTime": "A String", # Output only. The time this CryptoKeyVersion's key material was
         # destroyed. Only present if state is
         # DESTROYED.
-    "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
-        # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
   }</pre>
 </div>
 
@@ -193,15 +193,15 @@
       # parent CryptoKey, in which case the server will choose the appropriate
       # version for the operation.
     "state": "A String", # The current state of the CryptoKeyVersion.
+    "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
+    "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
+        # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
     "destroyTime": "A String", # Output only. The time this CryptoKeyVersion's key material is scheduled
         # for destruction. Only present if state is
         # DESTROY_SCHEDULED.
-    "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
     "destroyEventTime": "A String", # Output only. The time this CryptoKeyVersion's key material was
         # destroyed. Only present if state is
         # DESTROYED.
-    "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
-        # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
   }</pre>
 </div>
 
@@ -226,20 +226,20 @@
       # parent CryptoKey, in which case the server will choose the appropriate
       # version for the operation.
     "state": "A String", # The current state of the CryptoKeyVersion.
+    "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
+    "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
+        # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
     "destroyTime": "A String", # Output only. The time this CryptoKeyVersion's key material is scheduled
         # for destruction. Only present if state is
         # DESTROY_SCHEDULED.
-    "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
     "destroyEventTime": "A String", # Output only. The time this CryptoKeyVersion's key material was
         # destroyed. Only present if state is
         # DESTROYED.
-    "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
-        # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
   }</pre>
 </div>
 
 <div class="method">
-    <code class="details" id="list">list(parent=None, pageToken=None, x__xgafv=None, pageSize=None)</code>
+    <code class="details" id="list">list(parent, pageToken=None, x__xgafv=None, pageSize=None)</code>
   <pre>Lists CryptoKeyVersions.
 
 Args:
@@ -274,15 +274,15 @@
           # parent CryptoKey, in which case the server will choose the appropriate
           # version for the operation.
         "state": "A String", # The current state of the CryptoKeyVersion.
+        "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
+        "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
+            # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
         "destroyTime": "A String", # Output only. The time this CryptoKeyVersion's key material is scheduled
             # for destruction. Only present if state is
             # DESTROY_SCHEDULED.
-        "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
         "destroyEventTime": "A String", # Output only. The time this CryptoKeyVersion's key material was
             # destroyed. Only present if state is
             # DESTROYED.
-        "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
-            # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
       },
     ],
   }</pre>
@@ -303,7 +303,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="patch">patch(name=None, body, updateMask=None, x__xgafv=None)</code>
+    <code class="details" id="patch">patch(name, body, updateMask=None, x__xgafv=None)</code>
   <pre>Update a CryptoKeyVersion's metadata.
 
 state may be changed between
@@ -325,15 +325,15 @@
     # parent CryptoKey, in which case the server will choose the appropriate
     # version for the operation.
   "state": "A String", # The current state of the CryptoKeyVersion.
+  "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
+  "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
+      # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
   "destroyTime": "A String", # Output only. The time this CryptoKeyVersion's key material is scheduled
       # for destruction. Only present if state is
       # DESTROY_SCHEDULED.
-  "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
   "destroyEventTime": "A String", # Output only. The time this CryptoKeyVersion's key material was
       # destroyed. Only present if state is
       # DESTROYED.
-  "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
-      # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
 }
 
   updateMask: string, Required list of fields to be updated in this request.
@@ -352,15 +352,15 @@
       # parent CryptoKey, in which case the server will choose the appropriate
       # version for the operation.
     "state": "A String", # The current state of the CryptoKeyVersion.
+    "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
+    "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
+        # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
     "destroyTime": "A String", # Output only. The time this CryptoKeyVersion's key material is scheduled
         # for destruction. Only present if state is
         # DESTROY_SCHEDULED.
-    "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
     "destroyEventTime": "A String", # Output only. The time this CryptoKeyVersion's key material was
         # destroyed. Only present if state is
         # DESTROYED.
-    "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
-        # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
   }</pre>
 </div>
 
@@ -397,15 +397,15 @@
       # parent CryptoKey, in which case the server will choose the appropriate
       # version for the operation.
     "state": "A String", # The current state of the CryptoKeyVersion.
+    "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
+    "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
+        # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
     "destroyTime": "A String", # Output only. The time this CryptoKeyVersion's key material is scheduled
         # for destruction. Only present if state is
         # DESTROY_SCHEDULED.
-    "createTime": "A String", # Output only. The time at which this CryptoKeyVersion was created.
     "destroyEventTime": "A String", # Output only. The time this CryptoKeyVersion's key material was
         # destroyed. Only present if state is
         # DESTROYED.
-    "name": "A String", # Output only. The resource name for this CryptoKeyVersion in the format
-        # `projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*`.
   }</pre>
 </div>