chore: regens API reference docs (#889)

diff --git a/docs/dyn/dlp_v2.projects.inspectTemplates.html b/docs/dyn/dlp_v2.projects.inspectTemplates.html
index fade53d..e47f2f0 100644
--- a/docs/dyn/dlp_v2.projects.inspectTemplates.html
+++ b/docs/dyn/dlp_v2.projects.inspectTemplates.html
@@ -75,7 +75,7 @@
 <h1><a href="dlp_v2.html">Cloud Data Loss Prevention (DLP) API</a> . <a href="dlp_v2.projects.html">projects</a> . <a href="dlp_v2.projects.inspectTemplates.html">inspectTemplates</a></h1>
 <h2>Instance Methods</h2>
 <p class="toc_element">
-  <code><a href="#create">create(parent, body, x__xgafv=None)</a></code></p>
+  <code><a href="#create">create(parent, body=None, x__xgafv=None)</a></code></p>
 <p class="firstline">Creates an InspectTemplate for re-using frequently used configuration</p>
 <p class="toc_element">
   <code><a href="#delete">delete(name, x__xgafv=None)</a></code></p>
@@ -84,40 +84,42 @@
   <code><a href="#get">get(name, x__xgafv=None)</a></code></p>
 <p class="firstline">Gets an InspectTemplate.</p>
 <p class="toc_element">
-  <code><a href="#list">list(parent, orderBy=None, pageToken=None, x__xgafv=None, pageSize=None)</a></code></p>
+  <code><a href="#list">list(parent, orderBy=None, pageSize=None, locationId=None, pageToken=None, x__xgafv=None)</a></code></p>
 <p class="firstline">Lists InspectTemplates.</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, body, x__xgafv=None)</a></code></p>
+  <code><a href="#patch">patch(name, body=None, x__xgafv=None)</a></code></p>
 <p class="firstline">Updates the InspectTemplate.</p>
 <h3>Method Details</h3>
 <div class="method">
-    <code class="details" id="create">create(parent, body, x__xgafv=None)</code>
+    <code class="details" id="create">create(parent, body=None, x__xgafv=None)</code>
   <pre>Creates an InspectTemplate for re-using frequently used configuration
 for inspecting content, images, and storage.
 See https://cloud.google.com/dlp/docs/creating-templates to learn more.
 
 Args:
-  parent: string, The parent resource name, for example projects/my-project-id or
+  parent: string, Required. The parent resource name, for example projects/my-project-id or
 organizations/my-org-id. (required)
-  body: object, The request body. (required)
+  body: object, The request body.
     The object takes the form of:
 
 { # Request message for CreateInspectTemplate.
-    "inspectTemplate": { # The inspectTemplate contains a configuration (set of types of sensitive data # The InspectTemplate to create.
+    "locationId": "A String", # The geographic location to store the inspection template. Reserved for
+        # future extensions.
+    "inspectTemplate": { # The inspectTemplate contains a configuration (set of types of sensitive data # Required. The InspectTemplate to create.
         # to be detected) to be used anywhere you otherwise would normally specify
         # InspectConfig. See https://cloud.google.com/dlp/docs/concepts-templates
         # to learn more.
-      "updateTime": "A String", # The last update timestamp of a inspectTemplate, output only field.
+      "updateTime": "A String", # Output only. The last update timestamp of an inspectTemplate.
       "displayName": "A String", # Display name (max 256 chars).
       "description": "A String", # Short description (max 256 chars).
       "inspectConfig": { # Configuration description of the scanning process. # The core content of the template. Configuration of the scanning process.
           # When used with redactContent only info_types and min_likelihood are currently
           # used.
         "excludeInfoTypes": True or False, # When true, excludes type information of the findings.
-        "limits": {
+        "limits": { # Configuration to control the number of findings returned. # Configuration to control the number of findings returned.
           "maxFindingsPerRequest": 42, # Max number of findings that will be returned per request/job.
               # When set within `InspectContentRequest`, the maximum returned is 2000
               # regardless if this is set higher.
@@ -132,13 +134,13 @@
                     # creating a CustomInfoType, or one of the names listed
                     # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                     # a built-in type. InfoType names should conform to the pattern
-                    # [a-zA-Z0-9_]{1,64}.
+                    # `[a-zA-Z0-9_]{1,64}`.
               },
               "maxFindings": 42, # Max findings limit for the given infoType.
             },
           ],
           "maxFindingsPerItem": 42, # Max number of findings that will be returned for each item scanned.
-              # When set within `InspectDataSourceRequest`,
+              # When set within `InspectJobConfig`,
               # the maximum returned is 2000 regardless if this is set higher.
               # When set within `InspectContentRequest`, this field is ignored.
         },
@@ -178,7 +180,7 @@
                   # creating a CustomInfoType, or one of the names listed
                   # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                   # a built-in type. InfoType names should conform to the pattern
-                  # [a-zA-Z0-9_]{1,64}.
+                  # `[a-zA-Z0-9_]{1,64}`.
             },
             "dictionary": { # Custom information type based on a dictionary of words or phrases. This can # A list of phrases to detect as a CustomInfoType.
                 # be used to match sensitive information specific to the data, such as a list
@@ -242,8 +244,8 @@
                       # a company office using the hotword regex "\(xxx\)", where "xxx"
                       # is the area code in question.
                       # rule.
-                    "windowAfter": 42, # Number of characters after the finding to consider.
                     "windowBefore": 42, # Number of characters before the finding to consider.
+                    "windowAfter": 42, # Number of characters after the finding to consider.
                   },
                   "hotwordRegex": { # Message defining a custom regular expression. # Regular expression pattern defining what qualifies as a hotword.
                     "pattern": "A String", # Pattern defining the regular expression. Its syntax
@@ -297,8 +299,8 @@
                       # a company office using the hotword regex "\(xxx\)", where "xxx"
                       # is the area code in question.
                       # rule.
-                    "windowAfter": 42, # Number of characters after the finding to consider.
                     "windowBefore": 42, # Number of characters before the finding to consider.
+                    "windowAfter": 42, # Number of characters after the finding to consider.
                   },
                   "hotwordRegex": { # Message defining a custom regular expression. # Regular expression pattern defining what qualifies as a hotword.
                     "pattern": "A String", # Pattern defining the regular expression. Its syntax
@@ -347,7 +349,7 @@
                             # creating a CustomInfoType, or one of the names listed
                             # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                             # a built-in type. InfoType names should conform to the pattern
-                            # [a-zA-Z0-9_]{1,64}.
+                            # `[a-zA-Z0-9_]{1,64}`.
                       },
                     ],
                   },
@@ -397,7 +399,7 @@
                     # creating a CustomInfoType, or one of the names listed
                     # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                     # a built-in type. InfoType names should conform to the pattern
-                    # [a-zA-Z0-9_]{1,64}.
+                    # `[a-zA-Z0-9_]{1,64}`.
               },
             ],
           },
@@ -414,25 +416,24 @@
             # system may automatically choose what detectors to run. By default this may
             # be all types, but may change over time as detectors are updated.
             #
-            # The special InfoType name "ALL_BASIC" can be used to trigger all detectors,
-            # but may change over time as new InfoTypes are added. If you need precise
-            # control and predictability as to what detectors are run you should specify
-            # specific InfoTypes listed in the reference.
+            # If you need precise control and predictability as to what detectors are
+            # run you should specify specific InfoTypes listed in the reference,
+            # otherwise a default list will be used, which may change over time.
           { # Type of information detected by the API.
             "name": "A String", # Name of the information type. Either a name of your choosing when
                 # creating a CustomInfoType, or one of the names listed
                 # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                 # a built-in type. InfoType names should conform to the pattern
-                # [a-zA-Z0-9_]{1,64}.
+                # `[a-zA-Z0-9_]{1,64}`.
           },
         ],
       },
-      "createTime": "A String", # The creation timestamp of a inspectTemplate, output only field.
-      "name": "A String", # The template name. Output only.
+      "createTime": "A String", # Output only. The creation timestamp of an inspectTemplate.
+      "name": "A String", # Output only. The template name.
           #
           # The template will have one of the following formats:
           # `projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID` OR
-          # `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`
+          # `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`;
     },
     "templateId": "A String", # The template id can contain uppercase and lowercase letters,
         # numbers, and hyphens; that is, it must match the regular
@@ -452,14 +453,14 @@
       # to be detected) to be used anywhere you otherwise would normally specify
       # InspectConfig. See https://cloud.google.com/dlp/docs/concepts-templates
       # to learn more.
-    "updateTime": "A String", # The last update timestamp of a inspectTemplate, output only field.
+    "updateTime": "A String", # Output only. The last update timestamp of an inspectTemplate.
     "displayName": "A String", # Display name (max 256 chars).
     "description": "A String", # Short description (max 256 chars).
     "inspectConfig": { # Configuration description of the scanning process. # The core content of the template. Configuration of the scanning process.
         # When used with redactContent only info_types and min_likelihood are currently
         # used.
       "excludeInfoTypes": True or False, # When true, excludes type information of the findings.
-      "limits": {
+      "limits": { # Configuration to control the number of findings returned. # Configuration to control the number of findings returned.
         "maxFindingsPerRequest": 42, # Max number of findings that will be returned per request/job.
             # When set within `InspectContentRequest`, the maximum returned is 2000
             # regardless if this is set higher.
@@ -474,13 +475,13 @@
                   # creating a CustomInfoType, or one of the names listed
                   # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                   # a built-in type. InfoType names should conform to the pattern
-                  # [a-zA-Z0-9_]{1,64}.
+                  # `[a-zA-Z0-9_]{1,64}`.
             },
             "maxFindings": 42, # Max findings limit for the given infoType.
           },
         ],
         "maxFindingsPerItem": 42, # Max number of findings that will be returned for each item scanned.
-            # When set within `InspectDataSourceRequest`,
+            # When set within `InspectJobConfig`,
             # the maximum returned is 2000 regardless if this is set higher.
             # When set within `InspectContentRequest`, this field is ignored.
       },
@@ -520,7 +521,7 @@
                 # creating a CustomInfoType, or one of the names listed
                 # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                 # a built-in type. InfoType names should conform to the pattern
-                # [a-zA-Z0-9_]{1,64}.
+                # `[a-zA-Z0-9_]{1,64}`.
           },
           "dictionary": { # Custom information type based on a dictionary of words or phrases. This can # A list of phrases to detect as a CustomInfoType.
               # be used to match sensitive information specific to the data, such as a list
@@ -584,8 +585,8 @@
                     # a company office using the hotword regex "\(xxx\)", where "xxx"
                     # is the area code in question.
                     # rule.
-                  "windowAfter": 42, # Number of characters after the finding to consider.
                   "windowBefore": 42, # Number of characters before the finding to consider.
+                  "windowAfter": 42, # Number of characters after the finding to consider.
                 },
                 "hotwordRegex": { # Message defining a custom regular expression. # Regular expression pattern defining what qualifies as a hotword.
                   "pattern": "A String", # Pattern defining the regular expression. Its syntax
@@ -639,8 +640,8 @@
                     # a company office using the hotword regex "\(xxx\)", where "xxx"
                     # is the area code in question.
                     # rule.
-                  "windowAfter": 42, # Number of characters after the finding to consider.
                   "windowBefore": 42, # Number of characters before the finding to consider.
+                  "windowAfter": 42, # Number of characters after the finding to consider.
                 },
                 "hotwordRegex": { # Message defining a custom regular expression. # Regular expression pattern defining what qualifies as a hotword.
                   "pattern": "A String", # Pattern defining the regular expression. Its syntax
@@ -689,7 +690,7 @@
                           # creating a CustomInfoType, or one of the names listed
                           # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                           # a built-in type. InfoType names should conform to the pattern
-                          # [a-zA-Z0-9_]{1,64}.
+                          # `[a-zA-Z0-9_]{1,64}`.
                     },
                   ],
                 },
@@ -739,7 +740,7 @@
                   # creating a CustomInfoType, or one of the names listed
                   # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                   # a built-in type. InfoType names should conform to the pattern
-                  # [a-zA-Z0-9_]{1,64}.
+                  # `[a-zA-Z0-9_]{1,64}`.
             },
           ],
         },
@@ -756,25 +757,24 @@
           # system may automatically choose what detectors to run. By default this may
           # be all types, but may change over time as detectors are updated.
           #
-          # The special InfoType name "ALL_BASIC" can be used to trigger all detectors,
-          # but may change over time as new InfoTypes are added. If you need precise
-          # control and predictability as to what detectors are run you should specify
-          # specific InfoTypes listed in the reference.
+          # If you need precise control and predictability as to what detectors are
+          # run you should specify specific InfoTypes listed in the reference,
+          # otherwise a default list will be used, which may change over time.
         { # Type of information detected by the API.
           "name": "A String", # Name of the information type. Either a name of your choosing when
               # creating a CustomInfoType, or one of the names listed
               # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
               # a built-in type. InfoType names should conform to the pattern
-              # [a-zA-Z0-9_]{1,64}.
+              # `[a-zA-Z0-9_]{1,64}`.
         },
       ],
     },
-    "createTime": "A String", # The creation timestamp of a inspectTemplate, output only field.
-    "name": "A String", # The template name. Output only.
+    "createTime": "A String", # Output only. The creation timestamp of an inspectTemplate.
+    "name": "A String", # Output only. The template name.
         #
         # The template will have one of the following formats:
         # `projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID` OR
-        # `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`
+        # `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`;
   }</pre>
 </div>
 
@@ -784,7 +784,7 @@
 See https://cloud.google.com/dlp/docs/creating-templates to learn more.
 
 Args:
-  name: string, Resource name of the organization and inspectTemplate to be deleted, for
+  name: string, Required. Resource name of the organization and inspectTemplate to be deleted, for
 example `organizations/433245324/inspectTemplates/432452342` or
 projects/project-id/inspectTemplates/432452342. (required)
   x__xgafv: string, V1 error format.
@@ -813,7 +813,7 @@
 See https://cloud.google.com/dlp/docs/creating-templates to learn more.
 
 Args:
-  name: string, Resource name of the organization and inspectTemplate to be read, for
+  name: string, Required. Resource name of the organization and inspectTemplate to be read, for
 example `organizations/433245324/inspectTemplates/432452342` or
 projects/project-id/inspectTemplates/432452342. (required)
   x__xgafv: string, V1 error format.
@@ -828,14 +828,14 @@
       # to be detected) to be used anywhere you otherwise would normally specify
       # InspectConfig. See https://cloud.google.com/dlp/docs/concepts-templates
       # to learn more.
-    "updateTime": "A String", # The last update timestamp of a inspectTemplate, output only field.
+    "updateTime": "A String", # Output only. The last update timestamp of an inspectTemplate.
     "displayName": "A String", # Display name (max 256 chars).
     "description": "A String", # Short description (max 256 chars).
     "inspectConfig": { # Configuration description of the scanning process. # The core content of the template. Configuration of the scanning process.
         # When used with redactContent only info_types and min_likelihood are currently
         # used.
       "excludeInfoTypes": True or False, # When true, excludes type information of the findings.
-      "limits": {
+      "limits": { # Configuration to control the number of findings returned. # Configuration to control the number of findings returned.
         "maxFindingsPerRequest": 42, # Max number of findings that will be returned per request/job.
             # When set within `InspectContentRequest`, the maximum returned is 2000
             # regardless if this is set higher.
@@ -850,13 +850,13 @@
                   # creating a CustomInfoType, or one of the names listed
                   # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                   # a built-in type. InfoType names should conform to the pattern
-                  # [a-zA-Z0-9_]{1,64}.
+                  # `[a-zA-Z0-9_]{1,64}`.
             },
             "maxFindings": 42, # Max findings limit for the given infoType.
           },
         ],
         "maxFindingsPerItem": 42, # Max number of findings that will be returned for each item scanned.
-            # When set within `InspectDataSourceRequest`,
+            # When set within `InspectJobConfig`,
             # the maximum returned is 2000 regardless if this is set higher.
             # When set within `InspectContentRequest`, this field is ignored.
       },
@@ -896,7 +896,7 @@
                 # creating a CustomInfoType, or one of the names listed
                 # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                 # a built-in type. InfoType names should conform to the pattern
-                # [a-zA-Z0-9_]{1,64}.
+                # `[a-zA-Z0-9_]{1,64}`.
           },
           "dictionary": { # Custom information type based on a dictionary of words or phrases. This can # A list of phrases to detect as a CustomInfoType.
               # be used to match sensitive information specific to the data, such as a list
@@ -960,8 +960,8 @@
                     # a company office using the hotword regex "\(xxx\)", where "xxx"
                     # is the area code in question.
                     # rule.
-                  "windowAfter": 42, # Number of characters after the finding to consider.
                   "windowBefore": 42, # Number of characters before the finding to consider.
+                  "windowAfter": 42, # Number of characters after the finding to consider.
                 },
                 "hotwordRegex": { # Message defining a custom regular expression. # Regular expression pattern defining what qualifies as a hotword.
                   "pattern": "A String", # Pattern defining the regular expression. Its syntax
@@ -1015,8 +1015,8 @@
                     # a company office using the hotword regex "\(xxx\)", where "xxx"
                     # is the area code in question.
                     # rule.
-                  "windowAfter": 42, # Number of characters after the finding to consider.
                   "windowBefore": 42, # Number of characters before the finding to consider.
+                  "windowAfter": 42, # Number of characters after the finding to consider.
                 },
                 "hotwordRegex": { # Message defining a custom regular expression. # Regular expression pattern defining what qualifies as a hotword.
                   "pattern": "A String", # Pattern defining the regular expression. Its syntax
@@ -1065,7 +1065,7 @@
                           # creating a CustomInfoType, or one of the names listed
                           # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                           # a built-in type. InfoType names should conform to the pattern
-                          # [a-zA-Z0-9_]{1,64}.
+                          # `[a-zA-Z0-9_]{1,64}`.
                     },
                   ],
                 },
@@ -1115,7 +1115,7 @@
                   # creating a CustomInfoType, or one of the names listed
                   # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                   # a built-in type. InfoType names should conform to the pattern
-                  # [a-zA-Z0-9_]{1,64}.
+                  # `[a-zA-Z0-9_]{1,64}`.
             },
           ],
         },
@@ -1132,37 +1132,36 @@
           # system may automatically choose what detectors to run. By default this may
           # be all types, but may change over time as detectors are updated.
           #
-          # The special InfoType name "ALL_BASIC" can be used to trigger all detectors,
-          # but may change over time as new InfoTypes are added. If you need precise
-          # control and predictability as to what detectors are run you should specify
-          # specific InfoTypes listed in the reference.
+          # If you need precise control and predictability as to what detectors are
+          # run you should specify specific InfoTypes listed in the reference,
+          # otherwise a default list will be used, which may change over time.
         { # Type of information detected by the API.
           "name": "A String", # Name of the information type. Either a name of your choosing when
               # creating a CustomInfoType, or one of the names listed
               # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
               # a built-in type. InfoType names should conform to the pattern
-              # [a-zA-Z0-9_]{1,64}.
+              # `[a-zA-Z0-9_]{1,64}`.
         },
       ],
     },
-    "createTime": "A String", # The creation timestamp of a inspectTemplate, output only field.
-    "name": "A String", # The template name. Output only.
+    "createTime": "A String", # Output only. The creation timestamp of an inspectTemplate.
+    "name": "A String", # Output only. The template name.
         #
         # The template will have one of the following formats:
         # `projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID` OR
-        # `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`
+        # `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`;
   }</pre>
 </div>
 
 <div class="method">
-    <code class="details" id="list">list(parent, orderBy=None, pageToken=None, x__xgafv=None, pageSize=None)</code>
+    <code class="details" id="list">list(parent, orderBy=None, pageSize=None, locationId=None, pageToken=None, x__xgafv=None)</code>
   <pre>Lists InspectTemplates.
 See https://cloud.google.com/dlp/docs/creating-templates to learn more.
 
 Args:
-  parent: string, The parent resource name, for example projects/my-project-id or
+  parent: string, Required. The parent resource name, for example projects/my-project-id or
 organizations/my-org-id. (required)
-  orderBy: string, Optional comma separated list of fields to order by,
+  orderBy: string, Comma separated list of fields to order by,
 followed by `asc` or `desc` postfix. This list is case-insensitive,
 default sorting order is ascending, redundant space characters are
 insignificant.
@@ -1175,14 +1174,16 @@
 - `update_time`: corresponds to time the template was last updated.
 - `name`: corresponds to template's name.
 - `display_name`: corresponds to template's display name.
-  pageToken: string, Optional page token to continue retrieval. Comes from previous call
+  pageSize: integer, Size of the page, can be limited by server. If zero server returns
+a page of max size 100.
+  locationId: string, The geographic location where inspection templates will be retrieved from.
+Use `-` for all locations. Reserved for future extensions.
+  pageToken: string, Page token to continue retrieval. Comes from previous call
 to `ListInspectTemplates`.
   x__xgafv: string, V1 error format.
     Allowed values
       1 - v1 error format
       2 - v2 error format
-  pageSize: integer, Optional size of the page, can be limited by server. If zero server returns
-a page of max size 100.
 
 Returns:
   An object of the form:
@@ -1195,14 +1196,14 @@
           # to be detected) to be used anywhere you otherwise would normally specify
           # InspectConfig. See https://cloud.google.com/dlp/docs/concepts-templates
           # to learn more.
-        "updateTime": "A String", # The last update timestamp of a inspectTemplate, output only field.
+        "updateTime": "A String", # Output only. The last update timestamp of an inspectTemplate.
         "displayName": "A String", # Display name (max 256 chars).
         "description": "A String", # Short description (max 256 chars).
         "inspectConfig": { # Configuration description of the scanning process. # The core content of the template. Configuration of the scanning process.
             # When used with redactContent only info_types and min_likelihood are currently
             # used.
           "excludeInfoTypes": True or False, # When true, excludes type information of the findings.
-          "limits": {
+          "limits": { # Configuration to control the number of findings returned. # Configuration to control the number of findings returned.
             "maxFindingsPerRequest": 42, # Max number of findings that will be returned per request/job.
                 # When set within `InspectContentRequest`, the maximum returned is 2000
                 # regardless if this is set higher.
@@ -1217,13 +1218,13 @@
                       # creating a CustomInfoType, or one of the names listed
                       # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                       # a built-in type. InfoType names should conform to the pattern
-                      # [a-zA-Z0-9_]{1,64}.
+                      # `[a-zA-Z0-9_]{1,64}`.
                 },
                 "maxFindings": 42, # Max findings limit for the given infoType.
               },
             ],
             "maxFindingsPerItem": 42, # Max number of findings that will be returned for each item scanned.
-                # When set within `InspectDataSourceRequest`,
+                # When set within `InspectJobConfig`,
                 # the maximum returned is 2000 regardless if this is set higher.
                 # When set within `InspectContentRequest`, this field is ignored.
           },
@@ -1263,7 +1264,7 @@
                     # creating a CustomInfoType, or one of the names listed
                     # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                     # a built-in type. InfoType names should conform to the pattern
-                    # [a-zA-Z0-9_]{1,64}.
+                    # `[a-zA-Z0-9_]{1,64}`.
               },
               "dictionary": { # Custom information type based on a dictionary of words or phrases. This can # A list of phrases to detect as a CustomInfoType.
                   # be used to match sensitive information specific to the data, such as a list
@@ -1327,8 +1328,8 @@
                         # a company office using the hotword regex "\(xxx\)", where "xxx"
                         # is the area code in question.
                         # rule.
-                      "windowAfter": 42, # Number of characters after the finding to consider.
                       "windowBefore": 42, # Number of characters before the finding to consider.
+                      "windowAfter": 42, # Number of characters after the finding to consider.
                     },
                     "hotwordRegex": { # Message defining a custom regular expression. # Regular expression pattern defining what qualifies as a hotword.
                       "pattern": "A String", # Pattern defining the regular expression. Its syntax
@@ -1382,8 +1383,8 @@
                         # a company office using the hotword regex "\(xxx\)", where "xxx"
                         # is the area code in question.
                         # rule.
-                      "windowAfter": 42, # Number of characters after the finding to consider.
                       "windowBefore": 42, # Number of characters before the finding to consider.
+                      "windowAfter": 42, # Number of characters after the finding to consider.
                     },
                     "hotwordRegex": { # Message defining a custom regular expression. # Regular expression pattern defining what qualifies as a hotword.
                       "pattern": "A String", # Pattern defining the regular expression. Its syntax
@@ -1432,7 +1433,7 @@
                               # creating a CustomInfoType, or one of the names listed
                               # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                               # a built-in type. InfoType names should conform to the pattern
-                              # [a-zA-Z0-9_]{1,64}.
+                              # `[a-zA-Z0-9_]{1,64}`.
                         },
                       ],
                     },
@@ -1482,7 +1483,7 @@
                       # creating a CustomInfoType, or one of the names listed
                       # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                       # a built-in type. InfoType names should conform to the pattern
-                      # [a-zA-Z0-9_]{1,64}.
+                      # `[a-zA-Z0-9_]{1,64}`.
                 },
               ],
             },
@@ -1499,25 +1500,24 @@
               # system may automatically choose what detectors to run. By default this may
               # be all types, but may change over time as detectors are updated.
               #
-              # The special InfoType name "ALL_BASIC" can be used to trigger all detectors,
-              # but may change over time as new InfoTypes are added. If you need precise
-              # control and predictability as to what detectors are run you should specify
-              # specific InfoTypes listed in the reference.
+              # If you need precise control and predictability as to what detectors are
+              # run you should specify specific InfoTypes listed in the reference,
+              # otherwise a default list will be used, which may change over time.
             { # Type of information detected by the API.
               "name": "A String", # Name of the information type. Either a name of your choosing when
                   # creating a CustomInfoType, or one of the names listed
                   # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                   # a built-in type. InfoType names should conform to the pattern
-                  # [a-zA-Z0-9_]{1,64}.
+                  # `[a-zA-Z0-9_]{1,64}`.
             },
           ],
         },
-        "createTime": "A String", # The creation timestamp of a inspectTemplate, output only field.
-        "name": "A String", # The template name. Output only.
+        "createTime": "A String", # Output only. The creation timestamp of an inspectTemplate.
+        "name": "A String", # Output only. The template name.
             #
             # The template will have one of the following formats:
             # `projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID` OR
-            # `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`
+            # `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`;
       },
     ],
   }</pre>
@@ -1538,31 +1538,30 @@
 </div>
 
 <div class="method">
-    <code class="details" id="patch">patch(name, body, x__xgafv=None)</code>
+    <code class="details" id="patch">patch(name, body=None, x__xgafv=None)</code>
   <pre>Updates the InspectTemplate.
 See https://cloud.google.com/dlp/docs/creating-templates to learn more.
 
 Args:
-  name: string, Resource name of organization and inspectTemplate to be updated, for
+  name: string, Required. Resource name of organization and inspectTemplate to be updated, for
 example `organizations/433245324/inspectTemplates/432452342` or
 projects/project-id/inspectTemplates/432452342. (required)
-  body: object, The request body. (required)
+  body: object, The request body.
     The object takes the form of:
 
 { # Request message for UpdateInspectTemplate.
-    "updateMask": "A String", # Mask to control which fields get updated.
     "inspectTemplate": { # The inspectTemplate contains a configuration (set of types of sensitive data # New InspectTemplate value.
         # to be detected) to be used anywhere you otherwise would normally specify
         # InspectConfig. See https://cloud.google.com/dlp/docs/concepts-templates
         # to learn more.
-      "updateTime": "A String", # The last update timestamp of a inspectTemplate, output only field.
+      "updateTime": "A String", # Output only. The last update timestamp of an inspectTemplate.
       "displayName": "A String", # Display name (max 256 chars).
       "description": "A String", # Short description (max 256 chars).
       "inspectConfig": { # Configuration description of the scanning process. # The core content of the template. Configuration of the scanning process.
           # When used with redactContent only info_types and min_likelihood are currently
           # used.
         "excludeInfoTypes": True or False, # When true, excludes type information of the findings.
-        "limits": {
+        "limits": { # Configuration to control the number of findings returned. # Configuration to control the number of findings returned.
           "maxFindingsPerRequest": 42, # Max number of findings that will be returned per request/job.
               # When set within `InspectContentRequest`, the maximum returned is 2000
               # regardless if this is set higher.
@@ -1577,13 +1576,13 @@
                     # creating a CustomInfoType, or one of the names listed
                     # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                     # a built-in type. InfoType names should conform to the pattern
-                    # [a-zA-Z0-9_]{1,64}.
+                    # `[a-zA-Z0-9_]{1,64}`.
               },
               "maxFindings": 42, # Max findings limit for the given infoType.
             },
           ],
           "maxFindingsPerItem": 42, # Max number of findings that will be returned for each item scanned.
-              # When set within `InspectDataSourceRequest`,
+              # When set within `InspectJobConfig`,
               # the maximum returned is 2000 regardless if this is set higher.
               # When set within `InspectContentRequest`, this field is ignored.
         },
@@ -1623,7 +1622,7 @@
                   # creating a CustomInfoType, or one of the names listed
                   # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                   # a built-in type. InfoType names should conform to the pattern
-                  # [a-zA-Z0-9_]{1,64}.
+                  # `[a-zA-Z0-9_]{1,64}`.
             },
             "dictionary": { # Custom information type based on a dictionary of words or phrases. This can # A list of phrases to detect as a CustomInfoType.
                 # be used to match sensitive information specific to the data, such as a list
@@ -1687,8 +1686,8 @@
                       # a company office using the hotword regex "\(xxx\)", where "xxx"
                       # is the area code in question.
                       # rule.
-                    "windowAfter": 42, # Number of characters after the finding to consider.
                     "windowBefore": 42, # Number of characters before the finding to consider.
+                    "windowAfter": 42, # Number of characters after the finding to consider.
                   },
                   "hotwordRegex": { # Message defining a custom regular expression. # Regular expression pattern defining what qualifies as a hotword.
                     "pattern": "A String", # Pattern defining the regular expression. Its syntax
@@ -1742,8 +1741,8 @@
                       # a company office using the hotword regex "\(xxx\)", where "xxx"
                       # is the area code in question.
                       # rule.
-                    "windowAfter": 42, # Number of characters after the finding to consider.
                     "windowBefore": 42, # Number of characters before the finding to consider.
+                    "windowAfter": 42, # Number of characters after the finding to consider.
                   },
                   "hotwordRegex": { # Message defining a custom regular expression. # Regular expression pattern defining what qualifies as a hotword.
                     "pattern": "A String", # Pattern defining the regular expression. Its syntax
@@ -1792,7 +1791,7 @@
                             # creating a CustomInfoType, or one of the names listed
                             # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                             # a built-in type. InfoType names should conform to the pattern
-                            # [a-zA-Z0-9_]{1,64}.
+                            # `[a-zA-Z0-9_]{1,64}`.
                       },
                     ],
                   },
@@ -1842,7 +1841,7 @@
                     # creating a CustomInfoType, or one of the names listed
                     # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                     # a built-in type. InfoType names should conform to the pattern
-                    # [a-zA-Z0-9_]{1,64}.
+                    # `[a-zA-Z0-9_]{1,64}`.
               },
             ],
           },
@@ -1859,26 +1858,26 @@
             # system may automatically choose what detectors to run. By default this may
             # be all types, but may change over time as detectors are updated.
             #
-            # The special InfoType name "ALL_BASIC" can be used to trigger all detectors,
-            # but may change over time as new InfoTypes are added. If you need precise
-            # control and predictability as to what detectors are run you should specify
-            # specific InfoTypes listed in the reference.
+            # If you need precise control and predictability as to what detectors are
+            # run you should specify specific InfoTypes listed in the reference,
+            # otherwise a default list will be used, which may change over time.
           { # Type of information detected by the API.
             "name": "A String", # Name of the information type. Either a name of your choosing when
                 # creating a CustomInfoType, or one of the names listed
                 # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                 # a built-in type. InfoType names should conform to the pattern
-                # [a-zA-Z0-9_]{1,64}.
+                # `[a-zA-Z0-9_]{1,64}`.
           },
         ],
       },
-      "createTime": "A String", # The creation timestamp of a inspectTemplate, output only field.
-      "name": "A String", # The template name. Output only.
+      "createTime": "A String", # Output only. The creation timestamp of an inspectTemplate.
+      "name": "A String", # Output only. The template name.
           #
           # The template will have one of the following formats:
           # `projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID` OR
-          # `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`
+          # `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`;
     },
+    "updateMask": "A String", # Mask to control which fields get updated.
   }
 
   x__xgafv: string, V1 error format.
@@ -1893,14 +1892,14 @@
       # to be detected) to be used anywhere you otherwise would normally specify
       # InspectConfig. See https://cloud.google.com/dlp/docs/concepts-templates
       # to learn more.
-    "updateTime": "A String", # The last update timestamp of a inspectTemplate, output only field.
+    "updateTime": "A String", # Output only. The last update timestamp of an inspectTemplate.
     "displayName": "A String", # Display name (max 256 chars).
     "description": "A String", # Short description (max 256 chars).
     "inspectConfig": { # Configuration description of the scanning process. # The core content of the template. Configuration of the scanning process.
         # When used with redactContent only info_types and min_likelihood are currently
         # used.
       "excludeInfoTypes": True or False, # When true, excludes type information of the findings.
-      "limits": {
+      "limits": { # Configuration to control the number of findings returned. # Configuration to control the number of findings returned.
         "maxFindingsPerRequest": 42, # Max number of findings that will be returned per request/job.
             # When set within `InspectContentRequest`, the maximum returned is 2000
             # regardless if this is set higher.
@@ -1915,13 +1914,13 @@
                   # creating a CustomInfoType, or one of the names listed
                   # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                   # a built-in type. InfoType names should conform to the pattern
-                  # [a-zA-Z0-9_]{1,64}.
+                  # `[a-zA-Z0-9_]{1,64}`.
             },
             "maxFindings": 42, # Max findings limit for the given infoType.
           },
         ],
         "maxFindingsPerItem": 42, # Max number of findings that will be returned for each item scanned.
-            # When set within `InspectDataSourceRequest`,
+            # When set within `InspectJobConfig`,
             # the maximum returned is 2000 regardless if this is set higher.
             # When set within `InspectContentRequest`, this field is ignored.
       },
@@ -1961,7 +1960,7 @@
                 # creating a CustomInfoType, or one of the names listed
                 # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                 # a built-in type. InfoType names should conform to the pattern
-                # [a-zA-Z0-9_]{1,64}.
+                # `[a-zA-Z0-9_]{1,64}`.
           },
           "dictionary": { # Custom information type based on a dictionary of words or phrases. This can # A list of phrases to detect as a CustomInfoType.
               # be used to match sensitive information specific to the data, such as a list
@@ -2025,8 +2024,8 @@
                     # a company office using the hotword regex "\(xxx\)", where "xxx"
                     # is the area code in question.
                     # rule.
-                  "windowAfter": 42, # Number of characters after the finding to consider.
                   "windowBefore": 42, # Number of characters before the finding to consider.
+                  "windowAfter": 42, # Number of characters after the finding to consider.
                 },
                 "hotwordRegex": { # Message defining a custom regular expression. # Regular expression pattern defining what qualifies as a hotword.
                   "pattern": "A String", # Pattern defining the regular expression. Its syntax
@@ -2080,8 +2079,8 @@
                     # a company office using the hotword regex "\(xxx\)", where "xxx"
                     # is the area code in question.
                     # rule.
-                  "windowAfter": 42, # Number of characters after the finding to consider.
                   "windowBefore": 42, # Number of characters before the finding to consider.
+                  "windowAfter": 42, # Number of characters after the finding to consider.
                 },
                 "hotwordRegex": { # Message defining a custom regular expression. # Regular expression pattern defining what qualifies as a hotword.
                   "pattern": "A String", # Pattern defining the regular expression. Its syntax
@@ -2130,7 +2129,7 @@
                           # creating a CustomInfoType, or one of the names listed
                           # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                           # a built-in type. InfoType names should conform to the pattern
-                          # [a-zA-Z0-9_]{1,64}.
+                          # `[a-zA-Z0-9_]{1,64}`.
                     },
                   ],
                 },
@@ -2180,7 +2179,7 @@
                   # creating a CustomInfoType, or one of the names listed
                   # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
                   # a built-in type. InfoType names should conform to the pattern
-                  # [a-zA-Z0-9_]{1,64}.
+                  # `[a-zA-Z0-9_]{1,64}`.
             },
           ],
         },
@@ -2197,25 +2196,24 @@
           # system may automatically choose what detectors to run. By default this may
           # be all types, but may change over time as detectors are updated.
           #
-          # The special InfoType name "ALL_BASIC" can be used to trigger all detectors,
-          # but may change over time as new InfoTypes are added. If you need precise
-          # control and predictability as to what detectors are run you should specify
-          # specific InfoTypes listed in the reference.
+          # If you need precise control and predictability as to what detectors are
+          # run you should specify specific InfoTypes listed in the reference,
+          # otherwise a default list will be used, which may change over time.
         { # Type of information detected by the API.
           "name": "A String", # Name of the information type. Either a name of your choosing when
               # creating a CustomInfoType, or one of the names listed
               # at https://cloud.google.com/dlp/docs/infotypes-reference when specifying
               # a built-in type. InfoType names should conform to the pattern
-              # [a-zA-Z0-9_]{1,64}.
+              # `[a-zA-Z0-9_]{1,64}`.
         },
       ],
     },
-    "createTime": "A String", # The creation timestamp of a inspectTemplate, output only field.
-    "name": "A String", # The template name. Output only.
+    "createTime": "A String", # Output only. The creation timestamp of an inspectTemplate.
+    "name": "A String", # Output only. The template name.
         #
         # The template will have one of the following formats:
         # `projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID` OR
-        # `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`
+        # `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`;
   }</pre>
 </div>