docs: update generated docs (#981)

diff --git a/docs/dyn/iam_v1.projects.serviceAccounts.keys.html b/docs/dyn/iam_v1.projects.serviceAccounts.keys.html
index 1a5eb28..aebefce 100644
--- a/docs/dyn/iam_v1.projects.serviceAccounts.keys.html
+++ b/docs/dyn/iam_v1.projects.serviceAccounts.keys.html
@@ -76,24 +76,23 @@
 <h2>Instance Methods</h2>
 <p class="toc_element">
   <code><a href="#create">create(name, body=None, x__xgafv=None)</a></code></p>
-<p class="firstline">Creates a ServiceAccountKey</p>
+<p class="firstline">Creates a ServiceAccountKey.</p>
 <p class="toc_element">
   <code><a href="#delete">delete(name, x__xgafv=None)</a></code></p>
 <p class="firstline">Deletes a ServiceAccountKey.</p>
 <p class="toc_element">
   <code><a href="#get">get(name, publicKeyType=None, x__xgafv=None)</a></code></p>
-<p class="firstline">Gets the ServiceAccountKey</p>
+<p class="firstline">Gets a ServiceAccountKey.</p>
 <p class="toc_element">
   <code><a href="#list">list(name, keyTypes=None, x__xgafv=None)</a></code></p>
-<p class="firstline">Lists ServiceAccountKeys.</p>
+<p class="firstline">Lists every ServiceAccountKey for a service account.</p>
 <p class="toc_element">
   <code><a href="#upload">upload(name, body=None, x__xgafv=None)</a></code></p>
-<p class="firstline">Upload public key for a given service account.</p>
+<p class="firstline">Creates a ServiceAccountKey, using a public key that you provide.</p>
 <h3>Method Details</h3>
 <div class="method">
     <code class="details" id="create">create(name, body=None, x__xgafv=None)</code>
-  <pre>Creates a ServiceAccountKey
-and returns it.
+  <pre>Creates a ServiceAccountKey.
 
 Args:
   name: string, Required. The resource name of the service account in the following format:
@@ -139,22 +138,6 @@
       #
       # Public keys for all service accounts are also published at the OAuth2
       # Service Account API.
-    &quot;privateKeyData&quot;: &quot;A String&quot;, # The private key data. Only provided in `CreateServiceAccountKey`
-        # responses. Make sure to keep the private key data secure because it
-        # allows for the assertion of the service account identity.
-        # When base64 decoded, the private key data can be used to authenticate with
-        # Google API client libraries and with
-        # &lt;a href=&quot;/sdk/gcloud/reference/auth/activate-service-account&quot;&gt;gcloud
-        # auth activate-service-account&lt;/a&gt;.
-    &quot;publicKeyData&quot;: &quot;A String&quot;, # The public key data. Only provided in `GetServiceAccountKey` responses.
-    &quot;keyType&quot;: &quot;A String&quot;, # The key type.
-    &quot;name&quot;: &quot;A String&quot;, # The resource name of the service account key in the following format
-        # `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}/keys/{key}`.
-    &quot;validBeforeTime&quot;: &quot;A String&quot;, # The key can be used before this timestamp.
-        # For system-managed key pairs, this timestamp is the end time for the
-        # private key signing operation. The public key could still be used
-        # for verification for a few hours after this time.
-    &quot;keyAlgorithm&quot;: &quot;A String&quot;, # Specifies the algorithm (and possibly key size) for the key.
     &quot;privateKeyType&quot;: &quot;A String&quot;, # The output format for the private key.
         # Only provided in `CreateServiceAccountKey` responses, not
         # in `GetServiceAccountKey` or `ListServiceAccountKey` responses.
@@ -162,7 +145,23 @@
         # Google never exposes system-managed private keys, and never retains
         # user-managed private keys.
     &quot;validAfterTime&quot;: &quot;A String&quot;, # The key can be used after this timestamp.
+    &quot;publicKeyData&quot;: &quot;A String&quot;, # The public key data. Only provided in `GetServiceAccountKey` responses.
+    &quot;name&quot;: &quot;A String&quot;, # The resource name of the service account key in the following format
+        # `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}/keys/{key}`.
     &quot;keyOrigin&quot;: &quot;A String&quot;, # The key origin.
+    &quot;validBeforeTime&quot;: &quot;A String&quot;, # The key can be used before this timestamp.
+        # For system-managed key pairs, this timestamp is the end time for the
+        # private key signing operation. The public key could still be used
+        # for verification for a few hours after this time.
+    &quot;keyAlgorithm&quot;: &quot;A String&quot;, # Specifies the algorithm (and possibly key size) for the key.
+    &quot;keyType&quot;: &quot;A String&quot;, # The key type.
+    &quot;privateKeyData&quot;: &quot;A String&quot;, # The private key data. Only provided in `CreateServiceAccountKey`
+        # responses. Make sure to keep the private key data secure because it
+        # allows for the assertion of the service account identity.
+        # When base64 decoded, the private key data can be used to authenticate with
+        # Google API client libraries and with
+        # &lt;a href=&quot;/sdk/gcloud/reference/auth/activate-service-account&quot;&gt;gcloud
+        # auth activate-service-account&lt;/a&gt;.
   }</pre>
 </div>
 
@@ -198,8 +197,7 @@
 
 <div class="method">
     <code class="details" id="get">get(name, publicKeyType=None, x__xgafv=None)</code>
-  <pre>Gets the ServiceAccountKey
-by key id.
+  <pre>Gets a ServiceAccountKey.
 
 Args:
   name: string, Required. The resource name of the service account key in the following format:
@@ -236,22 +234,6 @@
       #
       # Public keys for all service accounts are also published at the OAuth2
       # Service Account API.
-    &quot;privateKeyData&quot;: &quot;A String&quot;, # The private key data. Only provided in `CreateServiceAccountKey`
-        # responses. Make sure to keep the private key data secure because it
-        # allows for the assertion of the service account identity.
-        # When base64 decoded, the private key data can be used to authenticate with
-        # Google API client libraries and with
-        # &lt;a href=&quot;/sdk/gcloud/reference/auth/activate-service-account&quot;&gt;gcloud
-        # auth activate-service-account&lt;/a&gt;.
-    &quot;publicKeyData&quot;: &quot;A String&quot;, # The public key data. Only provided in `GetServiceAccountKey` responses.
-    &quot;keyType&quot;: &quot;A String&quot;, # The key type.
-    &quot;name&quot;: &quot;A String&quot;, # The resource name of the service account key in the following format
-        # `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}/keys/{key}`.
-    &quot;validBeforeTime&quot;: &quot;A String&quot;, # The key can be used before this timestamp.
-        # For system-managed key pairs, this timestamp is the end time for the
-        # private key signing operation. The public key could still be used
-        # for verification for a few hours after this time.
-    &quot;keyAlgorithm&quot;: &quot;A String&quot;, # Specifies the algorithm (and possibly key size) for the key.
     &quot;privateKeyType&quot;: &quot;A String&quot;, # The output format for the private key.
         # Only provided in `CreateServiceAccountKey` responses, not
         # in `GetServiceAccountKey` or `ListServiceAccountKey` responses.
@@ -259,13 +241,29 @@
         # Google never exposes system-managed private keys, and never retains
         # user-managed private keys.
     &quot;validAfterTime&quot;: &quot;A String&quot;, # The key can be used after this timestamp.
+    &quot;publicKeyData&quot;: &quot;A String&quot;, # The public key data. Only provided in `GetServiceAccountKey` responses.
+    &quot;name&quot;: &quot;A String&quot;, # The resource name of the service account key in the following format
+        # `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}/keys/{key}`.
     &quot;keyOrigin&quot;: &quot;A String&quot;, # The key origin.
+    &quot;validBeforeTime&quot;: &quot;A String&quot;, # The key can be used before this timestamp.
+        # For system-managed key pairs, this timestamp is the end time for the
+        # private key signing operation. The public key could still be used
+        # for verification for a few hours after this time.
+    &quot;keyAlgorithm&quot;: &quot;A String&quot;, # Specifies the algorithm (and possibly key size) for the key.
+    &quot;keyType&quot;: &quot;A String&quot;, # The key type.
+    &quot;privateKeyData&quot;: &quot;A String&quot;, # The private key data. Only provided in `CreateServiceAccountKey`
+        # responses. Make sure to keep the private key data secure because it
+        # allows for the assertion of the service account identity.
+        # When base64 decoded, the private key data can be used to authenticate with
+        # Google API client libraries and with
+        # &lt;a href=&quot;/sdk/gcloud/reference/auth/activate-service-account&quot;&gt;gcloud
+        # auth activate-service-account&lt;/a&gt;.
   }</pre>
 </div>
 
 <div class="method">
     <code class="details" id="list">list(name, keyTypes=None, x__xgafv=None)</code>
-  <pre>Lists ServiceAccountKeys.
+  <pre>Lists every ServiceAccountKey for a service account.
 
 Args:
   name: string, Required. The resource name of the service account in the following format:
@@ -305,22 +303,6 @@
           #
           # Public keys for all service accounts are also published at the OAuth2
           # Service Account API.
-        &quot;privateKeyData&quot;: &quot;A String&quot;, # The private key data. Only provided in `CreateServiceAccountKey`
-            # responses. Make sure to keep the private key data secure because it
-            # allows for the assertion of the service account identity.
-            # When base64 decoded, the private key data can be used to authenticate with
-            # Google API client libraries and with
-            # &lt;a href=&quot;/sdk/gcloud/reference/auth/activate-service-account&quot;&gt;gcloud
-            # auth activate-service-account&lt;/a&gt;.
-        &quot;publicKeyData&quot;: &quot;A String&quot;, # The public key data. Only provided in `GetServiceAccountKey` responses.
-        &quot;keyType&quot;: &quot;A String&quot;, # The key type.
-        &quot;name&quot;: &quot;A String&quot;, # The resource name of the service account key in the following format
-            # `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}/keys/{key}`.
-        &quot;validBeforeTime&quot;: &quot;A String&quot;, # The key can be used before this timestamp.
-            # For system-managed key pairs, this timestamp is the end time for the
-            # private key signing operation. The public key could still be used
-            # for verification for a few hours after this time.
-        &quot;keyAlgorithm&quot;: &quot;A String&quot;, # Specifies the algorithm (and possibly key size) for the key.
         &quot;privateKeyType&quot;: &quot;A String&quot;, # The output format for the private key.
             # Only provided in `CreateServiceAccountKey` responses, not
             # in `GetServiceAccountKey` or `ListServiceAccountKey` responses.
@@ -328,7 +310,23 @@
             # Google never exposes system-managed private keys, and never retains
             # user-managed private keys.
         &quot;validAfterTime&quot;: &quot;A String&quot;, # The key can be used after this timestamp.
+        &quot;publicKeyData&quot;: &quot;A String&quot;, # The public key data. Only provided in `GetServiceAccountKey` responses.
+        &quot;name&quot;: &quot;A String&quot;, # The resource name of the service account key in the following format
+            # `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}/keys/{key}`.
         &quot;keyOrigin&quot;: &quot;A String&quot;, # The key origin.
+        &quot;validBeforeTime&quot;: &quot;A String&quot;, # The key can be used before this timestamp.
+            # For system-managed key pairs, this timestamp is the end time for the
+            # private key signing operation. The public key could still be used
+            # for verification for a few hours after this time.
+        &quot;keyAlgorithm&quot;: &quot;A String&quot;, # Specifies the algorithm (and possibly key size) for the key.
+        &quot;keyType&quot;: &quot;A String&quot;, # The key type.
+        &quot;privateKeyData&quot;: &quot;A String&quot;, # The private key data. Only provided in `CreateServiceAccountKey`
+            # responses. Make sure to keep the private key data secure because it
+            # allows for the assertion of the service account identity.
+            # When base64 decoded, the private key data can be used to authenticate with
+            # Google API client libraries and with
+            # &lt;a href=&quot;/sdk/gcloud/reference/auth/activate-service-account&quot;&gt;gcloud
+            # auth activate-service-account&lt;/a&gt;.
       },
     ],
   }</pre>
@@ -336,10 +334,7 @@
 
 <div class="method">
     <code class="details" id="upload">upload(name, body=None, x__xgafv=None)</code>
-  <pre>Upload public key for a given service account.
-This rpc will create a
-ServiceAccountKey that has the
-provided public key and returns it.
+  <pre>Creates a ServiceAccountKey, using a public key that you provide.
 
 Args:
   name: string, The resource name of the service account in the following format:
@@ -383,22 +378,6 @@
       #
       # Public keys for all service accounts are also published at the OAuth2
       # Service Account API.
-    &quot;privateKeyData&quot;: &quot;A String&quot;, # The private key data. Only provided in `CreateServiceAccountKey`
-        # responses. Make sure to keep the private key data secure because it
-        # allows for the assertion of the service account identity.
-        # When base64 decoded, the private key data can be used to authenticate with
-        # Google API client libraries and with
-        # &lt;a href=&quot;/sdk/gcloud/reference/auth/activate-service-account&quot;&gt;gcloud
-        # auth activate-service-account&lt;/a&gt;.
-    &quot;publicKeyData&quot;: &quot;A String&quot;, # The public key data. Only provided in `GetServiceAccountKey` responses.
-    &quot;keyType&quot;: &quot;A String&quot;, # The key type.
-    &quot;name&quot;: &quot;A String&quot;, # The resource name of the service account key in the following format
-        # `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}/keys/{key}`.
-    &quot;validBeforeTime&quot;: &quot;A String&quot;, # The key can be used before this timestamp.
-        # For system-managed key pairs, this timestamp is the end time for the
-        # private key signing operation. The public key could still be used
-        # for verification for a few hours after this time.
-    &quot;keyAlgorithm&quot;: &quot;A String&quot;, # Specifies the algorithm (and possibly key size) for the key.
     &quot;privateKeyType&quot;: &quot;A String&quot;, # The output format for the private key.
         # Only provided in `CreateServiceAccountKey` responses, not
         # in `GetServiceAccountKey` or `ListServiceAccountKey` responses.
@@ -406,7 +385,23 @@
         # Google never exposes system-managed private keys, and never retains
         # user-managed private keys.
     &quot;validAfterTime&quot;: &quot;A String&quot;, # The key can be used after this timestamp.
+    &quot;publicKeyData&quot;: &quot;A String&quot;, # The public key data. Only provided in `GetServiceAccountKey` responses.
+    &quot;name&quot;: &quot;A String&quot;, # The resource name of the service account key in the following format
+        # `projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}/keys/{key}`.
     &quot;keyOrigin&quot;: &quot;A String&quot;, # The key origin.
+    &quot;validBeforeTime&quot;: &quot;A String&quot;, # The key can be used before this timestamp.
+        # For system-managed key pairs, this timestamp is the end time for the
+        # private key signing operation. The public key could still be used
+        # for verification for a few hours after this time.
+    &quot;keyAlgorithm&quot;: &quot;A String&quot;, # Specifies the algorithm (and possibly key size) for the key.
+    &quot;keyType&quot;: &quot;A String&quot;, # The key type.
+    &quot;privateKeyData&quot;: &quot;A String&quot;, # The private key data. Only provided in `CreateServiceAccountKey`
+        # responses. Make sure to keep the private key data secure because it
+        # allows for the assertion of the service account identity.
+        # When base64 decoded, the private key data can be used to authenticate with
+        # Google API client libraries and with
+        # &lt;a href=&quot;/sdk/gcloud/reference/auth/activate-service-account&quot;&gt;gcloud
+        # auth activate-service-account&lt;/a&gt;.
   }</pre>
 </div>